Back to results
US 10,706,846 B1Granted
Question answering for a voice user interface
AssigneeAmazon Technologies, Inc.
InventorsWilliam Folwell Barton, Raluca Teodora Stoain, James Alfed Cuff, Matthew Aaron Cember
Life of this patent
Estimating the term…
Abstract
Techniques for receiving user input and soliciting responses from one or more users are described. A user may speak a question to a system. The system may determine that various question and answering content sources cannot provide an answer to the question. The system may then store data representing the question in a dedicated storage. The system may a topic, to which the question relates and provide the question to users having knowledge on the topic.
Claims20
A method, comprising:
- receiving, from a first device, first audio data representing first speech corresponding to a first user question;
- generating first text data representing the first user question;
- processing the first text data to determine a first answer to the first user question is unknown;
- after determining the first answer is unknown, storing the first user question text data in storage;
- after storing the first user question in the storage, receiving, from a second device, second audio data representing second speech requesting a question without an answer be output;
- determining a user identifier associated with the second audio data;
- after receiving the second audio data, determining previously received user inputs associated with the user identifier;
- determining at least a portion of the previously received user inputs corresponds to a topic;
- determining the first user question corresponds to the topic;
- and
- causing the second device to output the first user question.
8 more elements
A method, comprising:
- receiving, from a first device, first data corresponding to a first user question;
- determining a first answer to the first user question is unknown;
- after determining the first answer is unknown, storing the first user question in storage;
- after storing the first user question in the storage, receiving, from a second device, second data requesting a question without an answer be output;
- determining a user identifier associated with the second data;
- after receiving the second data, determining previously received user inputs associated with the user identifier;
- determining at least a portion of the previously received user inputs corresponds to a topic;
- determining the first user question corresponds to the topic;
- and
- causing the second device to output the first user question.
7 more elements
A computing system, comprising:
- at least one processor;
- and
- at least one memory comprising instructions that, when executed by the at least one processor, cause the system to:
- receive, from a first device, first data corresponding to a first user question;
- determine a first answer to the first user question is unknown;
- after determining the first answer is unknown, store the first user question in storage;
- after storing the first user question in the storage, receive, from a second device, second data requesting a question without an answer be output;
- determine a user identifier associated with the second data;
- after receiving the second data, determine previously received user inputs associated with the user identifier;
- determine at least a portion of the previously received user inputs corresponds to a topic;
- determine the first user question corresponds to the topic;
- and
- cause the second device to output the first user question.
10 more elements
Dependencies are inferred from the claim text.