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:
Oct. 05, 2021

Filed:

Mar. 04, 2019
Applicant:

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

Inventors:

Keyvan Mohajer, Los Gatos, CA (US);

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

Philipp Hubert, Toronto, CA;

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 16/2457 (2019.01); G06F 16/2455 (2019.01); G06F 40/40 (2020.01);
U.S. Cl.
CPC ...
G06F 16/2457 (2019.01); G06F 16/2455 (2019.01); G06F 40/40 (2020.01);
Abstract

A query-processing server provides natural language services to applications. More specifically, the query-processing server receives and stores domain knowledge information from application developers, the domain knowledge information comprising a linguistic description of the natural language user queries that application developers wish their applications to support. A first portion of the domain knowledge information is applied to transform a natural language query received from an application to an ordered sequence of question elements. A second portion of the domain knowledge information is applied to group the ordered sequence of question elements into a plurality of distinct structured questions posed by the natural language query. The distinct structured questions may then be provided to the application, which may then execute them and obtain the corresponding data referenced by the questions.


Find Patent Forward Citations

Loading…