-
公开(公告)号:US12154575B2
公开(公告)日:2024-11-26
申请号:US17692743
申请日:2022-03-11
Applicant: GOOGLE LLC
Inventor: Amit Singhal , Dev M. Patel , Yao Lin , Arvind Sivaram Sharma , Srikrishnan Subramanian
IPC: G10L17/22 , B60R16/037 , G06V40/16 , G10L17/06
Abstract: Implementations described herein relate to determining how to fulfill a spoken utterance based on a user that provided the spoken utterance. For example, implementations can receive a spoken utterance from a user, determine a set of fulfillment actions for the spoken utterance, and determine whether the user that provided the spoken utterance corresponds to a first user or a second user. Further, and in response to determining that the user corresponds to the first user, implementations can select a subset of first fulfillment action(s) from the set, and cause the subset of first fulfillment action(s) to be implemented to satisfy the spoken utterance. Moreover, and in response to determining that the user corresponds to the second user, implementations can select a subset of distinct, second fulfillment action(s) from the set, and cause the subset of second fulfillment action(s) to be implemented to satisfy the spoken utterance.
-
2.
公开(公告)号:US20240005920A1
公开(公告)日:2024-01-04
申请号:US17853014
申请日:2022-06-29
Applicant: GOOGLE LLC
Inventor: Amit Singhal , Jordan Jozwiak
IPC: G10L15/22 , B60W40/09 , G06F40/279
CPC classification number: G10L15/22 , B60W40/09 , G06F40/279 , B60W2540/21 , G10L2015/223
Abstract: Implementations described herein relate to determining how an automated assistant should respond to a given spoken utterance received in a vehicular environment to enforce consistency between value(s) and/or unit(s) that are displayed at a given display device of an in-vehicle computing device and value(s) and/or unit(s) that are utilized in executing a given vehicular command or that are provided for presentation to a user in response to a given vehicular request. For example, implementations can receive the given spoken utterance, identify the given vehicular command/request based on processing the given spoken utterance, and determine an original equipment manufacturer (OEM) query based on the given vehicular command/request included in the spoken utterance, and transmit the OEM query to a given OEM component. Further, implementations can determine how the automated assistant should respond to the given spoken utterance based on responsive content that is received from the given OEM component.
-
3.
公开(公告)号:US20230290358A1
公开(公告)日:2023-09-14
申请号:US17690403
申请日:2022-03-09
Applicant: GOOGLE LLC
Inventor: Amit Singhal , Michael Ng
IPC: G10L17/22 , G10L17/14 , G06F16/332 , G06F16/33
CPC classification number: G10L17/22 , G10L17/14 , G06F16/3329 , G06F16/3344
Abstract: Implementations described herein relate to various techniques for biasing interpretations of spoken utterances that are received in a vehicular environment. For example, implementations can receive a spoken utterance that includes a query from a user of a vehicle and obtain a corresponding vehicle sensor data instance generated by vehicle sensor(s) of the vehicle. Some implementations can determine to execute a search over only a first corpus of data, but not a second corpus of data, to obtain a given response to the query based on various criteria, including at least the query, the corresponding vehicle sensor data instance, a corresponding timestamp associated with the corresponding vehicle sensor data instance, and/or a corresponding duration of time the user has been associated with the vehicle. Additional, or alternative, implementations can execute a search over both the first and second corpora of data, and obtain the given response based on the criteria.
-
公开(公告)号:US12119007B2
公开(公告)日:2024-10-15
申请号:US17692743
申请日:2022-03-11
Applicant: GOOGLE LLC
Inventor: Amit Singhal , Dev M. Patel , Yao Lin , Arvind Sivaram Sharma , Srikrishnan Subramanian
IPC: G10L17/22 , B60R16/037 , G06V40/16 , G10L17/06
CPC classification number: G10L17/22 , B60R16/0373 , G06V40/172 , G10L17/06
Abstract: Implementations described herein relate to determining how to fulfill a spoken utterance based on a user that provided the spoken utterance. For example, implementations can receive a spoken utterance from a user, determine a set of fulfillment actions for the spoken utterance, and determine whether the user that provided the spoken utterance corresponds to a first user or a second user. Further, and in response to determining that the user corresponds to the first user, implementations can select a subset of first fulfillment action(s) from the set, and cause the subset of first fulfillment action(s) to be implemented to satisfy the spoken utterance. Moreover, and in response to determining that the user corresponds to the second user, implementations can select a subset of distinct, second fulfillment action(s) from the set, and cause the subset of second fulfillment action(s) to be implemented to satisfy the spoken utterance.
-
5.
公开(公告)号:US12217753B2
公开(公告)日:2025-02-04
申请号:US17853014
申请日:2022-06-29
Applicant: GOOGLE LLC
Inventor: Amit Singhal , Jordan Jozwiak
IPC: G10L15/22 , B60W40/09 , G06F40/279
Abstract: Implementations described herein relate to determining how an automated assistant should respond to a given spoken utterance received in a vehicular environment to enforce consistency between value(s) and/or unit(s) that are displayed at a given display device of an in-vehicle computing device and value(s) and/or unit(s) that are utilized in executing a given vehicular command or that are provided for presentation to a user in response to a given vehicular request. For example, implementations can receive the given spoken utterance, identify the given vehicular command/request based on processing the given spoken utterance, and determine an original equipment manufacturer (OEM) query based on the given vehicular command/request included in the spoken utterance, and transmit the OEM query to a given OEM component. Further, implementations can determine how the automated assistant should respond to the given spoken utterance based on responsive content that is received from the given OEM component.
-
6.
公开(公告)号:US20250006202A1
公开(公告)日:2025-01-02
申请号:US18882580
申请日:2024-09-11
Applicant: GOOGLE LLC
Inventor: Amit Singhal , Michael Ng
IPC: G10L17/22 , G06F16/33 , G06F16/332 , G10L17/14
Abstract: Implementations described herein relate to various techniques for biasing interpretations of spoken utterances that are received in a vehicular environment. For example, implementations can receive a spoken utterance that includes a query from a user of a vehicle and obtain a corresponding vehicle sensor data instance generated by vehicle sensor(s) of the vehicle. Some implementations can determine to execute a search over only a first corpus of data, but not a second corpus of data, to obtain a given response to the query based on various criteria, including at least the query, the corresponding vehicle sensor data instance, a corresponding timestamp associated with the corresponding vehicle sensor data instance, and/or a corresponding duration of time the user has been associated with the vehicle. Additional, or alternative, implementations can execute a search over both the first and second corpora of data, and obtain the given response based on the criteria.
-
7.
公开(公告)号:US12119006B2
公开(公告)日:2024-10-15
申请号:US17690403
申请日:2022-03-09
Applicant: GOOGLE LLC
Inventor: Amit Singhal , Michael Ng
IPC: G10L17/22 , G06F16/33 , G06F16/332 , G10L17/14
CPC classification number: G10L17/22 , G06F16/3329 , G06F16/3344 , G10L17/14
Abstract: Implementations described herein relate to various techniques for biasing interpretations of spoken utterances that are received in a vehicular environment. For example, implementations can receive a spoken utterance that includes a query from a user of a vehicle and obtain a corresponding vehicle sensor data instance generated by vehicle sensor(s) of the vehicle. Some implementations can determine to execute a search over only a first corpus of data, but not a second corpus of data, to obtain a given response to the query based on various criteria, including at least the query, the corresponding vehicle sensor data instance, a corresponding timestamp associated with the corresponding vehicle sensor data instance, and/or a corresponding duration of time the user has been associated with the vehicle. Additional, or alternative, implementations can execute a search over both the first and second corpora of data, and obtain the given response based on the criteria.
-
8.
公开(公告)号:US20230290359A1
公开(公告)日:2023-09-14
申请号:US17692743
申请日:2022-03-11
Applicant: GOOGLE LLC
Inventor: Amit Singhal , Dev M. Patel , Yao Lin , Arvind Sivaram Sharma , Srikrishnan Subramanian
IPC: G10L17/22 , G10L17/06 , G06V40/16 , B60R16/037
CPC classification number: G10L17/22 , G10L17/06 , G06V40/172 , B60R16/0373
Abstract: Implementations described herein relate to determining how to fulfill a spoken utterance based on a user that provided the spoken utterance. For example, implementations can receive a spoken utterance from a user, determine a set of fulfillment actions for the spoken utterance, and determine whether the user that provided the spoken utterance corresponds to a first user or a second user. Further, and in response to determining that the user corresponds to the first user, implementations can select a subset of first fulfillment action(s) from the set, and cause the subset of first fulfillment action(s) to be implemented to satisfy the spoken utterance. Moreover, and in response to determining that the user corresponds to the second user, implementations can select a subset of distinct, second fulfillment action(s) from the set, and cause the subset of second fulfillment action(s) to be implemented to satisfy the spoken utterance.
-
公开(公告)号:US10685017B1
公开(公告)日:2020-06-16
申请号:US14885641
申请日:2015-10-16
Applicant: Google LLC
Inventor: Paul A. Tucker , Amit Singhal , Eric Jackson
IPC: G06F16/20 , G06F16/242 , G06F16/9535
Abstract: Methods and systems for efficient query rewriting and the like are described here. One such described method comprises: offline mapping frequently-seen search queries to rewritten queries that may be better for searching; offline caching the mapping in a cache memory; and upon receiving a search query from a user similar to one of the mapped search queries, obtaining a corresponding rewritten query from the mapping in the cache memory based on predetermined conditions, and issuing a search of the rewritten query to the backend data system in order to avoid having to issue a search query to the backend data system twice while the user is online.
-
10.
公开(公告)号:US20250124922A1
公开(公告)日:2025-04-17
申请号:US18991953
申请日:2024-12-23
Applicant: GOOGLE LLC
Inventor: Amit Singhal , Jordan Jozwiak
IPC: G10L15/22 , B60W40/09 , G06F40/279
Abstract: Implementations described herein relate to determining how an automated assistant should respond to a given spoken utterance received in a vehicular environment to enforce consistency between value(s) and/or unit(s) that are displayed at a given display device of an in-vehicle computing device and value(s) and/or unit(s) that are utilized in executing a given vehicular command or that are provided for presentation to a user in response to a given vehicular request. For example, implementations can receive the given spoken utterance, identify the given vehicular command/request based on processing the given spoken utterance, and determine an original equipment manufacturer (OEM) query based on the given vehicular command/request included in the spoken utterance, and transmit the OEM query to a given OEM component. Further, implementations can determine how the automated assistant should respond to the given spoken utterance based on responsive content that is received from the given OEM component.
-
-
-
-
-
-
-
-
-