-
公开(公告)号:US11714870B2
公开(公告)日:2023-08-01
申请号:US17122906
申请日:2020-12-15
Applicant: GOOGLE LLC
Inventor: David P. Whipp , David Kliger Elson , Shir Judith Yehoshua
IPC: G06F16/9535 , G06F16/242 , G06F3/16 , G06F16/332 , G06F16/953 , H04M3/493 , G10L15/18 , G06F16/9536 , G10L15/22
CPC classification number: G06F16/9535 , G06F3/167 , G06F16/243 , G06F16/3329 , G06F16/953 , G06F16/9536 , G10L15/1822 , G10L15/22 , H04M3/4936 , G10L2015/223
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using frames for performing tasks. One of the methods includes receiving a first request to perform a task, the first request comprising user speech identifying the task; generating a frame associated with the task, wherein the frame comprises one or more types of values necessary to perform the task, and wherein each type of value can be satisfied by a respective value; receiving a second request to provide information related to a question, the second request comprising user speech identifying the question; providing information identifying the question to a search engine, and receiving a response identifying one or more terms; determining that at least one term can satisfy a type of value necessary to perform the task; and storing the at least one term in the frame.
-
公开(公告)号:US11120806B2
公开(公告)日:2021-09-14
申请号:US16378546
申请日:2019-04-08
Applicant: Google LLC
Inventor: David Kliger Elson , David P. Whipp , Shir Judith Yehoshua
IPC: G10L15/08 , G10L15/22 , G10L17/22 , G06F16/332
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request associated with a task from a user device; submitting the request to each of a plurality of distinct data providers; receiving a plurality of suggested dialog responses from two or more of the data providers; scoring the one or more suggested dialog responses based on one or more scoring factors; determining a particular dialog response to provide to the user based on the scoring; and providing the determined dialog response to the user device.
-
公开(公告)号:US11727941B2
公开(公告)日:2023-08-15
申请号:US17473750
申请日:2021-09-13
Applicant: Google LLC
Inventor: David Kliger Elson , David P. Whipp , Shir Judith Yehoshua
IPC: G10L15/08 , G10L15/22 , G10L17/22 , G06F16/332
CPC classification number: G10L17/22 , G06F16/3329
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request associated with a task from a user device; submitting the request to each of a plurality of distinct data providers; receiving a plurality of suggested dialog responses from two or more of the data providers; scoring the one or more suggested dialog responses based on one or more scoring factors; determining a particular dialog response to provide to the user based on the scoring; and providing the determined dialog response to the user device.
-
公开(公告)号:US20200341731A1
公开(公告)日:2020-10-29
申请号:US16925800
申请日:2020-07-10
Applicant: Google LLC
Inventor: Shir Judith Yehoshua , David Kliger Elson , David P. Whipp
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request to perform a task from a user device; obtaining a dialog corresponding to the task; providing multiple protocol buffers to the user device; receiving a voice input and one or more annotated protocol buffers from the user device, the one or more annotated protocol buffers identifying corresponding non-verbal responses to content in the protocol buffers; and using the received protocol buffers to update a state of the dialog and to interpret the voice input.
-
公开(公告)号:US20230367832A1
公开(公告)日:2023-11-16
申请号:US18361450
申请日:2023-07-28
Applicant: GOOGLE LLC
Inventor: David P. Whipp , David Kliger Elson , Shir Judith Yehoshua
IPC: G06F16/9538 , H04M3/493 , G06F16/332 , G06F16/9535 , G10L15/18 , G06F16/242 , G06F16/953 , G06F3/16 , G06F16/9536 , G10L15/22
CPC classification number: G06F16/9538 , G06F3/167 , G06F16/243 , G06F16/3329 , G06F16/953 , G06F16/9535 , G06F16/9536 , G10L15/1822 , G10L15/22 , H04M3/4936 , G10L2015/223
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using frames for performing tasks. One of the methods includes receiving a first request to perform a task, the first request comprising user speech identifying the task; generating a frame associated with the task, wherein the frame comprises one or more types of values necessary to perform the task, and wherein each type of value can be satisfied by a respective value; receiving a second request to provide information related to a question, the second request comprising user speech identifying the question; providing information identifying the question to a search engine, and receiving a response identifying one or more terms; determining that at least one term can satisfy a type of value necessary to perform the task; and storing the at least one term in the frame.
-
公开(公告)号:US11379181B2
公开(公告)日:2022-07-05
申请号:US16925800
申请日:2020-07-10
Applicant: Google LLC
Inventor: Shir Judith Yehoshua , David Kliger Elson , David P. Whipp
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request to perform a task from a user device; obtaining a dialog corresponding to the task; providing multiple protocol buffers to the user device; receiving a voice input and one or more annotated protocol buffers from the user device, the one or more annotated protocol buffers identifying corresponding non-verbal responses to content in the protocol buffers; and using the received protocol buffers to update a state of the dialog and to interpret the voice input.
-
公开(公告)号:US10255921B2
公开(公告)日:2019-04-09
申请号:US14815794
申请日:2015-07-31
Applicant: Google LLC
Inventor: David Kliger Elson , David P. Whipp , Shir Judith Yehoshua
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request associated with a task from a user device; submitting the request to each of a plurality of distinct data providers; receiving a plurality of suggested dialog responses from two or more of the data providers; scoring the one or more suggested dialog responses based on one or more scoring factors; determining a particular dialog response to provide to the user based on the scoring; and providing the determined dialog response to the user device.
-
公开(公告)号:US20230360654A1
公开(公告)日:2023-11-09
申请号:US18222325
申请日:2023-07-14
Applicant: GOOGLE LLC
Inventor: David Kliger Elson , David P. Whipp , Shir Judith Yehoshua
IPC: G10L17/22 , G06F16/332
CPC classification number: G10L17/22 , G06F16/3329
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request associated with a task from a user device; submitting the request to each of a plurality of distinct data providers; receiving a plurality of suggested dialog responses from two or more of the data providers; scoring the one or more suggested dialog responses based on one or more scoring factors; determining a particular dialog response to provide to the user based on the scoring; and providing the determined dialog response to the user device.
-
公开(公告)号:US20210407522A1
公开(公告)日:2021-12-30
申请号:US17473750
申请日:2021-09-13
Applicant: Google LLC
Inventor: David Kliger Elson , David P. Whipp , Shir Judith Yehoshua
IPC: G10L17/22 , G06F16/332
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request associated with a task from a user device; submitting the request to each of a plurality of distinct data providers; receiving a plurality of suggested dialog responses from two or more of the data providers; scoring the one or more suggested dialog responses based on one or more scoring factors; determining a particular dialog response to provide to the user based on the scoring; and providing the determined dialog response to the user device.
-
公开(公告)号:US10133809B1
公开(公告)日:2018-11-20
申请号:US14754253
申请日:2015-06-29
Applicant: Google LLC
Inventor: James Lawry , Bryan M. Kressler , Stanislav Plamenov Angelov , David Kliger Elson , Christian Kaiserlian , David Agraz , Jeremy Hylton , Phong Thanh Pham
IPC: G06F17/30
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking search results. One of the methods includes identifying one or more sessions for a query and associating watch times of the respective resources watched in the sessions with the query. One or more watch time signals are calculated for a first resource and the query based on the watch times associated with the query. A first search result responsive to the query is obtained, wherein the first search result identifies the first resource and has an associated score S. A new score S′ is calculated based on a least S and a watch time function, the watch time function being a function of the one or more watch time signals. The new score S′ is provided to a process for ranking search results including the first search result.
-
-
-
-
-
-
-
-
-