Control device for controlling a plurality of electronic devices via a plurality of communication channels
First Claim
1. A method performed by a control device configured to control a plurality of electronic devices, comprising:
- programming the control device to control at least a first one of the plurality of electronic devices via a first communication channel;
determining an identifier corresponding to the first one of the plurality of electronic devices based on said programming;
selecting a pairing sequence to be performed by at least the control device from a plurality of pairing sequences stored in a memory of the control device based on the identifier;
performing, at least in part, the selected pairing sequence between the control device and the first one of the plurality of electronic devices via the first communication channel, wherein the pairing sequence, when completed, enables the control device to control the first one of the plurality of electronic devices via a second communication channel; and
controlling the first one of the plurality of electronic devices using the control device via the second communication channel upon completion of the pairing sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for controlling electronic devices via a plurality of communication channels. For example, a control device may undergo a programming process to enable communication between the control device and a particular electronic device via a first communication channel. After programming is complete, the control device is configured to transmit command(s) to the particular electronic device via the first communication channel. The control device is further configured to perform a pairing sequence with the particular electronic device via the first communication channel to enable control of the particular electronic device via the second communication channel. The control device may determine the proper pairing sequence to be performed and monitor whether the user has performed the proper pairing sequence using the control device. Upon successful completion of the pairing process, the control device is configured to transmit command(s) to the particular electronic device via the second communication channel.
15 Citations
20 Claims
-
1. A method performed by a control device configured to control a plurality of electronic devices, comprising:
-
programming the control device to control at least a first one of the plurality of electronic devices via a first communication channel; determining an identifier corresponding to the first one of the plurality of electronic devices based on said programming; selecting a pairing sequence to be performed by at least the control device from a plurality of pairing sequences stored in a memory of the control device based on the identifier; performing, at least in part, the selected pairing sequence between the control device and the first one of the plurality of electronic devices via the first communication channel, wherein the pairing sequence, when completed, enables the control device to control the first one of the plurality of electronic devices via a second communication channel; and controlling the first one of the plurality of electronic devices using the control device via the second communication channel upon completion of the pairing sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control device configured to control a plurality of electronic devices, comprising:
-
a first transmitter configured to communicate with the plurality of electronic devices via a first communication channel; a second transmitter configured to communicate with the plurality of electronic devices via a second communication channel; and control logic configured to; program the control device to control at least a first one of the plurality of electronic devices via first commands transmitted by the first transmitter; determine an identifier corresponding to the first one of the plurality of electronic devices based on said programming; select a pairing sequence to be performed by at least the control device from a plurality of pairing sequences stored in a memory of the control device based on the identifier; perform, at least in part, the selected pairing sequence between the control device and the first one of the plurality of electronic devices via second commands transmitted by the first transmitter, wherein the pairing sequence, when completed, enables the control device to control the first one of the plurality of electronic devices via third commands transmitted by the second transmitter; and control the first one of the plurality of electronic devices using the third commands transmitted by the second transmitter upon completion of the pairing sequence. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
one or more processors; and a first memory containing computer-readable instructions, which, when executed by the one or more processors, cause the one or more processors to perform operations in a control device configured to control a plurality of electronic devices, the operations comprising; programming the control device to control at least a first one of the plurality of electronic devices via a first communication channel; determining an identifier corresponding to the first one of the plurality of electronic devices based on said programming; selecting a pairing sequence to be performed by at least the control device from a plurality of pairing sequences stored in a second memory of the control device based on the identifier, performing, at least in part, the selected pairing sequence between the control device and the first one of the plurality of electronic devices via the first communication channel, wherein the pairing sequence, when completed, enables the control device to control the first one of the plurality of electronic devices via a second communication channel; and controlling the first one of the plurality of electronic devices using the control device via the second communication channel upon completion of the pairing sequence. - View Dependent Claims (17, 18)
-
-
19. A method performed by a control device configured to control a plurality of electronic devices, comprising:
-
programming the control device to control at least a first one of the plurality of electronic devices via a first communication channel; performing, at least in part, a pairing sequence between the control device and the first one of the plurality of electronic devices via the first communication channel, wherein the pairing sequence, when completed, enables the control device to control the first one of the plurality of electronic devices via a second communication channel; controlling the first one of the plurality of electronic devices using the control device via the second communication channel upon completion of the pairing sequence; performing a second pairing sequence between the control device and a second one of the plurality of electronic devices via the first communication channel, wherein the second pairing sequence, when completed, enables the control device to control the second one of the plurality of electronic devices via the second communication channel; controlling the second one of the plurality of electronic devices using the control device via the second communication channel upon completion of the second pairing sequence; and switching from a first frequency at which the control device communicates with the first one of the plurality of electronic devices via the second communication channel to a second frequency at which the control device communicates with the second one of the plurality of electronic devices via the second communication channel.
-
-
20. A control device configured to control a plurality of electronic devices, comprising:
-
a first transmitter configured to communicate with the plurality of electronic devices via a first communication channel; a second transmitter configured to communicate with the plurality of electronic devices via a second communication channel; and control logic configured to; program the control device to control at least a first one of the plurality of electronic devices via first commands transmitted by the first transmitter; perform, at least in part, a pairing sequence between the control device and the first one of the plurality of electronic devices via second commands transmitted by the first transmitter, wherein the pairing sequence, when completed, enables the control device to control the first one of the plurality of electronic devices via third commands transmitted by the second transmitter; control the first one of the plurality of electronic devices using the third commands transmitted by the second transmitter upon completion of the pairing sequence; perform, at least in part, a second pairing sequence between the control device and a second one of the plurality of electronic devices via fourth control commands transmitted by the first transmitter, wherein the second pairing sequence, when completed, enables the control device to control the second one of the plurality of electronic devices via fifth control commands transmitted by the second transmitter; control the second one of the plurality of electronic devices using the fifth control commands transmitted by the second transmitter upon completion of the second pairing sequence; and switch from a first frequency at which the second transmitter communicates with the first one of the plurality of electronic devices to a second frequency at which the second transmitter communicates with the second one of the plurality of electronic devices.
-
Specification