Mobile systems and methods for responding to natural language speech utterance
First Claim
2. The mobile system according to claim 1, wherein the natural language speech processing system further comprises an event manager, said event manager coordinating interaction between components of the natural language speech processing system.
5 Assignments
0 Petitions
Accused Products
Abstract
Mobile systems and methods that overcomes the deficiencies of prior art speech-based interfaces for telematics applications through the use of a complete speech-based information query, retrieval, presentation and local or remote command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The invention creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command. The invention may organize domain specific behavior and information into agents, that are distributable or updateable over a wide area network. The invention can be used in dynamic environments such as those of mobile vehicles to control and communicate with both vehicle systems and remote systems and devices.
668 Citations
55 Claims
-
2. The mobile system according to claim 1, wherein the natural language speech processing system further comprises an event manager, said event manager coordinating interaction between components of the natural language speech processing system.
-
21-1. The-mobile system according to claim 1, wherein the speech unit is located remotely from the natural language speech processing system and the transceiver.
-
28. A method responsive to a user generated natural language speech utterance, comprising:
-
receiving the user generated natural language speech utterance, the user generated natural language speech utterance having at least one of a query and a command;
converting the user generated natural language speech utterance into an electronic signal;
retrieving said at least one of said query and said command from the electronic signal;
selecting a domain agent associated with said at least one of said query and said command;
forwarding said at least one of said query and said command to said domain agent, wherein said domain agent is an autonomous executable that receives, processes and responds to said at least one of saodquery and said command; and
transmitting a message associated with said at least one of said query and said command to a remotely located service. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
- 43. The method according to claim 28, further comprising retrieving data from a network shared source, the network shared source is at least one of an agent, a user profile and a events history.
-
43-2. A mobile system responsive to a user generated natural language speech utterance, comprising:
-
receiving means that receives the user generated natural language speech utterance, the user generated natural language speech utterance having at least one of a query and a command;
converting means that converts the user generated natural language speech utterance into an electronic signal;
retrieving means that retrieves said at least one of said query and said command domain agent selecting means that selects a domain agent associated with said at least one of said query and said command;
forwarding means that forwards said at least one of said query and said command to said selected domain agent; and
transmitting means that transmits a message from said selected domain agent to a device system.
-
Specification