System and method for interactive appliance control
First Claim
1. A method for providing proactive appliance control in a system comprised of a master routing device having an A/V input, and a controlling device configurable to transmit command communications, the method comprising:
- receiving at the master routing device from the controlling device a signal;
causing the master routing device to respond to the signal by determining if a media input device that is currently associated with the A/V input of the master routing device is different than a media input device that was previously associated with the A/V input of the master routing device;
when the master routing device determines that the media input device that is currently associated with the A/V input of the master routing device is different than a media input device that was previously associated with the A/V input of the master routing device, causing the master routing device to transmit to the controlling device a first message having data indicative of the media input device that is currently associated with the A/V input of the master routing device;
causing the controlling device to use the data indicative of the media input device that is currently associated with the A/V input of the master routing device to automatically assign to a first input element of the controlling device a command code for controlling an operational function of the media input device that is currently associated with the A/V input of the master routing device; and
causing the master routing device to determine if the media input device that is currently associated with the A/V input of the master routing device is currently in a desired operating state and, when the master routing device determines that the media input device that is currently associated with the A/V input of the master routing device is not currently in the desired operating state, causing an instruction to be displayed on a media rendering device wherein the instruction indicates at least one input element of the controlling device to activate to place the media input device that is currently associated with the A/V input of the master routing device into the desired operating state.
1 Assignment
0 Petitions
Accused Products
Abstract
A controlling device interacts dynamically with a plurality of appliances using state information known to a master appliance. The master appliance conveys to the controlling device the state information and the controlling device uses the state information to dynamically configure itself to command functional operations of one or more of the plurality of appliances. The master appliance also causes a graphical representation of the current configuration of the controlling device to be displayed on a display device that is associated with the master appliance.
25 Citations
9 Claims
-
1. A method for providing proactive appliance control in a system comprised of a master routing device having an A/V input, and a controlling device configurable to transmit command communications, the method comprising:
-
receiving at the master routing device from the controlling device a signal; causing the master routing device to respond to the signal by determining if a media input device that is currently associated with the A/V input of the master routing device is different than a media input device that was previously associated with the A/V input of the master routing device; when the master routing device determines that the media input device that is currently associated with the A/V input of the master routing device is different than a media input device that was previously associated with the A/V input of the master routing device, causing the master routing device to transmit to the controlling device a first message having data indicative of the media input device that is currently associated with the A/V input of the master routing device; causing the controlling device to use the data indicative of the media input device that is currently associated with the A/V input of the master routing device to automatically assign to a first input element of the controlling device a command code for controlling an operational function of the media input device that is currently associated with the A/V input of the master routing device; and causing the master routing device to determine if the media input device that is currently associated with the A/V input of the master routing device is currently in a desired operating state and, when the master routing device determines that the media input device that is currently associated with the A/V input of the master routing device is not currently in the desired operating state, causing an instruction to be displayed on a media rendering device wherein the instruction indicates at least one input element of the controlling device to activate to place the media input device that is currently associated with the A/V input of the master routing device into the desired operating state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification