IP Library Granted Patent US 10,104,508
Granted Patent B2
US 10,104,508 · App. 15/672,128 · Granted Oct 16, 2018

Systems and methods for determining locations of wireless sensor nodes in a tree network architecture having mesh-based features

Inventors: Lingkai Kong (Palo Alto, CA); Teymur Bakhishev (San Jose, CA); Tommi Ylamurto (Los Gatos, CA); Vivek Subramanian (Orinda, CA); Manu Seth (Berkeley, CA)
Assignee: LOCIX INC.
H04W4/027H04W84/18
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 10,104,508
App. No.
15/672,128
Granted
Oct 16, 2018
Kind
B2
Abstract

Systems and methods for determining locations of wireless sensor nodes in a tree network architecture having mesh-based features are disclosed herein. In one embodiment, a system includes a hub having one or more processing units and RF circuitry for transmitting and receiving communications with sensor nodes to enable bi-directional communications. The one or more processing units of the hub execute instructions to configure the system with a tree architecture for communications between the hub and the sensor nodes, and to configure the system temporarily with a mesh-based architecture for determining location information for the sensor nodes.

Claims (32)

1. A system, comprising:

a hub having one or more processing units and RF circuitry for transmitting and receiving communications in the wireless asymmetric network; and

a plurality of sensor nodes each having a wireless device with a transmitter and a receiver to enable bi-directional communications with the hub in the wireless asymmetric network architecture, wherein the one or more processing units of the hub to execute instructions to configure the system with a tree architecture for communications between the hub and the plurality of sensor nodes, and to configure the system temporarily with a mesh-based architecture for determining location information for the plurality of sensor nodes.

2. The system of claim 1 , wherein the hub is powered by a mains electrical source and the plurality of sensor nodes are each powered by a battery source to form the wireless asymmetric network.

3. The system of claim 1 , wherein the one or more processing units of the hub execute instructions to configure the system with the tree architecture for communications at a first frequency level between the hub and the plurality of sensor nodes subsequent to determining location information while the system is configured with the temporary mesh-based architecture for communications at a second frequency level.

4. The system of claim 1 , wherein the one or more processing units to execute instructions to determine location information for the plurality of sensor nodes based on triangulating from distances measured via time of flight information that is associated with communications occurring during the temporary mesh-based architecture.

5. The system of claim 1 , wherein the one or more processing units to execute instructions to determine location information for the plurality of sensor nodes based on triangulating from distances measured via strength of signal information that is associated with communications.

6. The system of claim 1 , wherein the system is configured temporarily with a mesh-based architecture for a time period that is sufficient for localization of the sensor nodes upon detecting a change in range or position for a sensor node.

7. The system of claim 1 , wherein the one or more processing units of the hub to execute instructions to determine absolute location information for the sensor nodes based on the location information for the plurality of sensor nodes and an absolute location of the hub or at least one of the sensor nodes.

8. An apparatus, comprising:

a memory for storing instructions;

one or more processing units to execute instructions for localization of nodes in a wireless network architecture; and

radio frequency (RF) circuitry to transmit communications to and receive communications from a plurality of sensor nodes each having a wireless device with a transmitter and a receiver to enable bi-directional communications with the RF circuitry of the apparatus in the wireless network architecture, wherein the one or more processing units execute instructions to configure the wireless network architecture with a tree architecture for communications between the apparatus and the plurality of sensor nodes, and to configure the wireless network architecture temporarily with a mesh-based architecture for determining location information for the plurality of sensor nodes.

9. The apparatus of claim 8 , wherein the apparatus is powered by a mains electrical source and the plurality of sensor nodes are each powered by a battery source to form the wireless network architecture.

10. The apparatus of claim 8 , wherein the one or more processing units execute instructions to configure the wireless network architecture with the tree architecture for communications between the apparatus and the plurality of sensor nodes subsequent to determining location information while the wireless network architecture is configured with the temporary mesh-based architecture.

11. The apparatus of claim 8 , wherein the one or more processing units execute instructions to determine location information for the plurality of sensor nodes based on triangulating from distances measured via time of flight information that is associated with communications occurring during the temporary mesh-based architecture.

12. The apparatus of claim 8 , wherein the one or more processing units execute instructions to determine location information for the plurality of sensor nodes based on triangulating from distances measured via strength of signal information that is associated with communications.

13. The apparatus of claim 8 , wherein the wireless network architecture is configured temporarily with a mesh-based architecture for a time period that is sufficient for localization upon detecting a change in range or position for a sensor node.

14. The apparatus of claim 8 , wherein the one or more processing units execute instructions to determine absolute location information for the sensor nodes based on the location information for the plurality of sensor nodes and an absolute location of the apparatus or at least one of the sensor nodes.

15. A computer-implemented method for localization of nodes in a wireless network, comprising:

causing, with processing logic of a hub, the wireless network having nodes to be configured as a mesh-based network architecture for a time period;

determining, with the processing logic of the hub, localization of at least two nodes; and

causing, with the processing logic of the hub, the wireless network to be configured in a tree based or tree-like network architecture upon completion of localization.

16. The computer-implemented method of claim 15 , further comprising:

receiving, with the processing logic of the hub, information from at least one of the nodes used to determine if any sustained change in signal strength occurs.

17. The computer-implemented method of claim 16 , further comprising:

determining, with the processing logic of the hub, whether there has been a sustained change in signal strength of at least one node of the wireless network.

18. The computer-implemented method of claim 17 , further comprising:

causing, with the processing logic of the hub, the wireless network to be configured as a mesh-based network architecture for a time period when there has been a sustained change in signal strength of at least one node of the wireless network.

19. The computer-implemented method of claim 18 , further comprising:

retriggering localization using at least one of time of flight and signal strength techniques upon the wireless network being configured as a mesh-based network architecture.

20. The computer-implemented method of claim 17 , wherein the wireless network continues to be configured as a tree based or tree-like network architecture if no sustained change in signal strength occurs for the least two nodes of the wireless network.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2023
From: KONG, LINGKAI; BAKHISHEV, TEYMUR; YLAMURTO, TOMMI; SUBRAMANIAN, VIVEK; SETH, MANU
To: DRAGONFLY TECHNOLOGY INC.
Reel/Frame 062895/0988 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2023
From: LOCIX, INC.
To: LOCIX, LLC
Reel/Frame 062835/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2023
From: LOCIX, LLC
To: ZAINAR, INC.
Reel/Frame 062429/0861 →
CHANGE OF NAME Recorded Feb 19, 2018
From: DRAGONFLY TECHNOLOGY INC.
To: LOCIX INC.
Reel/Frame 045364/0788 →
Continuity (2)
Continuation 14830668 · Aug 19, 2015
Related Publication 20170359692A1 · Dec 14, 2017
Cited By (1)
US 12,474,466