IP Library Granted Patent US 8,705,423
Granted Patent B2
US 8,705,423 · App. 13/692,894 · Granted Apr 22, 2014

Pairing wireless devices of a network using relative gain arrays

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 8,705,423
App. No.
13/692,894
Granted
Apr 22, 2014
Kind
B2
Abstract

A method for pairing a first wireless device with a second wireless device includes gathering a first wireless communications characteristic about communications between the first wireless device and the second wireless device. The method further includes gathering second wireless communications characteristics about communications between the first wireless device and at least one wireless device other than the second wireless device. The method further includes generating a relative gain array from the communications characteristics and computing the pairing between the first wireless device and the second wireless device using the generated relative gain array. The method further includes configuring the first wireless device and/or the second wireless device based on the computed pairing.

Claims (41)

1. A method for pairing a first wireless device with a second wireless device, comprising:

gathering a first wireless communications strength indicator about communications between the first wireless device and the second wireless device;

gathering second wireless communications strength indicator about communications between the first wireless device and at least one wireless device other than the second wireless device;

generating a relative gain array using the first and second wireless communications strength indicators;

computing the pairing between the first wireless device and the second wireless device using the generated relative gain array; and

configuring at least one of the first wireless device and the second wireless device based on the computed pairing.

2. The method of claim 1 , wherein the first and second wireless communications strength indicators are at least one of signal strength measurements and signal to noise ratios.

3. The method of claim 1 , wherein generating the relative gain array further comprises:

generating at least one data structure storing the first and second wireless communications strength indicators; and

calculating power level values for each of the values in the at least one data structure; and

populating the relative gain array based on the calculated power level values.

4. The method of claim 3 , wherein calculating power level values includes utilizing a decibel-to-power level conversion formula.

5. The method of claim 3 , wherein computing the pairing between the first wireless device and the second wireless device using the generated relative gain array includes selecting device-to-device pairs having a relative gain array value closest to one.

6. The method of claim 1 , wherein the first and second wireless communications characteristics are indicia of signal strength measurements and are adjusted based on one of a signal range and a noise level.

7. The method of claim 1 , wherein the first and second wireless communications strength indicators are computed indicia of signal quality determined by a weighting function.

8. The method of claim 1 , wherein configuring at least one of the first wireless device and the second wireless device based on the computed pairing comprises storing the address of the second wireless device in a memory device of the first wireless device or storing the address of the first wireless device in a memory device of the second wireless device.

9. The method of claim 1 , wherein configuring the first wireless device and/or the second wireless device based on the computed pairing comprises storing the pairing in a memory device of a controller.

10. The method of claim 1 , further comprising:

displaying a graphical representation of the relative gain array and indicia of the computed pairing on a computer display.

11. The method of claim 1 , wherein the first wireless device is a sensor device for a building automation system.

12. The method of claim 11 , wherein the second wireless device is a controller for a building automation system and is configured to control sensor devices such as the first wireless devices.

13. The method of claim 11 , wherein the steps of the method are conducted for at least four wireless devices for pairing in a meshed network.

14. A controller for pairing a network of more than three wireless devices, comprising:

a communications interface;

a processing circuit configured to use information received at the communications interface to gather indications of signal strength between each possible pair of the more than three wireless devices, wherein the processing circuit is further configured to generate a relative gain array using the gathered indications of signal strength, and wherein the processing circuit is further configured to compute a pairing determination using the generated relative gain array and to cause the pairing to be sent to at least one of (a) a memory device local to the controller and (b) a first wireless device of the network.

15. The controller of claim 14 , wherein the processing circuit is configured to generate the relative gain array by creating a data structure storing an indication of strength for each possible pairing, wherein the processing circuit is configured to calculate power levels for the values in the data structure.

16. The controller of claim 15 , wherein the communications interface is one of a wired communications interface and a wireless communications interface.

17. The controller of claim 15 , wherein the processing circuit is configured to utilize a decibel-to-power level conversion formula to calculate the power levels.

18. The controller of claim 14 , wherein computing the pairing between the first wireless device and the second wireless device using the generated relative gain array includes selecting device-to-device pairs having a relative gain array value closest to one.

19. A non-transitory computer readable medium storing program code for causing a controller to pair nodes of a network, the computer readable medium comprising:

program code for gathering wireless communications characteristics of communications between the nodes of the network;

program code for generating a relative gain array of the wireless communications characteristics of the communications between the nodes of the network;

program code for computing pairing determinations using the generated relative gain array; and

program code for configuring the nodes of the network using the pairing determinations.

20. A server computer configured to provide program code to a client computer, the program code for causing the client computer to pair nodes of a network, the server computer comprising:

a communications interface for communicating with the client computer; and

a processing circuit for accessing a memory device storing the program code, the program code comprising:

(a) program code for gathering wireless communications characteristics of communications between the nodes of the network,

(b) program code for generating a relative gain array of the wireless communications characteristics of the communications between the nodes of the network,

(c) program code for computing pairing determinations using the generated relative gain array, and

(d) program code for configuring the nodes of the network using the pairing determinations.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 066800/0629 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058959/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2012
From: SALSBURY, TIMOTHY I.; BOTIC, JAMES S.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 029436/0745 →