Method and system for programming a remote control unit
AssigneeMicrosoft Corporation
InventorsJohn H. Chiloyan, Edwin W. Thorne, III
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsJohn H. Chiloyan, Edwin W. Thorne, III
Estimating the term…
A method and system for programming a remote control unit to control the operation of a controllable device. A group of code sets associated with a particular type and brand of controllable device are selected from a database of code sets stored in the memory of the remote control unit. The commands of each code set in the group of code sets are compared to identify similarities and dissimilarities between command formats within each respective code set. The user tests a command and provides feedback to the remote control unit regarding the results of such testing. When the testing of a command is successful, the remote control unit eliminates code sets containing a command format that is dissimilar to the format of the command that was successfully tested. By eliminating code sets from the group of code sets and testing other commands, the remote control unit eliminates all but one code set. The one remaining code set is identified as the best code set and is added to the remote control unit to allow the remote control unit to transmit signals to control operation of the controllable device.
A method for programming an input device to control operation of one of a predetermined group of controllable devices, comprising the steps of:
An input device operative to control operation of one of a predetermined group of controllable devices, comprising:
A computer-readable medium on which is stored a program module for programming a computing device to control operation of one of a predetermined group of controllable devices, the program module comprising instructions which, when executed by the computing device, perform the steps of:
A method for programming an input device to control operation of a controllable device, comprising the steps of:
Dependencies are inferred from the claim text.