System and method for voice actuated configuration of a controlling device
CAFCFirst Claim
Patent Images
1. A method for configuring a controlling device to command functional operations of a target appliance, the method comprising:
- causing a codeset record to be provisioned to the controlling device for use in commanding functional operations of the target appliance, the provisioned codeset record comprising protocol and formatting information and a plurality of individual command function entries wherein each of the plurality of individual function entries within the codeset record comprises command data, a standard function identifier, data which comprises a phonetic representation of a function name corresponding the standard function identifier, and a plurality of data each of which comprises a phonetic representation of a unique one of a plurality of synonyms of the function name;
causing less than all of the individual command function entries from within the provisioned codeset record to each be matched to one or more of a plurality of user input elements of the controlling device whereupon a subsequent activation of a one of the plurality of user input elements will cause the controlling device to transmit a command communication by using the protocol and formatting information and the command data of a one or more of the plurality of individual command function entries from within the provisioned codeset record that was mapped to the one of the plurality of user input element activated; and
causing the controlling device to transmit a command communication by using the protocol and formatting information and the command data of a one of the one or more of the plurality of individual command function entries from within the provisioned codeset record having a phonetic representation of the function name or a synonym of the function name which corresponds to voice data provided to a speech recognition engine.
2 Assignments
1 Petition
Accused Products
Abstract
A speech recognition engine is provided voice data indicative of at least a brand of a target appliance. The speech recognition engine uses the voice data indicative of at least a brand of the target appliance to identify within a library of codesets at least one codeset that is cross-referenced to the brand of the target appliance. The at least one codeset so identified is then caused to be provisioned to the controlling device for use in commanding functional operations of the target appliance.
-
Citations
19 Claims
-
1. A method for configuring a controlling device to command functional operations of a target appliance, the method comprising:
-
causing a codeset record to be provisioned to the controlling device for use in commanding functional operations of the target appliance, the provisioned codeset record comprising protocol and formatting information and a plurality of individual command function entries wherein each of the plurality of individual function entries within the codeset record comprises command data, a standard function identifier, data which comprises a phonetic representation of a function name corresponding the standard function identifier, and a plurality of data each of which comprises a phonetic representation of a unique one of a plurality of synonyms of the function name; causing less than all of the individual command function entries from within the provisioned codeset record to each be matched to one or more of a plurality of user input elements of the controlling device whereupon a subsequent activation of a one of the plurality of user input elements will cause the controlling device to transmit a command communication by using the protocol and formatting information and the command data of a one or more of the plurality of individual command function entries from within the provisioned codeset record that was mapped to the one of the plurality of user input element activated; and causing the controlling device to transmit a command communication by using the protocol and formatting information and the command data of a one of the one or more of the plurality of individual command function entries from within the provisioned codeset record having a phonetic representation of the function name or a synonym of the function name which corresponds to voice data provided to a speech recognition engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for configuring a controlling device to command functional operations of a target appliance, the system comprising:
a processing device having associated instructions stored on a non-transient readable media which instructions, when executed by the processing device, cause a codeset record to be provisioned to the controlling device for use in commanding functional operations of the target appliance wherein the provisioned codeset record comprises protocol and formatting information and a plurality of individual command function entries wherein each of the plurality of individual function entries within the codeset record comprises command data, a standard function identifier, data which comprises a phonetic representation of a function name corresponding to the standard function idenfier, and a plurality of data each of which comprises a phonetic representation of a unique one of a plurality of synonyms of the function name;
cause less than all of the individual command codes from within the provisioned codeset record to each be mapped to one or more of a plurality of user input elements of the controlling device wherein a subsequent activation of a one of the plurality of user input elements will cause the controlling device to transmit a command communication by using the protocol and formatting information and the command data of a corresponding one or more of the plurality of individual command function entries from with the provisioned codeset record that was mapped to the one of the plurality of user input elements activated, and cause the controlling device to transmit a command communication by using the protocol and formatting information and the command data of a one of the one or more of the plurality of individual command function entries from within the provisioned codeset record having a phonetic representation of the function name or a synonym of the function name which corresponds to voice data provided to a speech recognition engine.- View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
Specification