UNIVERSAL REMOTE CONTROL WITH AUTOMATED SETUP
First Claim
1. A controller comprising:
- a. means for automatically configuring the controller based on configuration information of an electronic device such that the controller is capable of communicating with the electronic device;
b. means for displaying functional elements associated with the electronic device; and
c. means for rearranging the functional elements associated with the electronic device.
3 Assignments
0 Petitions
Accused Products
Abstract
A remote control of the present invention automatically identifies one or more peripheral devices which need to be programmed with the remote control. In some embodiments, the remote control is able to visually identify a peripheral device from an image, obtain the configuration information for the peripheral device, and program itself in the background according to the configuration information. These tasks are advantageously performed by the remote control, without user input. The remote control can be programmed to support a plurality of peripheral devices. When the remote control is used to control a peripheral device, the remote control will first present a selection list on the display screen. The selection list includes all the peripheral devices that the remote is communicatively coupled with. Upon the user selecting the desired peripheral device to be controlled, the remote control dynamically outputs a customized user interface associated with the selected peripheral device.
100 Citations
23 Claims
-
1. A controller comprising:
-
a. means for automatically configuring the controller based on configuration information of an electronic device such that the controller is capable of communicating with the electronic device; b. means for displaying functional elements associated with the electronic device; and c. means for rearranging the functional elements associated with the electronic device. - View Dependent Claims (2, 3, 4)
-
-
5. (canceled)
-
6. A handheld device configured to communicatively couple to at least one peripheral device, the handheld device comprising:
-
a. a processor; and b. at least one application executed by the processor, the at least one application for; 1. using configuration information of a peripheral device; and 2. generating a user interface for operating the peripheral device, the user interface being specific to the peripheral device and comprising functional elements associated with the peripheral device; and 3. rearranging the functional elements associated with the peripheral device. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of using a remote control comprising:
-
a. determining a peripheral device to be controlled, wherein the determining a peripheral device comprises; 1. receiving an image over a network or at a point of sale, wherein the image is a document containing identification data regarding the peripheral device, and 2. identifying the peripheral device from the document; and b. using configuration information of the peripheral device to; 1. automatically configure the remote control; and 2. dynamically display an operative menu to control the peripheral device upon detecting the peripheral device as a selected device to be controlled. - View Dependent Claims (22)
-
-
18-21. -21. (canceled)
-
23. (canceled)
Specification