Voice interface systems and methods
First Claim
Patent Images
1. A voice-controlled system, comprising:
- a user preference database configured to store user preference data; and
a voice interface computing system in communication with the user preference database and a mobile computing device, wherein the voice interface computing system is in communication with the mobile computing device via a wireless communications network, wherein the mobile computing device is in networked communication with a vehicle via a mobile computing device interface of the vehicle, the voice interface computing system configured to;
receive audio data from the mobile computing device via the wireless communications network, wherein the audio data comprises a human utterance received through the mobile computing device from the mobile computing device interface of the vehicle;
transmit the audio data to a speech recognition module;
receive text data from the speech recognition module;
transmit the text data to a natural language processing module;
receive a command set from the natural language processing module; and
execute a command based on the command set and the user preference data stored in the user preference database, wherein executing the command comprises communicating with a remote application and communicating with the mobile computing device via the wireless communications network.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice-controlled system is described that can be accessed by a mobile computing device. A user can communicate requests using natural language utterances. A microphone can collect the utterances and provide them to the mobile computing device. The mobile computing device can transmit the human utterance to a voice interface system. The voice interface system can utilize user preferences when executing the request to provide a personalized user experience. Computer-implemented methods are also described herein.
-
Citations
20 Claims
-
1. A voice-controlled system, comprising:
-
a user preference database configured to store user preference data; and a voice interface computing system in communication with the user preference database and a mobile computing device, wherein the voice interface computing system is in communication with the mobile computing device via a wireless communications network, wherein the mobile computing device is in networked communication with a vehicle via a mobile computing device interface of the vehicle, the voice interface computing system configured to; receive audio data from the mobile computing device via the wireless communications network, wherein the audio data comprises a human utterance received through the mobile computing device from the mobile computing device interface of the vehicle; transmit the audio data to a speech recognition module; receive text data from the speech recognition module; transmit the text data to a natural language processing module; receive a command set from the natural language processing module; and execute a command based on the command set and the user preference data stored in the user preference database, wherein executing the command comprises communicating with a remote application and communicating with the mobile computing device via the wireless communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a computing system, user preference data; receiving, by the computing system from a mobile computing device over a wireless communications network, audio data, wherein the mobile computing device is in networked communication with a vehicle via a mobile computing device interface of the vehicle, and wherein the audio data comprises a human utterance received by the mobile computing device through the mobile computing device interface of the vehicle; transmitting, by the computing system, the audio data to a speech recognition module to obtain text data associated with the audio data; transmitting, by the computing system, the text data to a natural language processing unit; receiving, by the computing system, a command set from the natural language processing unit; and executing a command based on the command set and the user preference data, wherein executing the command comprises communicating with a remote application and communicating with the mobile computing device interface via the wireless communications network. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system, comprising:
-
a user preference database configured to store user preference data; a voice interface computing system in communication with the user preference database and a mobile computing device, and wherein the voice interface computing system is in communication with the mobile computing device via a wireless communications network, wherein the mobile computing device is in networked communication with a vehicle via a mobile computing device interface of the vehicle, the voice interface computing system configured to; receive audio data from the mobile computing device, wherein the audio data comprises a natural language human utterance of a passenger of the vehicle, and wherein the audio data is received over any of a cellular communications network and a WIFI communications network; communicate with a natural language processing module that is configured to transmit a command set to the voice interface computing system based on the intention of the human utterance; execute a command based on the command set and the user preference data stored in the user preference database; and cause the display of information to the passenger of the vehicle via the mobile computing device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification