IP Library Granted Patent US 9,445,032
Granted Patent B2
US 9,445,032 · App. 14/636,744 · Granted Sep 13, 2016

Auto-pairing control device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,445,032
App. No.
14/636,744
Granted
Sep 13, 2016
Kind
B2
Abstract

A host device, such as a television, automatically pairs with target devices, such as remote controls. There may be multiple host devices, and the host devices may exchange information that specifies valid, trusted, or authorized target devices, the signal level or range of signal levels at which the host device communicated with the target device, and other information. The host devices detect when a specific target device meets a transition criterion. Responsive to the transition criterion, a new host device automatically connects to the target device, and a prior host device that previously connected to the target device no longer responds to the target device.

Claims (79)

1. A method for auto-pairing comprising:

receiving at a first host device, from a second host device different than the first host device:

a target device identifier of a target device previously paired to the second host device;

adding the target device identifier for the target device to a target device table of known target devices maintained in the first host device;

detecting a communication signal from the target device; and

responsive to detecting the communication signal:

determining current signal quality for the target device with respect to the first host device; and

determining whether to initiate pairing between the first host device and the target device, based upon:

the target device being represented in the target device table of known target devices; and

the current signal quality for the target device with respect to the first host device; and

when it is determined to initiate pairing, transmitting, to the second host device, an indicator of the current signal quality for the target device with respect to the first host device, and initiate pairing.

2. The method of claim 1 , where determining whether to initiate comprises:

determining to not initiate pairing when the target device is not represented in the target device table of known target devices.

3. The method of claim 1 , where determining whether to initiate comprises:

determining to not initiate pairing when the current signal quality fails to meet a pairing criterion.

4. The method of claim 1 , where determining whether to initiate comprises:

determining to initiate pairing when the target device is represented in the target device table of known target devices and when the current signal quality meets a pairing criterion.

5. The method of claim 4 , where the pairing criterion is met when the current signal quality falls within a pre-determined range of a previous signal quality level for a different target device that was previously paired with the first host device.

6. The method of claim 1 , where pairing comprises Bluetooth(R) pairing.

7. The method of claim 1 , where the indicator for the current signal quality comprises:

a received signal strength indicator.

8. The method of claim 1 , where the target device comprises:

a remote control device for the first host device and also for the second host device.

9. The method of claim 1 , further comprising:

transmitting, to the second host device:

an additional target device identifier for an additional target device previously paired with the first host device; and

a signal quality indicator for the additional target device, the signal quality indicator indicative of previous signal quality experienced by the first host device when previously paired to the additional target device.

10. An apparatus for auto-pairing comprising:

communication interface circuitry for a first host system, the communication interface circuitry configured to:

receive a first target identifier from a first target device that attempts to control the first host system;

also receive the first target identifier from a second host system previously controlled by the first target device;

a memory configured to store a known target device list comprising the first target identifier; and

analysis circuitry in communication with the communication interface and the memory, the analysis circuitry operable to:

determine whether to allow the first target device to control the first host system by:

obtaining a first signal strength indicator for the first target device with respect to the first host system;

determining that the first target device is represented in the target device list; and

comparing the first signal strength indicator to a connection threshold; and

when it is determined to initiate pairing, cause the communication interface circuitry to transmit, to the second host system, the first signal strength indicator for the target device with respect to the first host system, and initiate pairing.

11. The apparatus of claim 10 , where:

the connection threshold comprises a second signal strength indicator of a second target device previously in communication with the first host system.

12. The apparatus of claim 10 , where determining comprises:

determining to not allow the first target device to control the first host system when the first signal strength fails to exceed the connection threshold.

13. The apparatus of claim 10 , where the analysis circuitry is further configured to:

determine to establish a communication channel between the first target device and the first host system, when the first signal strength exceeds the connection threshold.

14. The apparatus of claim 13 , where the communication channel comprises a Bluetooth(R) communication channel.

15. The apparatus of claim 10 , where the first signal strength indicator comprises:

a received signal strength indicator (RSSI).

16. The apparatus of claim 10 , where the first host system comprises an audio/visual system, and where first target device identifier specifies a remote control device for the audio/visual system.

17. An system for auto-pairing comprising:

communication interface circuitry is configured to:

establish a communication channel between a first host system and a second host system, different than the first; and

transmit from the first host system to the second host system:

a first target identifier of a first target device previously in communication with the first host system; and

a first signal strength indicator indicative of first signal strength experienced by

the first host system when previously in communication with the first target device;

receive at the first host system from the second host system:

a second target identifier of a second target device previously in communication with the second host system; and

a second signal strength indicator indicative of second signal strength currently experienced by the second host system with respect to the second target device;

a memory configured to store:

a target device list comprising:

the first target identifier;

the first signal strength indicator;

the second target identifier; and

the second signal strength indicator; and

a connection threshold relative to the second signal strength indicator;

analysis circuitry in communication with the communication interface and the memory,

the analysis circuitry configured to:

detect a communication signal from the second target device; and

responsive to the communication signal:

determine current signal strength for the second target device with respect to the first host system;

determine that the second target device is represented in the target device list; and

determine whether to initiate pairing between the first host system and the second target device based on the current signal strength and the connection threshold.

18. The system of claim 17 , where:

the connection threshold comprises a lower limit below the first signal strength, under which the system determines to not initiate pairing between the first host system and the second target device.

19. The system of claim 17 , where:

the communication signal comprises a control signal applicable to the first host system; and

the second target device comprises a remote control device for the second host system.

20. The method of claim 1 , where determining whether to initiate pairing further comprises:

determining to initiate pairing when the current signal quality falls within a pre-determined range, the pre-determined range determined using a set statistical deviation from a historical average signal strength for paired devices.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2015
From: MUTH, JAMES MICHAEL
To: BROADCOM CORPORATION
Reel/Frame 035076/0951 →