Using context information to facilitate processing of commands in a virtual assistant
AssigneeApple Inc.
InventorsThomas R. Gruber, Christopher D. Brigham, Daniel S. Keen, Gregory Novick, Benjamin S. Phipps
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsThomas R. Gruber, Christopher D. Brigham, Daniel S. Keen, Gregory Novick, Benjamin S. Phipps
Estimating the term…
A virtual assistant uses context information to supplement natural language or gestural input from a user. Context helps to clarify the user's intent and to reduce the number of candidate interpretations of the user's input, and reduces the need for the user to provide excessive clarification input. Context can include any available information that is usable by the assistant to supplement explicit user input to constrain an information-processing problem and/or to personalize results. Context can be used to constrain solutions during various phases of processing, including, for example, speech recognition, natural language processing, task flow processing, and dialog generation.
A computer-implemented method for processing user input to perform a task on an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors, the method comprising:
A computer-implemented method for processing user input to perform a task on an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors, the method comprising:
An electronic device controllable by user inputs, comprising a processor, an input interface, and an output interface;
A non-transitory computer readable medium for processing user input, the computer readable media comprising computer program logic for:
A computer-implemented method for processing user input to perform a task on an electronic device with one or more processors, a microphone, and memory storing one or more programs for execution by the one or more processors, the method comprising:
Dependencies are inferred from the claim text.