Online remote control configuration system
First Claim
1. A method for programming a set of command codes into a first remote control device comprising:
- receiving in the first remote control device a command code from a second remote control device that is configured to control a controlled appliance, wherein the command code is included in the set of command codes;
storing the command code in an electronic system of the first remote control;
transmitting the command code from the first remote control over the Internet to a web site server;
determining in the web site server whether the command code is in one set of command codes;
if the command code is in the set of command codes;
transmitting the set of command codes over the Internet from the web site server to the first remote control; and
configuring the first remote control to control the controlled appliance based on the set of command codes;
if the command code is in multiple sets of command codes;
transmitting a direction from the web site server to the first remote control for the user to control the first remote control to sample an additional command code from second remote control;
repeating the receiving step, the storing step, the first mentioned transmitting step, and the determining step for the additional command code;
sending the set of command codes over the Internet from the web site server to the first remote control; and
configuring the first remote control to control the controlled appliance based on the set of command codes.
2 Assignments
0 Petitions
Accused Products
Abstract
An online remote control configuration system for efficiently programming a remote control to recognize a plurality of external electronic devices. The online remote control configuration system includes a remote control having a housing, a keypad, and an electronic system for receiving configuration data from a control station via a global computer network (e.g. Internet). The user preferably “samples” one or more signals from a remote control into the electronic system and then uploads the samples to the control station. The control station analyzes the uploaded samples and transmits the appropriate configuration data to properly configure the electronic system. The user may also access a web site of the control station and manually select each of the external electronic devices that the remote control is to operate after which the control station sends the appropriate configuration data to the electronic system.
287 Citations
8 Claims
-
1. A method for programming a set of command codes into a first remote control device comprising:
-
receiving in the first remote control device a command code from a second remote control device that is configured to control a controlled appliance, wherein the command code is included in the set of command codes; storing the command code in an electronic system of the first remote control; transmitting the command code from the first remote control over the Internet to a web site server; determining in the web site server whether the command code is in one set of command codes; if the command code is in the set of command codes; transmitting the set of command codes over the Internet from the web site server to the first remote control; and configuring the first remote control to control the controlled appliance based on the set of command codes; if the command code is in multiple sets of command codes; transmitting a direction from the web site server to the first remote control for the user to control the first remote control to sample an additional command code from second remote control; repeating the receiving step, the storing step, the first mentioned transmitting step, and the determining step for the additional command code; sending the set of command codes over the Internet from the web site server to the first remote control; and configuring the first remote control to control the controlled appliance based on the set of command codes. - View Dependent Claims (2)
-
-
3. A method for programming a set of command codes into a first remote control device comprising:
-
receiving in the first remote control device a command code from a second remote control device that is configured to control a controlled appliance, wherein the command code is included in the set of command codes; storing the command code in an electronic system of the first remote control; transmitting the command code from the first remote control over the Internet to a web site server; determining in the web site server whether the command code is in one set of command codes; if the command code is in the set of command codes; transmitting the set of command codes over the Internet from the web site server to the first remote control; and configuring the first remote control to control the controlled appliance based on the set of command codes; if the command code is in multiple sets of command codes; transmitting a direction from the web site server to the first remote control for the user to control the first remote control to sample an additional command code from second remote control; repeating the receiving step, the storing step, the first mentioned transmitting step, and the determining step for the additional command code; and if the web site server determines that command code and the additional command code are in the set of command codes and are not in other sets of command codes, sending the set of command codes over the Internet from the web site server to the first remote control; and
configuring the first remote control to control the controlled appliance based on the set of command codes;if the command code and additional command code are in multiple sets of command codes; displaying a list of controlled appliances that is associated with the multiple sets of command codes; prompting the user to select a controlled appliance from the list of controlled appliances that matches the first mentioned controlled appliance to identify the set of command codes; based on the user selection from the list, transmitting the set of command codes over the Internet from the web site server to the first remote control; and configuring the first remote control to control the first mentioned controlled appliance based on the set of command codes. - View Dependent Claims (4, 5)
-
-
6. A method for programming a set of command codes into a first remote control device comprising:
-
receiving in the first remote control device a plurality of command codes from a second remote control device that is configured to control a controlled appliance, wherein the plurality of command codes is included in the set of command codes; storing the plurality of command codes in an electronic system of the first remote control; transmitting the plurality of command codes from the first remote control over the Internet to a web site server; determining in the web site server whether the plurality of command codes is in one set of command codes; if the plurality of command codes is in the set of command codes; transmitting the set of command codes over the Internet from the web site server to the first remote control; and configuring the first remote control to control the controlled appliance based on the set of command codes; if the plurality of command codes is in multiple sets of command codes; displaying a list of controlled appliances that is associated with the multiple sets of command codes; prompting the user to select a controlled appliance from the list of controlled appliances that matches the first mentioned controlled appliance to identify the set of command codes; based on the user selection from the list, transmitting the set of command codes over the Internet from the web site server to the first remote control; and configuring the first remote control to control the first mentioned controlled appliance based on the set of command codes. - View Dependent Claims (7, 8)
-
Specification