Method for user training of information dialogue system

US10503470B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10503470-B2
Application numberUS-201815951455-A
CountryUS
Kind codeB2
Filing dateApr 12, 2018
Priority dateNov 28, 2012
Publication dateDec 10, 2019
Grant dateDec 10, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided is a method for user training of an information dialogue system. The method may include activating a user input subsystem, receiving a training request entered by the user, converting the training request into text by the user input subsystem, sending the text of the training request obtained as a result of the conversion to a dialogue module, processing the text of the training request by the dialogue module, forming a response to the training request by the dialogue module, and sending the response to the training request to the user. The response to the training request may be formed in a form of one or more of the following: a voice cue, a text, and an action performed by the information dialogue system.

First claim

Opening claim text (preview).

What is claimed is: 1. A method implemented by one or more processors, the method comprising: receiving a voice command of a user via a user input subsystem of a computing device; converting the voice command into text; determining that the text includes a shortcut phrase of a first length and a request to establish a connection of the shortcut phrase with action phrases of a collective second length, wherein the action phrases cause performance, by a dialogue system, of a sequence of dialogue system actions, and wherein the second length is longer than the first length; in response to receiving the voice command, establishing a personalized connection of the shortcut phrase with the sequence of dialogue system actions, wherein the personalized connection of the shortcut phrase with the sequence of dialogue system actions is personalized to the user and causes the sequence of dialogue system actions to be performed in reply to the shortcut phrase in interactions by the user with the dialogue system; providing, in response to receiving the voice command, a response that causes the client device to present content to the user that indicates the request caused establishing of the personalized connection; subsequent to providing the response: receiving, via the user input subsystem, an additional voice command provided by the user, and converting, by the user input subsystem, the additional voice command into additional text; and based on the additional text conforming to the shortcut phrase and based on the personalized connection of the shortcut phrase with the sequence of dialogue system actions: sequentially performing, by the information dialogue system, the sequence of dialogue system actions. 2. The method of claim 1 , wherein the sequence of dialogue system actions comprises a dialogue system action of accessing a website. 3. The method of claim 1 , wherein the sequence of dialogue system actions comprises a dialogue system action of opening a weather forecast. 4. The method of claim 1 , further comprising: prior to receiving the voice command, activating the input subsystem based on a prior user request. 5. The method of claim 4 , wherein activating the input subsystem based on the prior user request is in response to receiving a prior voice command. 6. The method of claim 1 , further comprising: determining that establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions conflicts with preliminary settings of the information dialogue system; based on determining that establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions conflicts with the preliminary settings, modifying the preliminary settings to avoid the conflict. 7. The method of claim 1 , further comprising: receiving a further command via the user input subsystem of the computing device; converting the further voice command into further text; and determining that the further text includes a further request to change the personalized connection of the shortcut phrase with the sequence of dialogue system actions. 8. The method of claim 7 , further comprising: in response to receiving the further voice command, replacing the personalized connection with a new personalized connection of a different shortcut phrase with the sequence of dialogue system actions. 9. The method of claim 7 , further comprising in response to receiving the further voice command, replacing the personalized connection with a new personalized connection of the shortcut phrase with a different sequence of dialogue system actions. 10. The method of claim 1 , further comprising: receiving a further command via the user input subsystem of the computing device; converting the further voice command into further text; determining that the further text includes a further request to remove the personalized connection of the shortcut phrase with the sequence of dialogue system actions; and in response to receiving the further command, removing the personalized connection of the shortcut phrase with the sequence of dialogue system actions. 11. The method of claim 1 , further comprising, prior to establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions: sending a confirmation request to the user, the confirmation request confirming the voice command; and receiving an affirmative response to the confirmation request, the affirmative response to the confirmation request being provided by the user; wherein establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions is in response to receiving the affirmative response to the confirmation request. 12. A system comprising: at least one processor; and memory storing instructions that, when executed by the at least one processor cause the system to: receive a voice command of a user via a user input subsystem of a computing device; convert the voice command into text; determine that the text includes a shortcut phrase of a first length and a request to establish a connection of the shortcut phrase with action phrases of a collective second length, wherein the action phrases cause performance, by a dialogue system, of a sequence of dialogue system actions, and wherein the second length is longer than the first length; in response to receiving the voice command, establish a personalized connection of the shortcut phrase with the sequence of dialogue system actions, wherein the personalized connection of the shortcut phrase with the sequence of dialogue system actions is personalized to the user and causes the sequence of dialogue system actions to be performed in reply to the shortcut phrase in interactions by the user with the dialogue system; provide, in response to receiving the voice command, a response that causes the client device to present content to the user that indicates the training request caused establishing of the personalized connection; subsequent to providing the response: receive, via the user input subsystem, an additional voice command provided by the user, and convert, by the user input subsystem, the additional voice command into additional text; and based on the additional text conforming to the shortcut phrase and based on the personalized connection of the shortcut phrase with the sequence of dialogue system actions: sequentially perform, by the information dialogue system, the sequence of dialogue system actions. 13. The system of claim 12 , wherein the instructions, when executed by the at least one processor, further cause the system to: prior to receiving the voice command, activate the input subsystem based on a prior user request. 14. The system of claim 13 , wherein the system is to activate the input subsystem based on the prior user request in response to receiving a prior voice command. 15. The system of claim 12 , wherein the instructions, when executed by the at least one processor, further cause the system to: determine that establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions conflicts with preliminary settings of the information dialogue system; and based on determining that establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions conflicts with the preliminary settings, modify the preliminary settings to avoid the conflict. 16. The system of claim 12 , wherein the instructions, when executed by the at least one processor, f

Assignees

Inventors

Classifications

  • Interactive procedures · CPC title

  • Execution procedure of a spoken command · CPC title

  • Training · CPC title

  • G06F3/167Primary

    Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title

  • Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10503470B2 cover?
Provided is a method for user training of an information dialogue system. The method may include activating a user input subsystem, receiving a training request entered by the user, converting the training request into text by the user input subsystem, sending the text of the training request obtained as a result of the conversion to a dialogue module, processing the text of the training reques…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F3/167. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 10 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).