Automatically configuring a remote control for a device
First Claim
1. A method of a first electronic device, the method comprising:
- searching one or more devices connected to the first electronic device for a device that can be controlled by the first electronic device through the connection; and
in accordance with a determination that a second electronic device, connected to the first electronic device, cannot be controlled by the first electronic device through the connection;
obtaining an identifier of the second electronic device;
determining a command code based on the identifier; and
instructing a remote control to control the second electronic device, wherein instructing the remote control to control the second electronic device includes sending the determined command code to the remote control.
1 Assignment
0 Petitions
Accused Products
Abstract
Intuitive methods of automatically configuring a remote control for multiple electronic devices are disclosed. The remote control can be automatically configured with the help of a first electronic device that is connected to one or more additional electronic devices. The first electronic device aids in the configuration of the remote control by gathering information about the one or more additional electronic devices and configuring the remote control in accordance. The information about the one or more additional electronic devices may be gathered from the devices themselves, from additional remote controls associated with the devices, and/or from a user, among other possibilities.
-
Citations
20 Claims
-
1. A method of a first electronic device, the method comprising:
-
searching one or more devices connected to the first electronic device for a device that can be controlled by the first electronic device through the connection; and in accordance with a determination that a second electronic device, connected to the first electronic device, cannot be controlled by the first electronic device through the connection; obtaining an identifier of the second electronic device; determining a command code based on the identifier; and instructing a remote control to control the second electronic device, wherein instructing the remote control to control the second electronic device includes sending the determined command code to the remote control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium, the computer readable medium containing instructions, that, when executed, perform a method of a first electronic device, the method comprising:
-
searching one or more devices connected to the first electronic device for a device that can be controlled by the first electronic device through the connection; and in accordance with a determination that a second electronic device, connected to the first electronic device, cannot be controlled by the first electronic device through the connection; obtaining an identifier of the second electronic device; determining a command code based on the identifier; and instructing a remote control to control the second electronic device, wherein instructing the remote control to control the second electronic device includes sending the determined command code to the remote control. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A first electronic device comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, which when executed by the one or more processors, cause the first electronic device to perform a method comprising; searching one or more devices connected to the first electronic device for a device that can be controlled by the first electronic device through the connection; and in accordance with a determination that a second electronic device, connected to the first electronic device, cannot be controlled by the first electronic device through the connection; obtaining an identifier of the second electronic device; determining a command code based on the identifier; and instructing a remote control to control the second electronic device, wherein instructing the remote control to control the second electronic device includes sending the determined command code to the remote control. - View Dependent Claims (20)
-
Specification