-
公开(公告)号:US20180090137A1
公开(公告)日:2018-03-29
申请号:US15277954
申请日:2016-09-27
Applicant: Google Inc.
Inventor: Bryan Horling , David Kogan , Maryam Garrett , Daniel Kunkle , Wan Fen Nicole Quah , Ruijie He , Wangqing Yuan , Wei Chen , Michael Itz
CPC classification number: G10L15/22 , G06F17/30867 , G10L15/1815 , G10L15/26 , G10L15/30
Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
-
公开(公告)号:US09947319B1
公开(公告)日:2018-04-17
申请号:US15277954
申请日:2016-09-27
Applicant: Google Inc.
Inventor: Bryan Horling , David Kogan , Maryam Garrett , Daniel Kunkle , Wan Fen Nicole Quah , Ruijie He , Wangqing Yuan , Wei Chen , Michael Itz
CPC classification number: G10L15/22 , G06F17/30867 , G10L15/1815 , G10L15/26 , G10L15/30
Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
-
公开(公告)号:US10185840B2
公开(公告)日:2019-01-22
申请号:US15252019
申请日:2016-08-30
Applicant: Google Inc.
Inventor: Bryan Horling , Wan Fen Nicole Quah , Maryam Garrett , Ruijie He
Abstract: Methods, apparatus, systems, and computer-readable media are provided for interactive assistant modules to safely access and provide restricted content in group contexts. In various implementations, a dialog between a first individual and an interactive assistant module may be determined to be sensorially perceivable by at least a second individual. Restricted content that is to be automatically incorporated into the dialog by the interactive assistant module may be identified. In various implementations, access to the restricted content may be controlled by the first individual. In various implementations, the restricted content may be conditionally incorporated into the dialog in response to a determination that the second individual is authorized to perceive the restricted content.
-
公开(公告)号:US20180060599A1
公开(公告)日:2018-03-01
申请号:US15252019
申请日:2016-08-30
Applicant: Google Inc.
Inventor: Bryan Horling , Wan Fen Nicole Quah , Maryam Garrett , Ruijie He
CPC classification number: G06F21/6218 , G06F17/30867 , G06F21/31 , H04L63/105
Abstract: Methods, apparatus, systems, and computer-readable media are provided for interactive assistant modules to safely access and provide restricted content in group contexts. In various implementations, a dialog between a first individual and an interactive assistant module may be determined to be sensorially perceivable by at least a second individual. Restricted content that is to be automatically incorporated into the dialog by the interactive assistant module may be identified. In various implementations, access to the restricted content may be controlled by the first individual. In various implementations, the restricted content may be conditionally incorporated into the dialog in response to a determination that the second individual is authorized to perceive the restricted content.
-
公开(公告)号:US10783178B2
公开(公告)日:2020-09-22
申请号:US15157297
申请日:2016-05-17
Applicant: Google Inc.
Inventor: Maryam Garrett , Wan Fen Nicole Quah , Bryan Horling , Ruijie He
IPC: G06F16/338 , G06F16/33 , H04W4/029 , G06F16/907 , G06F40/30 , G06F40/103 , G06F40/169 , H04W4/02
Abstract: Some implementations are directed to generating a personal database entry for a user based on free-form natural language input formulated by the user via one or more user interface input devices of a computing device of the user. The generated personal database entry may include one or more terms of the natural language input and descriptive metadata determined based on one or more terms of the natural language input and/or based on contextual features associated with receiving the natural language input. Some implementations are directed to generating, based on one or more personal database entries of a user, output that is responsive to further free-form natural language input of the user. For example, one or more entries that are responsive to further natural language input of the user can be identified based on matching content of those entries to one or more search parameters determined based on the further input.
-
公开(公告)号:US20170337284A1
公开(公告)日:2017-11-23
申请号:US15157382
申请日:2016-05-17
Applicant: Google Inc.
Inventor: Maryam Garrett , Wan Fen Nicole Quah , Bryan Horling , Ruijie He
IPC: G06F17/30 , G10L13/08 , G06F3/0488 , H04L12/58
CPC classification number: G06F16/9535 , G06F3/0488 , G06F16/243 , G06F16/24575 , G06F16/24578 , G06F16/248 , G06F16/3329 , G10L13/08 , H04L51/16
Abstract: Methods, apparatus, systems, and computer-readable media are provided for: determining, based on a participant-contributed message of a first message exchange thread accessible to a personal assistant module that is associated with a participant of the thread, one or more attributes of at least a first participant of the first message exchange thread; storing, by the personal assistant module, the one or more attributes in association with the first participant; forming, by the personal assistant module, a search query based on content of the first message exchange thread or content of a second message exchange thread involving the participant; obtaining, by the personal assistant module, content responsive to the search query; and incorporating, by the personal assistant module, into the first or second thread, message(s) associated with the responsive content. The search query includes one or more items selected based on the stored attribute(s) of the first participant.
-
公开(公告)号:US20170337265A1
公开(公告)日:2017-11-23
申请号:US15157297
申请日:2016-05-17
Applicant: Google Inc.
Inventor: Maryam Garrett , Wan Fen Nicole Quah , Bryan Horling , Ruijie He
Abstract: Some implementations are directed to generating a personal database entry for a user based on free-form natural language input formulated by the user via one or more user interface input devices of a computing device of the user. The generated personal database entry may include one or more terms of the natural language input and descriptive metadata determined based on one or more terms of the natural language input and/or based on contextual features associated with receiving the natural language input. Some implementations are directed to generating, based on one or more personal database entries of a user, output that is responsive to further free-form natural language input of the user. For example, one or more entries that are responsive to further natural language input of the user can be identified based on matching content of those entries to one or more search parameters determined based on the further input.
-
公开(公告)号:US20180096072A1
公开(公告)日:2018-04-05
申请号:US15365135
申请日:2016-11-30
Applicant: Google Inc.
Inventor: Ruijie He , Wan Fen Nicole Quah , Bryan Horling , Maryam Garrett
IPC: G06F17/30 , G06F17/27 , G06F3/0481
CPC classification number: G06F16/9535 , G06F3/0481 , G06F16/337 , G06F17/2705
Abstract: An assistant executing at one or more processors is described that receives an indication of an initial user input that is indicative of an initial conversation between a user and the assistant. The assistant parses the initial user input for an initial command and identifies an initial reference to personal information not previously associated with a value that is specific to the user. The assistant generates a personal record associated with the user that stores an indication of the personal information. The assistant receives an indication of a subsequent user input that is indicative of a subsequent conversation between the user and the assistant. The assistant parses the subsequent user input for a subsequent command and identifies a subsequent reference to the personal information stored at the personal record. The assistant executes the subsequent command based on the personal information stored at the personal record.
-
-
-
-
-
-
-