-
公开(公告)号:US11721196B2
公开(公告)日:2023-08-08
申请号:US17833700
申请日:2022-06-06
Applicant: Apple Inc.
Inventor: Scott Adler , Viktor Miladinov , Garett R. Nell , José Angel Castillo Sánchez , Christopher Linn
IPC: G08B21/24 , G06F3/0484 , G06F3/16 , G06F3/0481 , G06Q10/109 , G06F40/166 , H04W68/00 , G06F16/84 , G06F16/903
CPC classification number: G08B21/24 , G06F3/0481 , G06F3/0484 , G06F3/167 , G06F16/86 , G06F16/90335 , G06F40/166 , G06Q10/109 , H04W68/005 , H04Q2209/823
Abstract: Systems, methods, and apparatuses are provided for creating and providing reminders that involve an activity states of an application on a device. An activity state can correspond to a particular view within an application, e.g., a view that was reached after several inputs from a user. A user can provide a specification of an activity state in a variety of ways, e.g., providing a reminder command while the application is executing in the foreground with the desired activity state or by voice commands that specify the activity state. A user can provide one or more trigger criteria. Once the reminder is triggered, the specified activity state can be provided to the user.
-
公开(公告)号: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.
-
公开(公告)号:US20220301412A1
公开(公告)日:2022-09-22
申请号:US17833700
申请日:2022-06-06
Applicant: Apple Inc.
Inventor: Scott Adler , Viktor Miladinov , Garett R. Nell , José Angel Castillo Sánchez , Christopher Linn
IPC: G08B21/24 , G06F3/0484 , H04W68/00 , G06F3/16 , G06F3/0481 , G06F16/84 , G06F16/903 , G06Q10/10 , G06F40/166
Abstract: Systems, methods, and apparatuses are provided for creating and providing reminders that involve an activity states of an application on a device. An activity state can correspond to a particular view within an application, e.g., a view that was reached after several inputs from a user. A user can provide a specification of an activity state in a variety of ways, e.g., providing a reminder command while the application is executing in the foreground with the desired activity state or by voice commands that specify the activity state. A user can provide one or more trigger criteria. Once the reminder is triggered, the specified activity state can be provided to the user.
-
公开(公告)号: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: 这涉及使用虚拟助理来控制电子设备的系统和过程。 在一个示例性过程中,用户可以以自然语言形式向用户设备说出输入以控制一个或多个电子设备。 用户设备可以将用户语音传送到服务器以转换成文本表示。 服务器可以基于文本表示来识别要由一个或多个电子设备执行的一个或多个电子设备和适当的命令。 所确定的一个或多个要执行的设备和命令可以被发送回用户设备,用户设备可以将命令转发到适当的一个或多个电子设备以供执行。 响应于接收到命令,一个或多个电子设备可以执行命令并将其当前状态发送到用户设备。
-
公开(公告)号:US11386769B2
公开(公告)日:2022-07-12
申请号:US16657108
申请日:2019-10-18
Applicant: Apple Inc.
Inventor: Scott Adler , Viktor Miladinov , Garett R. Nell , José Angel Castillo Sánchez , Christopher Linn
IPC: G08B21/24 , G06F3/0484 , G06F3/16 , G06F3/0481 , G06Q10/10 , G06F40/166 , H04W68/00 , G06F16/84 , G06F16/903
Abstract: Systems, methods, and apparatuses are provided for creating and providing reminders that involve an activity states of an application on a device. An activity state can correspond to a particular view within an application, e.g., a view that was reached after several inputs from a user. A user can provide a specification of an activity state in a variety of ways, e.g., providing a reminder command while the application is executing in the foreground with the desired activity state or by voice commands that specify the activity state. A user can provide one or more trigger criteria. Once the reminder is triggered, the specified activity state can be provided to the user.
-
公开(公告)号: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.
-
公开(公告)号:US10269345B2
公开(公告)日:2019-04-23
申请号:US15269740
申请日:2016-09-19
Applicant: Apple Inc.
Inventor: Jose A. Castillo Sanchez , Garett R. Nell , Kimberly D. Beverett
IPC: G10L15/22 , G06F3/0484 , G10L13/08 , G10L15/18
Abstract: This relates to systems and processes for operating an automated assistant to process messages. In one example process, an electronic device receives a communication including a text string and determines whether a portion of the text string is associated with a data type of a plurality of data types. The data type is associated with at least one task. In accordance with a determination that the portion of the text string is associated with the data type, the electronic device receives a user input indicative of a task of the at least one task, and in response, causes the task to be performed based on the portion of the text string. In accordance with a determination that the portion of the text string is not associated with the data type, the electronic device foregoes causing the task to be performed based on the portion of the text string.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-