System and method for using an universal remote control to access extended operational functions of a device
First Claim
Patent Images
1. A method for using an universal remote control to access extended operational functions of a device, comprising:
- (a) accepting input into the universal remote control that serves to identify a library of code data values stored in a memory device of the universal remote control wherein the library of code data values includes both code data values for use in commanding the device to perform common operational functions and code data values for use in commanding the device to perform extended operational functions;
(b) mapping the code data values from the identified library of code data values for use in commanding the device to perform common operational functions to standard keys of the universal remote control;
(c) accepting input into the universal remote control for causing the universal remote control to transmit a signal including a code data value from the identified library of code data values for use in commanding the device to perform an extended operational function; and
(d) accepting input into the universal remote control to map to a programmable key of the universal remote control the code data value from the identified library of code data values for use in commanding the device to perform an extended operational function that was last transmitted by the universal remote control in step (c).
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for using an universal remote control to access extended operational functions of a device. A consumer causes the universal remote control to transmit a code data value selected from the library to a target device while observing the effect of the transmitted code data value on the target device. When the target device responds in a manner desired by the consumer, the consumer may tag the code data value that caused the desired effect and assign the tagged code data value to a programmable key on the universal remote control.
51 Citations
35 Claims
-
1. A method for using an universal remote control to access extended operational functions of a device, comprising:
-
(a) accepting input into the universal remote control that serves to identify a library of code data values stored in a memory device of the universal remote control wherein the library of code data values includes both code data values for use in commanding the device to perform common operational functions and code data values for use in commanding the device to perform extended operational functions; (b) mapping the code data values from the identified library of code data values for use in commanding the device to perform common operational functions to standard keys of the universal remote control; (c) accepting input into the universal remote control for causing the universal remote control to transmit a signal including a code data value from the identified library of code data values for use in commanding the device to perform an extended operational function; and (d) accepting input into the universal remote control to map to a programmable key of the universal remote control the code data value from the identified library of code data values for use in commanding the device to perform an extended operational function that was last transmitted by the universal remote control in step (c). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for using an universal remote control to access extended operational functions of a device, comprising:
-
(a) accepting input into the universal remote control that serves to identify a library stored in a memory of the universal remote control, the library comprised of a plurality of code data values for use in commanding the device to perform operational functions; (b) mapping a subset of the code data values from the identified library to a subset of a plurality of keys of the universal remote control; (c) accepting input into the universal remote control for causing the universal remote control to transmit a signal including a code data value from the identified library for use in commanding the device to perform an operational function which is unassigned to the subset of the plurality of keys; and (d) accepting input into the universal remote control to map to a programmable key of the universal remote control the code data value from the identified library that was last transmitted by the universal remote control in step (c). - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An universal remote control, comprising:
-
a memory storing a plurality of libraries each comprised of a plurality of code data values for use in commanding a corresponding device to perform operational functions; a keypad comprising a plurality of keys including at least one programmable key; a transmission circuit for use in transmitting a signal; and programming for performing the steps of;
(a) accepting input that serves to identify one of the plurality of libraries stored in memory;
(b) mapping a subset of the code data values of the identified one of the plurality of libraries to a subset of the plurality of keys;
(c) accepting input for causing the transmission circuit to transmit a signal including a code data value from the identified one of the plurality of libraries which is unassigned to the subset of the plurality of keys; and
(d) accepting input to map to a programmable key the code data value last transmitted by the transmission circuit in step (c). - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for using an universal remote control to access extended operational functions of a device, comprising:
-
accepting input into the universal remote control that serves to identify one of a plurality of libraries wherein each library is used to command a device to perform common operational functions and extended operational functions; mapping common operational functions selected from the identified one of the plurality of libraries to standard keys of the universal remote control; and automatically mapping extended operational functions selected from the identified one of the plurality of libraries to programmable keys of the universal remote control as a function of which extended operational functions selected from a previously identified one of the plurality of libraries were mapped to the programmable keys of the universal remote control.
-
Specification