-
公开(公告)号:US11257504B2
公开(公告)日:2022-02-22
申请号:US16881625
申请日:2020-05-22
Applicant: Apple Inc.
Inventor: Ryan M. Orr , Garett R. Nell , Benjamin L. Brumbaugh
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
-
公开(公告)号:US10354011B2
公开(公告)日:2019-07-16
申请号:US15274859
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Garett R. Nell , Roshni Malani , Sean P. Brown , Benjamin L. Brumbaugh
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, discourse input representing a user request can be received. The process can determine one or more possible device characteristics corresponding to the discourse input. Data structure representing a set of devices of an established location can be retrieved. The process can determine, based on the data structure, one or more candidate devices from the set of devices. The one or more candidate devices can correspond to the discourse input. The process can determine, based on the one or more possible device characteristics and one or more actual device characteristics of the one or more candidate devices, a user intent corresponding to the discourse input. Instructions that cause a device of the one or more candidate devices to perform an action corresponding to the user intent can be provided.
-
公开(公告)号:US12067990B2
公开(公告)日:2024-08-20
申请号:US18200764
申请日:2023-05-23
Applicant: Apple Inc.
Inventor: Ryan M. Orr , Garett R. Nell , Benjamin L. Brumbaugh
CPC classification number: G10L17/22 , G05B15/02 , G06F3/167 , H04L12/2816 , H04L12/282 , G05B2219/23373 , G05B2219/23386 , G05B2219/2642
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
-
公开(公告)号:US10714095B2
公开(公告)日:2020-07-14
申请号:US16174046
申请日:2018-10-29
Applicant: Apple Inc.
Inventor: Ryan M. Orr , Garett R. Nell , Benjamin L. Brumbaugh
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
-
公开(公告)号:US11699448B2
公开(公告)日:2023-07-11
申请号:US17540942
申请日:2021-12-02
Applicant: Apple Inc.
Inventor: Ryan M. Orr , Garett R. Nell , Benjamin L. Brumbaugh
CPC classification number: G10L17/22 , G05B15/02 , G06F3/167 , H04L12/282 , H04L12/2816 , G05B2219/23373 , G05B2219/23386 , G05B2219/2642
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
-
公开(公告)号:US10699717B2
公开(公告)日:2020-06-30
申请号:US16175208
申请日:2018-10-30
Applicant: Apple Inc.
Inventor: Ryan M. Orr , Garett R. Nell , Benjamin L. Brumbaugh
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
-
公开(公告)号:US10170123B2
公开(公告)日:2019-01-01
申请号:US14503105
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Ryan M. Orr , Garett R. Nell , Benjamin L. Brumbaugh
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
-
公开(公告)号:US20150348554A1
公开(公告)日:2015-12-03
申请号:US14503105
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Ryan M. Orr , Garett R. Nell , Benjamin L. Brumbaugh
IPC: G10L17/22
CPC classification number: G10L17/22 , G05B15/02 , G05B2219/23373 , G05B2219/23386 , G05B2219/2642 , H04L12/2816 , H04L12/282
Abstract: This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
Abstract translation: 这涉及使用虚拟助理来控制电子设备的系统和过程。 在一个示例性过程中,用户可以以自然语言形式向用户设备说出输入以控制一个或多个电子设备。 用户设备可以将用户语音传送到服务器以转换成文本表示。 服务器可以基于文本表示来识别要由一个或多个电子设备执行的一个或多个电子设备和适当的命令。 所确定的一个或多个要执行的设备和命令可以被发送回用户设备,用户设备可以将命令转发到适当的一个或多个电子设备以供执行。 响应于接收到命令,一个或多个电子设备可以执行命令并将其当前状态发送到用户设备。
-
-
-
-
-
-
-