The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 17, 2019

Filed:

May. 24, 2016
Applicant:

Soundhound, Inc., Santa Clara, CA (US);

Inventors:

Keyvan Mohajer, San Jose, CA (US);

Christopher Wilson, Sunnyvale, CA (US);

Bernard Mont-Reynaud, Sunnyvale, CA (US);

Regina Collecchia, Santa Clara, CA (US);

Assignee:

Soundhound, Inc., Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G10L 15/22 (2006.01); G06F 17/30 (2006.01); G10L 15/19 (2013.01); G06F 16/25 (2019.01); G06F 16/2452 (2019.01);
U.S. Cl.
CPC ...
G10L 15/22 (2013.01); G06F 16/24522 (2019.01); G06F 16/258 (2019.01); G10L 15/19 (2013.01);
Abstract

A dialog with a conversational virtual assistant includes a sequence of user queries and systems responses. Queries are received and interpreted by a natural language understanding system. Dialog context information gathered from user queries and system responses is stored in a layered context data structure. Incomplete queries, which do not have sufficient information to result in an actionable interpretation, become actionable with use of context data. The system recognizes the need to access context data, and retrieves from context layers information required to transform the query into an executable one. The system may then act on the query and provide an appropriate response to the user. Context data buffers forget information, perhaps selectively, with the passage of time, and after a sufficient number and type of intervening queries.


Find Patent Forward Citations

Loading…