System and method for simplified setup of a universal remote control
First Claim
1. A method for configuring a controlling device adapted to communicate with a first controllable appliance, comprising:
- causing the first controllable appliance to operate in a first controllable appliance setup mode; and
while the first controllable appliance is operating in the first controllable appliance setup mode;
(a) using information obtained from the first controllable appliance to configure the controlling device to transmit a command from a command codeset for the purpose of determining if a second controllable appliance performs a functional operation;
(b) causing the controlling device as configured in step (a) to transmit the command;
(c) causing the controlling device to transmit to the first controllable appliance a communication to thereby indicate to the first controllable device whether or not the second controllable appliance performs the functional operation in response to the command being transmitted in step (b); and
(d) when the communication indicates to the first controllable device that the second controllable appliance did not perform the functional operation, repeating steps (a) through (c) and, when the communication indicates to the first controllable device that the second controllable appliance did perform the functional operation, configuring the controlling device to transmit one or more commands from the command codeset of step (a) in response to a subsequent activation of one or more input elements of the controlling device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for enabling set up of a controlling device capable of controlling a plurality of appliances, via an interactive instruction set and associated programming. The programming is accessible by a STB or other controllable appliance and is configured to appropriately display interactive instructions and prompts to a user during a user initiated set up procedure for configuration of another controllable device (e.g., DVD, VCR, DVR, etc) available to the user. Appropriate set up data, generally in the form of command library codes, is displayed to the user by the interactive instruction set and associated programming for entry and trial by the user in set up of the desired appliance(s).
44 Citations
21 Claims
-
1. A method for configuring a controlling device adapted to communicate with a first controllable appliance, comprising:
-
causing the first controllable appliance to operate in a first controllable appliance setup mode; and while the first controllable appliance is operating in the first controllable appliance setup mode; (a) using information obtained from the first controllable appliance to configure the controlling device to transmit a command from a command codeset for the purpose of determining if a second controllable appliance performs a functional operation; (b) causing the controlling device as configured in step (a) to transmit the command; (c) causing the controlling device to transmit to the first controllable appliance a communication to thereby indicate to the first controllable device whether or not the second controllable appliance performs the functional operation in response to the command being transmitted in step (b); and (d) when the communication indicates to the first controllable device that the second controllable appliance did not perform the functional operation, repeating steps (a) through (c) and, when the communication indicates to the first controllable device that the second controllable appliance did perform the functional operation, configuring the controlling device to transmit one or more commands from the command codeset of step (a) in response to a subsequent activation of one or more input elements of the controlling device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A controlling device, comprising:
-
a processing device; a plurality of input elements coupled to the processing device; and a memory storing processing device executable instructions, wherein the instruction, when executed by the processing device, cause the controlling device to; (a) use information obtained from a first controllable appliance to configure the controlling device to transmit a command from a command codeset for the purpose of determining if a second controllable appliance performs a functional operation; (b) cause the controlling device as configured in step (a) to transmit the command; (c) cause the controlling device to transmit to the first controllable appliance a communication to thereby indicate to the first controllable device whether or not the second controllable appliance performs the functional operation in response to the command being transmitted in step (b); and (d) when the communication indicates to the first controllable device that the second controllable appliance did not perform the functional operation, repeat steps (a) through (c) and, when the communication indicates to the first controllable device that the second controllable appliance did perform the functional operation, configure the controlling device to transmit one or more commands from the command codeset of step (a) in response to a subsequent activation of one or more of the plurality of input elements of the controlling device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification