-
公开(公告)号:US20230410803A1
公开(公告)日:2023-12-21
申请号:US18228948
申请日:2023-08-01
Applicant: GOOGLE LLC
Inventor: Lior Alon , Rafael Goldfarb , Dekel Auster , Dan Rasin , Michael Andrew Goodman , Trevor Strohman , Nino Tasca , Valerie Nygaard , Jaclyn Konzelmann
CPC classification number: G10L15/22 , G06F3/167 , G10L2015/223 , G10L15/1815 , G10L15/285 , G10L15/083
Abstract: Implementations described herein relate to reducing latency in automated assistant interactions. In some implementations, a client device can receive audio data that captures a spoken utterance of a user. The audio data can be processed to determine an assistant command to be performed by an automated assistant. The assistant command can be processed, using a latency prediction model, to generate a predicted latency to fulfill the assistant command. Further, the client device (or the automated assistant) can determine, based on the predicted latency, whether to audibly render pre-cached content for presentation to the user prior to audibly rendering content that is responsive to the spoken utterance. The pre-cached content can be tailored to the assistant command and audibly rendered for presentation to the user while the content is being obtained, and the content can be audibly rendered for presentation to the user subsequent to the pre-cached content.
-
公开(公告)号:US11778092B2
公开(公告)日:2023-10-03
申请号:US18100459
申请日:2023-01-23
Applicant: GOOGLE LLC
Inventor: Yuval Baror , Michael Andrew Goodman , Praveen Krishnakumar
CPC classification number: H04M3/436 , G10L15/22 , H04M3/42042 , H04M3/42059 , H04M3/4283 , H04M3/4936 , H04M3/5158 , H04M3/5166 , H04M3/5183 , H04M2201/39
Abstract: Implementations are directed to using an assistant to initiate automated telephone calls with entities. Some implementations identify an item of interest, identify a group of entities associated with the item, and initiate the calls with the entities. During a given call with a given entity, the assistant can request a status update regarding the item, and determine a temporal delay before initiating another call with the given entity to request a further status update regarding the item based on information received responsive to the request. Other implementations receive a request to perform an action on behalf of a user, identify a group of entities that can perform the action, and initiate a given call with a given entity. During the given call, the assistant can initiate an additional call with an additional entity, and generate notification(s), for the user, based on result(s) of the given call and/or the additional call.
-
公开(公告)号:US11749278B2
公开(公告)日:2023-09-05
申请号:US17872465
申请日:2022-07-25
Applicant: Google LLC
Inventor: Michael Andrew Goodman
CPC classification number: G10L15/22 , G10L15/07 , G10L15/26 , G10L2015/223 , G10L2015/225
Abstract: Recommending an automated assistant action for inclusion in an existing automated assistant routine of a user, where the existing automated assistant routine includes a plurality of preexisting automated assistant actions. If the user confirms the recommendation through affirmative user interface input, the automated assistant action can be automatically added to the existing automated assistant routine. Thereafter, when the automated assistant routine is initialized, the preexisting automated assistant actions of the routine will be performed, as well as the automated assistant action that was automatically added to the routine in response to affirmative user interface input received in response to the recommendation.
-
公开(公告)号:US20220100465A1
公开(公告)日:2022-03-31
申请号:US17549478
申请日:2021-12-13
Applicant: GOOGLE LLC
Inventor: Vikram Aggarwal , Michael Andrew Goodman
Abstract: A method includes determining, by an assistant executing at one or more processors, a default group of actions that the assistant is configured to execute in response to receiving a particular audible command. The method includes determining, by the assistant, based on the default group of actions and a user profile associated with a particular user, a custom group of actions that the assistant is configured to execute in response to receiving the particular audible command from the particular user. The method also includes receiving, by the assistant, an indication of the particular audible command, and determining, by the assistant, whether the indication of particular audible command originated from the particular user. The method further includes, responsive to determining that the indication of particular audible command originated from the particular user, executing, by the assistant, each action from the custom group of actions.
-
公开(公告)号:US20220006900A1
公开(公告)日:2022-01-06
申请号:US17332270
申请日:2021-05-27
Applicant: Google LLC
Inventor: Yuval Baror , Michael Andrew Goodman , Praveen Krishnakumar
Abstract: Implementations are directed to using an assistant to initiate automated telephone calls with entities. Some implementations identify an item of interest, identify a group of entities associated with the item, and initiate the calls with the entities. During a given call with a given entity, the assistant can request a status update regarding the item, and determine a temporal delay before initiating another call with the given entity to request a further status update regarding the item based on information received responsive to the request. Other implementations receive a request to perform an action on behalf of a user, identify a group of entities that can perform the action, and initiate a given call with a given entity. During the given call, the assistant can initiate an additional call with an additional entity, and generate notification(s), for the user, based on result(s) of the given call and/or the additional call.
-
公开(公告)号:US20240395249A1
公开(公告)日:2024-11-28
申请号:US18794694
申请日:2024-08-05
Applicant: GOOGLE LLC
Inventor: Michael Andrew Goodman
Abstract: Recommending an automated assistant action for inclusion in an existing automated assistant routine of a user, where the existing automated assistant routine includes a plurality of preexisting automated assistant actions. If the user confirms the recommendation through affirmative user interface input, the automated assistant action can be automatically added to the existing automated assistant routine. Thereafter, when the automated assistant routine is initialized, the preexisting automated assistant actions of the routine will be performed, as well as the automated assistant action that was automatically added to the routine in response to affirmative user interface input received in response to the recommendation.
-
公开(公告)号:US20240331699A1
公开(公告)日:2024-10-03
申请号:US18742612
申请日:2024-06-13
Applicant: GOOGLE LLC
Inventor: Lior Alon , Rafael Goldfarb , Dekel Auster , Dan Rasin , Michael Andrew Goodman , Trevor Strohman , Nino Tasca , Valerie Nygaard , Jaclyn Konzelmann
CPC classification number: G10L15/22 , G06F3/167 , G10L15/083 , G10L15/1815 , G10L15/285 , G10L2015/223
Abstract: Implementations described herein relate to reducing latency in automated assistant interactions. In some implementations, a client device can receive audio data that captures a spoken utterance of a user. The audio data can be processed to determine an assistant command to be performed by an automated assistant. The assistant command can be processed, using a latency prediction model, to generate a predicted latency to fulfill the assistant command. Further, the client device (or the automated assistant) can determine, based on the predicted latency, whether to audibly render pre-cached content for presentation to the user prior to audibly rendering content that is responsive to the spoken utterance. The pre-cached content can be tailored to the assistant command and audibly rendered for presentation to the user while the content is being obtained, and the content can be audibly rendered for presentation to the user subsequent to the pre-cached content.
-
公开(公告)号:US12075001B2
公开(公告)日:2024-08-27
申请号:US18239724
申请日:2023-08-29
Applicant: GOOGLE LLC
Inventor: Yuval Baror , Michael Andrew Goodman , Praveen Krishnakumar
CPC classification number: H04M3/436 , G10L15/22 , H04M3/42042 , H04M3/42059 , H04M3/4283 , H04M3/4936 , H04M3/5158 , H04M3/5166 , H04M3/5183 , H04M2201/39
Abstract: Implementations are directed to using an assistant to initiate automated telephone calls with entities. Some implementations identify an item of interest, identify a group of entities associated with the item, and initiate the calls with the entities. During a given call with a given entity, the assistant can request a status update regarding the item, and determine a temporal delay before initiating another call with the given entity to request a further status update regarding the item based on information received responsive to the request. Other implementations receive a request to perform an action on behalf of a user, identify a group of entities that can perform the action, and initiate a given call with a given entity. During the given call, the assistant can initiate an additional call with an additional entity, and generate notification(s), for the user, based on result(s) of the given call and/or the additional call.
-
公开(公告)号:US20240184822A1
公开(公告)日:2024-06-06
申请号:US18526690
申请日:2023-12-01
Applicant: Google LLC
Inventor: Michael Andrew Goodman , Bibo Xu
IPC: G06F16/635 , G06F1/16 , G06F1/18 , G06F3/0354 , G06F3/0362 , G06F3/04883 , G06F3/16 , G06F16/00 , G06F16/242 , G06F16/332 , G10L13/02 , G10L13/04 , G10L15/22 , H04L65/612 , H04L65/613 , H04R1/32
CPC classification number: G06F16/635 , G06F1/169 , G06F1/181 , G06F3/03547 , G06F3/0362 , G06F3/04883 , G06F3/167 , G06F16/00 , G06F16/243 , G06F16/3329 , G10L15/22 , H04L65/612 , H04L65/613 , G10L13/02 , G10L13/04 , G10L2015/223 , G10L2015/226 , H04R1/323 , H04R2201/028 , H04R2227/005
Abstract: A method of providing a personalized audio briefing to a user is performed at an electronic device. The device receives identification of information sources associated with the user. Each of the information sources is associated with a content type. The device receives an authorization to access the identified information sources and a preferred order of content types for presentation within the audio briefing. It transmits to a remote system the identification, the authorization, and the preferred order. Following the transmitting, the device receives a verbal input from the user requesting the audio briefing. In response to the verbal input, the device receives a response generated by the remote system, including content from the information sources and information inserted by the remote system based on the authorization to access received from the user. The device outputs an audible response according to the preferred order.
-
公开(公告)号:US11860933B2
公开(公告)日:2024-01-02
申请号:US16558907
申请日:2019-09-03
Applicant: GOOGLE LLC
Inventor: Michael Andrew Goodman , Bibo Xu
IPC: G10L15/22 , G06F16/635 , G06F3/16 , G06F16/332 , G06F16/242 , G06F16/00 , G06F1/16 , G06F1/18 , G06F3/0354 , G06F3/0362 , G06F3/04883 , H04L65/612 , H04L65/613 , H04R1/32 , G10L13/02 , G10L13/04
CPC classification number: G06F16/635 , G06F1/169 , G06F1/181 , G06F3/0362 , G06F3/03547 , G06F3/04883 , G06F3/167 , G06F16/00 , G06F16/243 , G06F16/3329 , G10L15/22 , H04L65/612 , H04L65/613 , G10L13/02 , G10L13/04 , G10L2015/223 , G10L2015/226 , H04R1/323 , H04R2201/028 , H04R2227/005
Abstract: A method of providing a personalized audio briefing to a user is performed at an electronic device. The device receives identification of information sources associated with the user. Each of the information sources is associated with a content type. The device receives an authorization to access the identified information sources and a preferred order of content types for presentation within the audio briefing. It transmits to a remote system the identification, the authorization, and the preferred order. Following the transmitting, the device receives a verbal input from the user requesting the audio briefing. In response to the verbal input, the device receives a response generated by the remote system, including content from the information sources and information inserted by the remote system based on the authorization to access received from the user. The device outputs an audible response according to the preferred order.
-
-
-
-
-
-
-
-
-