IP Library Granted Patent US 11,545,017
Granted Patent B2
US 11,545,017 · App. 17/271,059 · Granted Jan 3, 2023

Enhanced location tracking using ultra-wideband

Inventors: Bradley Franco (Berkeley Heights, NJ); Luis Hernandez (Cordoba, AR)
Assignee: 32 TECHNOLOGIES LLC
G08B21/0272A01K11/008A01K15/023G08B21/023G08B29/04H04B1/7176
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 11,545,017
App. No.
17/271,059
Granted
Jan 3, 2023
Kind
B2
Abstract

Disclosed herein are systems and methods related to a wireless tracking system: The wireless tracking system having a plurality of beacons, each of the plurality of beacons having at least one antenna and at least one power source. When the at least one antenna is supplied with power via the power source, a local ping is transmitted from the beacon. A wireless tracking device then receives the ping via its own antenna. Once the wireless tracking device has received a locational ping from at least two of the plurality of beacons, it can then calculate a direct connection path between the at least to beacons. Based on this known path, the wireless tracking device can then determine a distance between the wireless tracking device and connection path. Based on the determined distance, the wireless tracking device may then issue a corrective measure.

Claims (52)

1. A wireless tracking system comprising:

a plurality of beacons, each of the plurality of beacons comprising: at least one antenna and at least one power source, wherein the at least one antenna is configured to transmit a locational ping; and

a wireless tracking device comprising: a processor; at least one antenna; at least one power source; and a non-transitory, processor-readable storage medium that stores instructions executable by the processor to:

receive, using the at least one antenna, a locational ping from at least two of the plurality of beacons;

calculate, based on the locational ping from the at least two beacons, a direct connection path between the at least two beacons;

determine, based on the locational ping from the at least two beacons, a distance of the wireless tracking device relative to the direction connection path; and

perform, based on the proximity distance to the connection path, a corrective measure.

2. The system of claim 1 , wherein the wireless tracking device further comprises:

a motion sensor; and

wherein the instructions are further executable by the processor to:

receive, from the motion sensor, inertial movement data; and

determine, based on the inertial movement data, one or more movement factors of the wireless tracking device.

3. The system of claim 2 , wherein the instructions are further executable by the processor to:

determine, based on the inertial movement data, that the wireless tracking device is within range of at least one beacon;

determine, by the processor, that the wireless tracking device failed to receive a locational ping from the at least one beacon, and

alert, by the processor, a user that the at least one beacon is in an error state.

4. The system of claim 2 , wherein the instructions are further executable by the processor to:

determine, based on the inertial movement data, that the wireless tracking device has been stationary for a period of time; and

deactivate certain components within the system to save power.

5. The system of claim 1 , wherein one or more of the plurality of beacons are designed to replicate at least one of a man-made and a natural object.

6. The system of claim 1 , wherein the locational ping is transmitted using ultra-wide band.

7. The system of claim 1 , wherein the system is initialized using a mobile computing device comprising: a processor; at least one antenna; and a non-transitory, processor-readable storage medium that stores instructions executable by the processor to:

receive, using the at least one antenna, beacon data for each of the plurality of beacons;

associate, based on the beacon data, each of the plurality of beacons with an identifier; and

configure a mode of operation for the wireless tracking device.

8. The system of claim 1 , wherein the wireless tracking device further comprises at least one of a GNSS system, a GPS system, and cellular network interface.

9. The system of claim 1 , wherein the instructions are further executable by the processor to:

transmit, using the at least one antenna, a signal to at least one of the plurality of beacons requesting the beacon to modulate into a power save mode.

10. A method of wireless tracking comprising:

receiving, using at least one antenna, a locational ping from at least two of a plurality of beacons at a wireless tracking device;

calculating, using a processor, a direct connection path between the at least two beacons based on the locational ping from each of the at least two beacons;

determining, based on the locational ping from the at least two beacons, a distance between the wireless tracking device and the direct connection path; and

performing, based on the distance, a corrective measure.

11. The method of wireless tracking of claim 10 further comprising:

receiving, from a motion sensor, inertial movement data; and

determining, based on the inertial movement data, one or more movement factors of the wireless tracking device.

12. The method of wireless tracking of claim 11 further comprising:

determining, based on the inertial movement data, that the wireless tracking device is within range of at least one beacon;

determining, by the processor, that the wireless tracking device failed to receive a locational ping from the at least one beacon, and

alerting, by the processor, a user that the at least one beacon is in an error state.

13. The method of wireless tracking of claim 11 further comprising:

determining, based on the inertial movement data, that the wireless tracking device has been stationary for a period of time; and

deactivating certain components within the system to save power.

14. The method of wireless tracking of claim 10 , wherein one or more of the plurality of beacons are designed to replicate at least one of a man-made and a natural object.

15. The method of wireless tracking of claim 10 , wherein the locational ping is transmitted using ultra-wide band.

16. The method of wireless tracking of claim 10 , wherein the system is initialized using a mobile computing device comprising:

receiving, using the at least one antenna, beacon data for each of the plurality of beacons;

associating, based on the beacon data, each of the plurality of beacons with an identifier; and

configuring a mode of operation for the wireless tracking device.

17. The method of wireless tracking of claim 10 , wherein the wireless tracking device further comprises at least one of a GNSS system, a GPS system, and cellular network interface.

18. The method of wireless tracking of claim 10 , further comprising:

transmitting, using the at least one antenna, a signal to at least one of the plurality of beacons requesting the beacon to modulate into a power save mode.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2021
From: FRANCO, BRADLEY
To: 32 TECHNOLOGIES LLC
Reel/Frame 056073/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2021
From: HERNANDEZ, LUIS
To: 32 TECHNOLOGIES LLC
Reel/Frame 056074/0046 →
Continuity (2)
Provisional Application 62722429 · Aug 24, 2018
Related Publication 20210327243A1 · Oct 21, 2021