Natural-language voice-activated personal assistant
First Claim
1. A handheld personal assistant comprising:
- a voice-recognizer configured to transform an expression from a person into a different mode of information; and
a natural-language processor configured to process the mode of information to extract, from a database, a piece of information that is personal to the person, wherein the processor can still extract the piece of information when the person declares the expression differently.
10 Assignments
0 Petitions
Accused Products
Abstract
A handheld personal assistant including a voice-recognizer and a natural-language processor is disclosed. The recognizer is configured to transform a verbal expression from a person into a different mode of information (e.g., text). The natural-language processor is configured to process the mode of information to extract, from a database, a piece of information that is personal to the person. In processing, the processor analyzes the expression grammatically and semantically to transform at least a part of the mode of operation into at least one instruction. This piece of information can be a to-do list, information in the person'"'"'s calendar or information from the person'"'"'s address book, such as a phone number. The processor can still extract the piece of information when the person declares the expression differently.
-
Citations
29 Claims
-
1. A handheld personal assistant comprising:
-
a voice-recognizer configured to transform an expression from a person into a different mode of information; and
a natural-language processor configured to process the mode of information to extract, from a database, a piece of information that is personal to the person, wherein the processor can still extract the piece of information when the person declares the expression differently. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 25, 27, 28, 29)
-
-
15. A handheld personal assistant comprising:
-
a voice-recognizer configured to transform an expression from a person into a text string; and
a natural-language processor configured to process the text string to understand the text string and initiate an appropriate action, wherein the appropriate action is dependent on a context associated with the expression.
-
-
24. A handheld personal assistant comprising:
-
a receiver configured to receive an expression from a person; and
a transmitter configured to transmit the expression to a second system, which is configured to transform the expression into a different mode of information;
process the mode of information to extract, from a database, a piece of information that is personal to the person; and
transmit the piece of information back to the handheld personal assistant;
wherein the handheld personal assistant and the second system are connected wirelessly.
-
-
26. A method for obtaining information for a requestor interacting with a handheld computing device, said method comprising:
-
receiving an input voice expression;
converting the input voice expression into a text string;
processing the text string using grammatical and semantic processing to determine a natural language meaning for the text string; and
performing an action based on the natural language meaning.
-
Specification