SYSTEMS AND METHODS TO ENABLE INTERACTIVITY AMONG A PLURALITY OF DEVICES
First Claim
1. A system, comprising:
- a user context language model engine including,logic to cause a processor to associate one or more key words with each of one or more types of user context information,logic to cause the processor to identify user context information associated with each of one or more users, andlogic to cause the processor to generate a user context vocabulary of words, for each of the one or more users, from the key words associated with the corresponding user context information;
a product language model engine including,logic to cause the processor to associate one or more key words with each of one or more product categories, andlogic to cause the processor to generate a product vocabulary of words from the key words corresponding to the product categories;
an acoustic model engine to convert user input speech to a first set of one or more words; and
a word selection engine to select a second set of one or more words from one or more of a corresponding one of the user context vocabulary of words and the product vocabulary of words that correlate to the first set of one or more words.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems to exchange and display data among a plurality of devices in response to one or more of user input and context-based information. User input may include one or more of motion, speech, text, pointing, and touch-selecting. Context-based information may include one or more of user location, which may be relative to one or more devices, background audio, information related to one or more products and/or services, and user-based context information. User context-based information may correspond one or more of prior transactions, prior activities, prior content exposure, and demographic information. Also disclosed herein are methods and systems to correlate user speech to one or more of commands and data objects, with respect to context-based information. Methods and systems to recognize speech may be implemented in combination with methods and systems to exchange and/or display of data among a plurality of devices, and in other environments.
-
Citations
1 Claim
-
1. A system, comprising:
-
a user context language model engine including, logic to cause a processor to associate one or more key words with each of one or more types of user context information, logic to cause the processor to identify user context information associated with each of one or more users, and logic to cause the processor to generate a user context vocabulary of words, for each of the one or more users, from the key words associated with the corresponding user context information; a product language model engine including, logic to cause the processor to associate one or more key words with each of one or more product categories, and logic to cause the processor to generate a product vocabulary of words from the key words corresponding to the product categories; an acoustic model engine to convert user input speech to a first set of one or more words; and a word selection engine to select a second set of one or more words from one or more of a corresponding one of the user context vocabulary of words and the product vocabulary of words that correlate to the first set of one or more words.
-
Specification