User mobility in a voice recognition environment
First Claim
1. A method of operating a voice recognition system, the method comprising:
- receiving a first signal indicating a first user ID for a first user into a first device;
transferring a second signal indicating a first device ID for the first device and indicating the first user ID to a processing system;
in the processing system, obtaining a first device voice recognition profile based on the first device ID and obtaining a first user voice recognition profile based on the first user ID;
in the processing system, generating a first set of voice recognition data customized for the first device and the first user based on the first device voice recognition profile and the first user voice recognition profile;
transferring a third signal indicating the first set of the voice recognition data from the processing system to the first device;
in the first device, indicating voice command readiness in response to the first set of the voice recognition data;
receiving a first voice command from the first user into the first device; and
in the first device, translating the first voice command based on the first set of the voice recognition data.
6 Assignments
0 Petitions
Accused Products
Abstract
A voice recognition system is disclosed. A device receives a signal indicating a user ID and transfers a signal indicating its device ID and the user ID to a processing system. The processing system obtains a device profile based on the device ID and obtains a user profile based on the user ID. The processing system generates voice recognition data customized for the device and the user based on the device profile and the user profile. The processing system transfers a signal indicating the voice recognition data to the device. The device indicates voice command readiness in response to the voice recognition data. The device receives a voice command from the user and translates the voice command based on the customized voice recognition data.
80 Citations
50 Claims
-
1. A method of operating a voice recognition system, the method comprising:
-
receiving a first signal indicating a first user ID for a first user into a first device; transferring a second signal indicating a first device ID for the first device and indicating the first user ID to a processing system; in the processing system, obtaining a first device voice recognition profile based on the first device ID and obtaining a first user voice recognition profile based on the first user ID; in the processing system, generating a first set of voice recognition data customized for the first device and the first user based on the first device voice recognition profile and the first user voice recognition profile; transferring a third signal indicating the first set of the voice recognition data from the processing system to the first device; in the first device, indicating voice command readiness in response to the first set of the voice recognition data; receiving a first voice command from the first user into the first device; and in the first device, translating the first voice command based on the first set of the voice recognition data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A voice recognition system comprising:
-
a first device configured to receive a first signal indicating a first user ID for a first user, transfer a second signal indicating a first device ID for the first device and indicating the first user ID, receive a third signal indicating a first set of voice recognition data, indicate voice command readiness in response to the first set of the voice recognition data, receive a first voice command from the first user, and translate the first voice command based on the first set of the voice recognition data; and a processing system configured to receive the second signal, obtain a first device voice recognition profile based on the first device ID, obtain a first user voice recognition profile based on the first user ID, generate the first set of the voice recognition data customized for the first device and the first user based on the first device voice recognition profile and the first user voice recognition profile, and transfer the third signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of operating a processing system for a voice recognition system, the method comprising:
-
receiving a first signal from a first device indicating a first user ID for a first user and a first device ID for the first device; obtaining a first device voice recognition profile based on the first device ID and obtaining a first user voice recognition profile based on the first user ID; generating a first set of voice recognition data customized for the first device and the first user based on the first device voice recognition profile and the first user voice recognition profile; and transferring a second signal to the first device indicating the first set of the voice recognition data. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A processing system for a voice recognition system, the processing system comprising:
-
a communication interface configured to receive a first signal from a first device indicating a first user ID for a first user and a first device ID for the first device and transfer a second signal to the first device indicating a first set of voice recognition data; and a control system coupled to the communication interface and configured to obtain a first device voice recognition profile based on the first device ID, obtain a first user voice recognition profile based on the first user ID, and generate the first set of the voice recognition data customized for the first device and the first user based on the first device voice recognition profile and the first user voice recognition profile. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. The processing system of clam 31 wherein the first set of the voice recognition data is configured to allow the first device to convert audible user speech into an electronic signal indicating a voice command.
-
41. A software product for a voice recognition system, the software product comprising:
-
software configured to direct a control system to receive a first user ID for a first user and a first device ID for a first device from a communication interface, obtain a first device voice recognition profile based on the first device ID, obtain a first user voice recognition profile based on the first user ID, generate a first set of voice recognition data customized for the first device and the first user based on the first device voice recognition profile and the first user voice recognition profile, and transfer the first set of the voice recognition data to the communication interface for transfer to the first device; and a storage medium operational to store the software. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification