Customizable and upgradable devices and methods related thereto
First Claim
Patent Images
1. A method for selecting a command set for use in a remote control, comprising:
- receiving user input at a computer that functions to specify a type of a consumer electronic device and a brand of the consumer electronic device;
using the user input at the computer to select a plurality of command sets that have been identified as being candidates for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device;
causing at least a subset of each of the plurality of selected command sets to be downloaded from the computer into the remote control whereby a user may interact with the remote control to determine by experimentation which one of the plurality of command sets is appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device;
displaying to the user a key layout for the remote control and a list of functions from the command set appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device and accepting user input to assign functions from the list of functions to the key layout, assignments of functions to the key layout being downloadable from the computer to the remote control to thereby configure the remote control to command operations of the specified type of the consumer electronic device and the specified brand of consumer electronic device; and
displaying an amount of memory needed in the remote control to download from the computer to the remote control assignments of functions to the key layout.
2 Assignments
0 Petitions
Accused Products
Abstract
A remote control is configured by a user specifying a type and brand of a consumer electronic device. A plurality of function code sets that have been identified as being candidates for commanding operations of the specified type and brand of consumer electronic device are selected and at least a subset of each of the plurality of selected function code sets is made available such that a user may determine by experimentation which one of the plurality of function code sets is appropriate for commanding operations of the specified type and brand of consumer electronic device.
86 Citations
24 Claims
-
1. A method for selecting a command set for use in a remote control, comprising:
-
receiving user input at a computer that functions to specify a type of a consumer electronic device and a brand of the consumer electronic device; using the user input at the computer to select a plurality of command sets that have been identified as being candidates for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device; causing at least a subset of each of the plurality of selected command sets to be downloaded from the computer into the remote control whereby a user may interact with the remote control to determine by experimentation which one of the plurality of command sets is appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device; displaying to the user a key layout for the remote control and a list of functions from the command set appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device and accepting user input to assign functions from the list of functions to the key layout, assignments of functions to the key layout being downloadable from the computer to the remote control to thereby configure the remote control to command operations of the specified type of the consumer electronic device and the specified brand of consumer electronic device; and displaying an amount of memory needed in the remote control to download from the computer to the remote control assignments of functions to the key layout. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for selecting a command set for use in a remote control, comprising:
-
receiving user input at a computer that functions to specify a type of a consumer electronic device and a brand of the consumer electronic device; using the user input at the computer to select a plurality of command sets that have been identified as being candidates for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device; causing at least a subset of each of the plurality of selected command sets to be downloaded from the computer into the remote control whereby a user may interact with the remote control to determine by experimentation which one of the plurality of command sets is appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device;
displaying to the user a key layout for the remote control and a list of functions from the command set appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device and accepting user input to assign functions from the list of functions to the key layout, assignments of functions to the key layout being downloadable from the computer to the remote control to thereby configure the remote control to command operations of the specified type of the consumer electronic device and the specified brand of consumer electronic device; anddownloading from the computer to the remote control via a memory card assignments of functions to the key layout.
-
-
16. A method for selecting a command set for use in a remote control, comprising:
-
displaying at a Web site a list comprising a plurality of types of consumer electronic device for allowing a user to select one of the plurality of types of consumer electronic device from the list to specify a type of a consumer electronic device; displaying at the Web site a list comprising a plurality of brands of consumer electronic device for allowing the user to select one of the plurality of brands of consumer electronic devices from the list to specify a brand of the consumer electronic device; using the user specified type of the consumer electronic device and the consumer specified brand of the consumer electronic device to select a plurality of command sets that have been identified as being candidates for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device; making at least a subset of each of the plurality of selected command sets available whereby a user may determine by experimentation which one of the plurality of command sets is appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device; displaying to the user at the Web site a key layout for the remote control and a list of functions from the command sets determined to be appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device and accepting user input to assign functions from the list of functions to the key layout; and displaying an amount of memory needed in the remote control to download from the Web site to the remote control assignments of functions to the key layout; wherein the plurality of command sets and the assignments of functions to the key layout are downloadable from the Web site to the remote control to thereby configure the remote control to command operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for selecting a command set for use in a remote control, comprising:
-
displaying at a Web site a list comprising a plurality of types of consumer electronic device for allowing a user to select one of the plurality of types of consumer electronic device from the list to specify a type of a consumer electronic device; displaying at the Web site a list comprising a plurality of brands of consumer electronic device for allowing the user to select one of the plurality of brands of consumer electronic devices from the list to specify a brand of the consumer electronic device; using the user specified type of the consumer electronic device and the consumer specified brand of the consumer electronic device to select a plurality of command sets that have been identified as being candidates for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device; making at least a subset of each of the plurality of selected command sets available whereby a user may determine by experimentation which one of the plurality of command sets is appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device; displaying to the user at the Web site a key layout for the remote control and a list of functions from the command sets determined to be appropriate for commanding operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device and accepting user input to assign functions from the list of functions to the key layout; and downloading from the Web site to the remote control via a memory card assignments of functions to the key layout; wherein the plurality of command sets and the assignments of functions to the key layout are downloadable from the Web site to the remote control to thereby configure the remote control to command operations of the specified type of the consumer electronic device and the specified brand of the consumer electronic device.
-
Specification