-
1.
公开(公告)号:US11769502B2
公开(公告)日:2023-09-26
申请号:US17339114
申请日:2021-06-04
申请人: Google LLC
发明人: Mugurel Ionut Andreica , Vladimir Vuskovic , Joseph Lange , Sharon Stovezky , Marcin Nowak-Przygodzki
CPC分类号: G10L15/22 , G06N3/08 , G10L15/02 , G10L2015/223
摘要: Implementations are set forth herein for creating an order of execution for actions that were requested by a user, via a spoken utterance to an automated assistant. The order of execution for the requested actions can be based on how each requested action can, or is predicted to, affect other requested actions. In some implementations, an order of execution for a series of actions can be determined based on an output of a machine learning model, such as a model that has been trained according to supervised learning. A particular order of execution can be selected to mitigate waste of processing, memory, and network resources—at least relative to other possible orders of execution. Using interaction data that characterizes past performances of automated assistants, certain orders of execution can be adapted over time, thereby allowing the automated assistant to learn from past interactions with one or more users.
-
公开(公告)号:US11574028B2
公开(公告)日:2023-02-07
申请号:US16972250
申请日:2019-04-16
申请人: Google LLC
IPC分类号: G06F17/00 , G06F16/955 , G06F16/957 , G06F16/958 , G06F40/169
摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a first input associated with a bookmark and, in response to receiving the first input, obtaining context data for deriving annotations for the bookmark. An annotation engine of a system obtains multiple annotations that are derived using information included in the context data and a transcription of the first input associated with the bookmark. The annotation engine generates an importance value for each annotation. The importance value characterizes a relationship between each annotation and at least one of: the information included in the context data; or the transcription of the first input. The annotation engine generates a set of annotations for retrieving the bookmark. Each annotation in the set of annotations is generated from the obtained multiple annotations and each annotation has an importance value that exceeds a threshold value.
-
3.
公开(公告)号:US11567980B2
公开(公告)日:2023-01-31
申请号:US16617360
申请日:2018-05-07
申请人: Google LLC
IPC分类号: G06F16/33 , G06F16/215 , G06F16/332 , G06F16/338 , G10L15/22 , G10L15/26
摘要: Implementations are directed to determining, based on a submitted query that is a compound query, that a set of multiple sub-queries are collectively an appropriate interpretation of the compound query. Those implementations are further directed to providing, in response to such a determination, a corresponding command for each of the sub-queries of the determined set. Each of the commands is to a corresponding agent (of one or more agents), and causes the agent to generate and provide corresponding responsive content. Those implementations are further directed to causing content to be rendered in response to the submitted query, where the content is based on the corresponding responsive content received in response to the commands.
-
公开(公告)号:US20210240793A1
公开(公告)日:2021-08-05
申请号:US16972250
申请日:2019-04-16
申请人: Google LLC
IPC分类号: G06F16/955 , G06F16/958 , G06F40/169 , G06F16/957
摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a first input associated with a bookmark and, in response to receiving the first input, obtaining context data for deriving annotations for the bookmark. An annotation engine of a system obtains multiple annotations that are derived using information included in the context data and a transcription of the first input associated with the bookmark The annotation engine generates an importance value for each annotation. The importance value characterizes a relationship between each annotation and at least one of: the information included in the context data; or the transcription of the first input. The annotation engine generates a set of annotations for retrieving the bookmark. Each annotation in the set of annotations is generated from the obtained multiple annotations and each annotation has an importance value that exceeds a threshold value.
-
5.
公开(公告)号:US12067040B2
公开(公告)日:2024-08-20
申请号:US18103291
申请日:2023-01-30
申请人: Google LLC
IPC分类号: G06F16/33 , G06F16/215 , G06F16/332 , G06F16/338 , G10L15/22 , G10L15/26
CPC分类号: G06F16/3344 , G06F16/215 , G06F16/3329 , G06F16/338 , G10L15/22 , G10L15/26
摘要: Implementations are directed to determining, based on a submitted query that is a compound query, that a set of multiple sub-queries are collectively an appropriate interpretation of the compound query. Those implementations are further directed to providing, in response to such a determination, a corresponding command for each of the sub-queries of the determined set. Each of the commands is to a corresponding agent (of one or more agents), and causes the agent to generate and provide corresponding responsive content. Those implementations are further directed to causing content to be rendered in response to the submitted query, where the content is based on the corresponding responsive content received in response to the commands.
-
公开(公告)号:US10810278B2
公开(公告)日:2020-10-20
申请号:US15836599
申请日:2017-12-08
申请人: Google LLC
IPC分类号: G06F16/955 , G10L15/22 , G06F3/16 , G10L15/26 , G06F40/134
摘要: A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark. Responsive to receiving the voice input, the computing system obtains a resource identifier associated with a resource page. The method includes the computing system storing the resource identifier as a bookmark in a bookmark index that is accessible in response to a request from a user device. The method further includes the computing system using the resource identifier, stored as the bookmark, to access the resource page. The computing system uses the resource identifier to access the resource page based on the request from the user device. The request is generated by the user device in response to the user device receiving a second voice input from the user.
-
公开(公告)号:US20180300421A1
公开(公告)日:2018-10-18
申请号:US15836599
申请日:2017-12-08
申请人: Google LLC
摘要: A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark. Responsive to receiving the voice input, the computing system obtains a resource identifier associated with a resource page. The method includes the computing system storing the resource identifier as a bookmark in a bookmark index that is accessible in response to a request from a user device. The method further includes the computing system using the resource identifier, stored as the bookmark, to access the resource page. The computing system uses the resource identifier to access the resource page based on the request from the user device. The request is generated by the user device in response to the user device receiving a second voice input from the user.
-
公开(公告)号:US20240070217A1
公开(公告)日:2024-02-29
申请号:US18387753
申请日:2023-11-07
申请人: GOOGLE LLC
IPC分类号: G06F16/955 , G06F3/16 , G10L15/22 , G10L15/26
CPC分类号: G06F16/9562 , G06F3/167 , G06F16/9566 , G10L15/22 , G10L15/26 , G06F40/134 , G10L2015/223
摘要: A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark. Responsive to receiving the voice input, the computing system obtains a resource identifier associated with a resource page. The method includes the computing system storing the resource identifier as a bookmark in a bookmark index that is accessible in response to a request from a user device. The method further includes the computing system using the resource identifier, stored as the bookmark, to access the resource page. The computing system uses the resource identifier to access the resource page based on the request from the user device. The request is generated by the user device in response to the user device receiving a second voice input from the user.
-
9.
公开(公告)号:US20230169102A1
公开(公告)日:2023-06-01
申请号:US18103291
申请日:2023-01-30
申请人: Google LLC
IPC分类号: G06F16/33 , G06F16/215 , G06F16/332 , G06F16/338 , G10L15/22
CPC分类号: G06F16/3344 , G06F16/215 , G06F16/3329 , G06F16/338 , G10L15/22 , G10L15/26
摘要: Implementations are directed to determining, based on a submitted query that is a compound query, that a set of multiple sub-queries are collectively an appropriate interpretation of the compound query. Those implementations are further directed to providing, in response to such a determination, a corresponding command for each of the sub-queries of the determined set. Each of the commands is to a corresponding agent (of one or more agents), and causes the agent to generate and provide corresponding responsive content. Those implementations are further directed to causing content to be rendered in response to the submitted query, where the content is based on the corresponding responsive content received in response to the commands.
-
公开(公告)号:US20220391466A1
公开(公告)日:2022-12-08
申请号:US17891805
申请日:2022-08-19
申请人: GOOGLE LLC
IPC分类号: G06F16/955 , G10L15/22 , G06F3/16 , G10L15/26
摘要: A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark. Responsive to receiving the voice input, the computing system obtains a resource identifier associated with a resource page. The method includes the computing system storing the resource identifier as a bookmark in a bookmark index that is accessible in response to a request from a user device. The method further includes the computing system using the resource identifier, stored as the bookmark, to access the resource page. The computing system uses the resource identifier to access the resource page based on the request from the user device. The request is generated by the user device in response to the user device receiving a second voice input from the user.
-
-
-
-
-
-
-
-
-