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.
Patent No.:
Date of Patent:
Aug. 20, 2019
Filed:
Jul. 19, 2012
Kaheer Suleman, Waterloo, CA;
Joshua R. Pantony, Waterloo, CA;
Wilson Hsu, Waterloo, CA;
Zhiyuan Wu, Waterloo, CA;
Phil Tregenza, Waterloo, CA;
Sam Pasupalak, Waterloo, CA;
Kaheer Suleman, Waterloo, CA;
Joshua R. Pantony, Waterloo, CA;
Wilson Hsu, Waterloo, CA;
Zhiyuan Wu, Waterloo, CA;
Phil Tregenza, Waterloo, CA;
Sam Pasupalak, Waterloo, CA;
Maluuba Inc., Waterloo, CA;
Abstract
A method and system are provided for processing natural language user queries for commanding a user interface to perform functions. Individual user queries are classified in accordance with the types of functions and a plurality of user queries may be related to define a particular command. To assist with classification, a query type for each user query is determined where the query type is one of a functional query requesting a particular new command to perform a particular type of function, an entity query relating to an entity associated with the particular new command having the particular type of function and a clarification query responding to a clarification question posed to clarify a prior user query having the particular type of function. Functional queries may be processed using a plurality of natural language processing techniques and scores from each technique combined to determine which type of function is commanded.