-
公开(公告)号:US11809483B2
公开(公告)日:2023-11-07
申请号:US17193967
申请日:2021-03-05
Applicant: Apple Inc.
Inventor: Ryan M. Orr , Raumi N. Sidki , Patrick M. Lister , Jonathan H. Russell
IPC: G06F16/48 , G06F3/16 , G06F16/438 , H04N21/422 , H04N21/482 , G10L15/22 , G06F16/332 , G06F40/40 , H04N21/41 , G10L15/26 , G06F3/048
CPC classification number: G06F16/48 , G06F3/048 , G06F3/167 , G06F16/3329 , G06F16/438 , G06F40/40 , G10L15/22 , G10L15/26 , H04N21/41265 , H04N21/42203 , H04N21/42204 , H04N21/4828 , G10L2015/221 , H04N21/42206 , H04N21/42222 , H04N21/42224
Abstract: Systems and processes are disclosed for operating a digital assistant in a media environment. In an example process, a primary set of media items can be displayed. An audio input containing a media-related request can be received. A primary user intent corresponding to the media-related request can be determined. In accordance with a determination that the primary user intent comprises a user intent to narrow the primary media search query, a second primary media search query corresponding to the primary user intent can be generated. The second primary media search query can be based on the media-related request and the primary media search query. The second primary media search query can be performed to obtain a second primary set of media items. Display of the primary set of media items can be replaced with display of the second primary set of media items.
-
2.
公开(公告)号:US09338493B2
公开(公告)日:2016-05-10
申请号:US14498503
申请日:2014-09-26
Applicant: Apple Inc.
Inventor: Marcel Van Os , Harry J. Saddler , Lia T. Napolitano , Jonathan H. Russell , Patrick M. Lister , Rohit Dasari
IPC: H04N21/482 , H04N5/46 , H04N21/422 , H04N21/41 , H04N21/443 , H04N21/858 , H04N21/488 , H04N21/84 , G06F17/30 , G10L15/26 , H04N21/431 , G09C1/00 , H04N21/472
CPC classification number: H04N21/482 , G06F17/30823 , G09C1/00 , G10L15/22 , G10L15/26 , G10L17/005 , G10L17/22 , G10L2015/223 , H04N21/2541 , H04N21/25891 , H04N21/4122 , H04N21/4126 , H04N21/42203 , H04N21/4312 , H04N21/4316 , H04N21/4438 , H04N21/4532 , H04N21/4627 , H04N21/47214 , H04N21/4828 , H04N21/4882 , H04N21/84 , H04N21/858
Abstract: Systems and processes are disclosed for controlling television user interactions using a virtual assistant. A virtual assistant can interact with a television set-top box to control content shown on a television. Speech input for the virtual assistant can be received from a device with a microphone. User intent can be determined from the speech input, and the virtual assistant can execute tasks according to the user's intent, including causing playback of media on the television. Virtual assistant interactions can be shown on the television in interfaces that expand or contract to occupy a minimal amount of space while conveying desired information. Multiple devices associated with multiple displays can be used to determine user intent from speech input as well as to convey information to users. In some examples, virtual assistant query suggestions can be provided to the user based on media content shown on a display.
Abstract translation: 公开了用于使用虚拟助理控制电视用户交互的系统和过程。 虚拟助手可以与电视机顶盒进行交互,以控制电视上显示的内容。 可以从具有麦克风的设备接收虚拟助理的语音输入。 可以从语音输入确定用户意图,并且虚拟助理可以根据用户的意图执行任务,包括在电视机上播放媒体。 虚拟助手的互动可以在电视上显示在扩展或收缩的界面中,以占用最少的空间,同时传达所需的信息。 可以使用与多个显示器相关联的多个设备来确定来自语音输入的用户意图以及向用户传达信息。 在一些示例中,可以基于显示器上显示的媒体内容向用户提供虚拟助理查询建议。
-
公开(公告)号:US11507183B2
公开(公告)日:2022-11-22
申请号:US17022680
申请日:2020-09-16
Applicant: Apple Inc.
Inventor: Niranjan Manjunath , Scott M. Andrus , Xinyuan Huang , William W. Luciw , Jonathan H. Russell
Abstract: The present disclosure relates to resolving natural language ambiguities with respect to a simulated reality setting. In an exemplary embodiment, a simulated reality setting having one or more virtual objects is displayed. A stream of gaze events is generated from the simulated reality setting and a stream of gaze data. A speech input is received within a time period and a domain is determined based on a text representation of the speech input. Based on the time period and a plurality of event times for the stream of gaze events, one or more gaze events are identified from the stream of gaze events. The identified one or more gaze events is used to determine a parameter value for an unresolved parameter of the domain. A set of tasks representing a user intent for the speech input is determined based on the parameter value and the set of tasks is performed.
-
公开(公告)号:US10904611B2
公开(公告)日:2021-01-26
申请号:US15495861
申请日:2017-04-24
Applicant: Apple Inc.
Inventor: Marcel Van Os , Harry J. Saddler , Lia T. Napolitano , Jonathan H. Russell , Patrick M. Lister , Rohit Dasari
IPC: H04N21/439 , H04N21/422 , H04N21/41 , H04N21/443 , H04N21/482 , H04N21/858 , H04N21/488 , H04N21/84 , G06F16/73 , G06F16/738 , G06F16/78 , G10L15/26 , H04N21/431 , G09C1/00 , G10L15/22 , G06F3/16 , G10L17/00 , G10L17/22 , H04N21/254 , H04N21/258 , H04N21/45 , H04N21/4627 , G10L15/18 , H04N21/472
Abstract: Systems and processes are disclosed for controlling television user interactions using a virtual assistant. In an example process, a virtual assistant can interact with a television set-top box to control content shown on a television display. Speech input for the virtual assistant can be received from a device with a microphone. The speech input can comprise a query associated with content shown on the television display. A user intent of the query can be determined based on one or more of the content shown on the television display and a viewing history of media content. A result of the query can be caused to be displayed based on the determined user intent.
-
公开(公告)号:US09668024B2
公开(公告)日:2017-05-30
申请号:US15085465
申请日:2016-03-30
Applicant: Apple Inc.
Inventor: Marcel Van Os , Harry J. Saddler , Lia T. Napolitano , Jonathan H. Russell , Patrick M. Lister , Rohit Dasari
IPC: H04N21/482 , H04N21/422 , H04N21/41 , H04N21/443 , H04N21/858 , H04N21/488 , H04N21/84 , G06F17/30 , G10L15/26 , H04N21/431 , G09C1/00 , G10L15/22 , G10L17/00 , G10L17/22 , H04N21/254 , H04N21/258 , H04N21/45 , H04N21/4627 , H04N21/472
CPC classification number: H04N21/482 , G06F17/30823 , G09C1/00 , G10L15/22 , G10L15/26 , G10L17/005 , G10L17/22 , G10L2015/223 , H04N21/2541 , H04N21/25891 , H04N21/4122 , H04N21/4126 , H04N21/42203 , H04N21/4312 , H04N21/4316 , H04N21/4438 , H04N21/4532 , H04N21/4627 , H04N21/47214 , H04N21/4828 , H04N21/4882 , H04N21/84 , H04N21/858
Abstract: Systems and processes are disclosed for controlling television user interactions using a virtual assistant. A virtual assistant can interact with a television set-top box to control content shown on a television. Speech input for the virtual assistant can be received from a device with a microphone. User intent can be determined from the speech input, and the virtual assistant can execute tasks according to the user's intent, including causing playback of media on the television. Virtual assistant interactions can be shown on the television in interfaces that expand or contract to occupy a minimal amount of space while conveying desired information. Multiple devices associated with multiple displays can be used to determine user intent from speech input as well as to convey information to users. In some examples, virtual assistant query suggestions can be provided to the user based on media content shown on a display.
-
公开(公告)号:US12230264B2
公开(公告)日:2025-02-18
申请号:US17866984
申请日:2022-07-18
Applicant: Apple Inc.
Inventor: Rae L. Lasko , German W. Bauer , Felicia W. Edwards , Niranjan Manjunath , Jonathan H. Russell , Lynn Streja , Keith C. Strickling , Garrett L Weinberg
Abstract: An example process includes while an electronic device is engaged in a communication session with external device(s): receiving, from a first user of the electronic device, input to invoke a first digital assistant; receiving, from the first user, a natural language input corresponding to a task; in accordance with invoking the first digital assistant, generating, by the first digital assistant, a prompt for further user input about the task; transmitting, to the external device(s), the prompt for further user input about the task; after transmitting the prompt for further user input, receiving, from an external device of the external device(s), a response to the prompt for further user input; initiating, by the first digital assistant, based on the response and information corresponding to the first user stored on the electronic device, the task; and transmitting, to the external device(s), an output indicative of the initiated task.
-
公开(公告)号:US11749275B2
公开(公告)日:2023-09-05
申请号:US17497734
申请日:2021-10-08
Applicant: Apple Inc.
Inventor: Robert A. Walker, II , Brandon J. Newendorp , Rohit Dasari , Richard D. Giuli , Thomas R. Gruber , Carey E. Radebaugh , Ashish Garg , Vineet Khosla , Jonathan H. Russell , Corey Peterson
CPC classification number: G10L15/22 , G10L13/02 , G10L15/1815 , G06F40/35 , G10L15/063 , G10L15/30 , G10L2015/223 , G10L2015/228
Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors and memory, receiving a natural-language user input; identifying, with the one or more processors, an intent object of a set of intent objects and a parameter associated with the intent, where the intent object and the parameter are derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects; and providing the intent object and the parameter to the software application.
-
公开(公告)号:US11152002B2
公开(公告)日:2021-10-19
申请号:US16737100
申请日:2020-01-08
Applicant: Apple Inc.
Inventor: Robert A. Walker, II , Brandon J. Newendorp , Rohit Dasari , Richard D. Giuli , Thomas R. Gruber , Carey E. Radebaugh , Ashish Garg , Vineet Khosla , Jonathan H. Russell , Corey Peterson
Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors and memory, receiving a natural-language user input; identifying, with the one or more processors, an intent object of a set of intent objects and a parameter associated with the intent, where the intent object and the parameter are derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects; and providing the intent object and the parameter to the software application.
-
公开(公告)号:US10956486B2
公开(公告)日:2021-03-23
申请号:US16526751
申请日:2019-07-30
Applicant: Apple Inc.
Inventor: Ryan M. Orr , Raumi N. Sidki , Patrick M. Lister , Jonathan H. Russell
IPC: G06F16/48 , G06F3/16 , G06F16/438 , H04N21/41 , H04N21/422 , H04N21/482 , G10L15/22 , G06F16/332 , G06F40/40 , G10L15/26 , G06F3/048
Abstract: Systems and processes are disclosed for operating a digital assistant in a media environment. In an example process, a primary set of media items can be displayed. An audio input containing a media-related request can be received. A primary user intent corresponding to the media-related request can be determined. In accordance with a determination that the primary user intent comprises a user intent to narrow the primary media search query, a second primary media search query corresponding to the primary user intent can be generated. The second primary media search query can be based on the media-related request and the primary media search query. The second primary media search query can be performed to obtain a second primary set of media items. Display of the primary set of media items can be replaced with display of the second primary set of media items.
-
公开(公告)号:US12200297B2
公开(公告)日:2025-01-14
申请号:US18497807
申请日:2023-10-30
Applicant: Apple Inc.
Inventor: Marcel Van Os , Rohit Dasari , Patrick M. Lister , Lia T. Napolitano , Jonathan H. Russell , Harry J. Saddler
IPC: H04N21/439 , G06F3/16 , G06F16/73 , G06F16/738 , G06F16/78 , G09C1/00 , G10L15/18 , G10L15/22 , G10L15/26 , G10L17/00 , G10L17/22 , H04N21/254 , H04N21/258 , H04N21/41 , H04N21/422 , H04N21/431 , H04N21/443 , H04N21/45 , H04N21/4627 , H04N21/4722 , H04N21/482 , H04N21/488 , H04N21/84 , H04N21/858 , H04N21/472
Abstract: Systems and processes are disclosed for controlling television user interactions using a virtual assistant. In an example process, a virtual assistant can interact with a television set-top box to control content shown on a television display. Speech input for the virtual assistant can be received from a device with a microphone. The speech input can comprise a query associated with content shown on the television display. A user intent of the query can be determined based on one or more of the content shown on the television display and a viewing history of media content. A result of the query can be caused to be displayed based on the determined user intent.
-
-
-
-
-
-
-
-
-