Digital interconnect of entertainment equipment
First Claim
1. A control system, comprising:
- a target device having first data that specifies a function supported by the target device; and
a remote control having, prior to any communications with the target device, a stored set of commands for controlling functions of the target device, each function being assigned a function identifier;
wherein the remote control is adapted to receive the first data from the target device and select a command from the set of commands that has a function identifier that corresponds to the function specified by the first data whereupon the selected command is mapped to a command key of the remote control such that activation of the command key results in the communication of the selected command to the target device to control the function supported by the target device that is represented by the first data.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for setting up a universal remote control for operation with a system having devices to be controlled such as a TV, VCR, electronics appliances, wherein the devices are preferably interconnected. One method includes the steps of having the devices to be controlled provide a listing of the capabilities of each device, recognizing a single set of standard abstract feature indicators; processing said indicators; and, mapping said indicators into specific IR codes and keys according to said list of capabilities of said controlled device. One embodiment is optimized for use with a virtual remote control, wherein only icons corresponding to related capabilities is displayed on a touch screen of the virtual remote control. Such an embodiment is particularly well suited for controlling different families of function capability associated with correspondingly different entertainment devices to achieve an integrated entertainment, or task, grouping. Reduction of the icons displayed to the user perforce reduces the apparent complexity of the remote with which the devices are controlled.
-
Citations
29 Claims
-
1. A control system, comprising:
-
a target device having first data that specifies a function supported by the target device; and
a remote control having, prior to any communications with the target device, a stored set of commands for controlling functions of the target device, each function being assigned a function identifier;
wherein the remote control is adapted to receive the first data from the target device and select a command from the set of commands that has a function identifier that corresponds to the function specified by the first data whereupon the selected command is mapped to a command key of the remote control such that activation of the command key results in the communication of the selected command to the target device to control the function supported by the target device that is represented by the first data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A universal remote control for communicating commands to a target device having first data that specifies a function supported by the target device, the remote control comprising:
-
a memory having data defining a plurality of commands for controlling functions of a plurality of different makes and types of devices;
a plurality of function keys; and
programming whereby the universal remote control is adapted to;
receive a first input for selecting a communication protocol that is appropriate for communicating with the target device wherein at least a portion of the data defining a plurality of commands has an assigned function identifier;
receive from the target device the first data for selecting a command from the plurality of commands that has a function identifier that corresponds to the function specified by the first data; and
map the selected command from the plurality of commands to one of the plurality of function keys such that activation of the one of the plurality of function keys results in the communication of the selected command from the plurality of commands to the target device to control the function supported by the target device that is represented by the first data.- View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification