IP Library Granted Patent US 11,490,355
Granted Patent B2
US 11,490,355 · App. 16/762,803 · Granted Nov 1, 2022

Signal geolocation system and method

Inventors: David Thomas Smith (Apple Valley, MN); Jason Scott Reiss (Saint Michael, MN)
Assignee: Multi-Tech Systems, Inc.
H04W64/003G01S5/12G01S5/14
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,490,355
App. No.
16/762,803
Granted
Nov 1, 2022
Kind
B2
Abstract

One aspect is a network system including a network sewer and a plurality of gateway hosts coupled to the network server and each including a sectorized antenna and defining a plurality of gateway areas. An overlapping gateway grid includes the plurality gateway areas, each gateway area including sectors. The network system includes a plurality of endpoints, each sending and receiving 10 communication signals to and from at least two gateway hosts, and each comprising an oscillator calibrated with a clocking frequency. The network server determines the location of a target endpoint by sending communication signals between two selected sectorized antennas and the target endpoint to determine one sector from each of the two selected sectorized antennas in which the target endpoint is located, 15 and by calculating the time-of-flight for the communication signal to travel between each of the selected sectorized antennas and the target endpoint.

Claims (36)

1. A network system comprising:

a network server;

a plurality of gateway hosts coupled to the network server and each comprising a sectorized antenna and each comprising a gateway area;

an overlapping gateway grid comprising a plurality of gateway areas, each gateway area including sectors;

a plurality of endpoints, each sending and receiving communication signals to and from at least two gateway hosts, and each comprising an oscillator calibrated with a clocking frequency;

wherein the network server determines the location of a target endpoint among the plurality of endpoints by sending communication signals between two selected sectorized antennas and the target endpoint to determine one sector from each of the two selected sectorized antennas in which the target endpoint is located, and by calculating the time-of-flight for the communication signal to travel between each of the selected sectorized antennas and the target endpoint; and

wherein the first and second gateway hosts are in an overlapping gateway grid; and

wherein the network system is configured such that the distance between the target endpoint and the first sectorized antenna is:

D E−G =( t rec −t 0 −∂t )/2*1 m/ 3.34 ns,

where D E−G is the distance between the target endpoint and the first sectorized antenna, where t rec is the time when the second communication signal is received from the target endpoint tree by the first sectorized antenna, where t 0 is the time when the first communication signal is sent by the first sectorized antenna to the target endpoint, where t tof is the time-of-flight for the first communication signal from the first sectorized antenna to the target endpoint, and where ∂t is the period of time from when the target endpoint receives the first communication signal until it sends the second communication signal.

2. The network system of claim 1 , wherein each sector of each gateway area within the overlapping gateway grid overlaps with a sector of at least one other gateway area.

3. The network system of claim 1 , wherein a first communication signal from one of the selected sectorized antenna contains an indication of when the signal was sent from the sectorized antenna to the target endpoint.

4. The network system of claim 1 , wherein a second communication signal from the target endpoint one of the selected sectorized antenna contains an indication of the time-of-flight of the second communication signal.

5. The network system of claim 1 , wherein the location of the target endpoint is determined using only two gateway hosts and corresponding two gateway antennas.

6. The network system of claim 1 , wherein the network server stores the location coordinates of each gateway host and each respective sectorized antenna such that the location of the target endpoint is determined by its relative location to two gateway hosts.

7. The network system of claim 1 , wherein the location of the target endpoint is determined using an assumption that the time-of-flight for the first communication signal from the sectorized antenna to the target endpoint is the same as the time-of-flight for the second communication signal from the target endpoint to the sectorized antenna.

8. The network system of claim 1 , wherein each sectorized antenna includes three discrete sectors such that each sector transmits and receives over approximately a 120-degree radius from the antenna in each gateway area.

9. A method of determining the location of a target endpoint in a network system comprising:

sending a first communication signal from a first sectorized antenna of a first gateway host to the target endpoint;

receiving the first communication signal at the target endpoint and sending a second communication signal from the target endpoint to the first sectorized antenna, the second communication signal including a first indication of time-of-flight of the first or second communication signal between the target endpoint and the first sectorized antenna;

sending a third communication signal from a second sectorized antenna of a second gateway host to the target endpoint;

receiving the third communication signal at the target endpoint and sending a fourth communication signal from the target endpoint to the second sectorized antenna, the fourth communication signal including a second indication of time-of-flight of the third or fourth communication signal between the target endpoint and the second sectorized antenna;

determining the location of the target endpoint by calculating the distance between the target endpoint and the first sectorized antenna using the first indication of time-of-flight and the distance between the target endpoint and the second sectorized antenna using the second indication of time-of-flight;

wherein the first and second gateway hosts are in an overlapping gateway grid; and

wherein the distance between the target endpoint and the first sectorized antenna is calculated using:

D E−G =( t rec −t 0 −∂t )/2*1 m/ 3.34 ns,

where D E−G is the distance between the target endpoint and the first sectorized antenna, where tree is the time when the second communication signal is received from the target endpoint by the first sectorized antenna, where t 0 is the time when the first communication signal is sent by the first sectorized antenna to the target endpoint, where t tof is the time-of-flight for the first communication signal from the first sectorized antenna to the target endpoint, and where ∂t is the period of time from when the target endpoint receives the first communication signal until it sends the second communication signal.

10. The method of claim 9 , wherein the network system stores the location coordinates of each of the first and second gateway hosts and determines the location of the target endpoint by its relative location to the first and second gateway hosts.

11. The method of claim 9 , wherein calculating the distance between the target endpoint and the first sectorized antenna includes averaging the time-of-flight of the first communication signal between the first sectorized antenna and the target endpoint and the time-of-flight of the second communication signal between the target endpoint and the first sectorized antenna.

12. The method of claim 9 , wherein calculating the distance between the target endpoint and the second sectorized antenna includes averaging the time-of-flight of the third communication signal between the second sectorized antenna and the target endpoint and the time-of-flight of the fourth communication signal between the target endpoint and the second sectorized antenna.

13. The method of claim 9 , wherein the network system comprises a plurality of gateway hosts each comprising a sectorized antenna and each comprising a gateway area.

14. The method of claim 9 , wherein the network system comprises an overlapping gateway grid comprising a plurality of gateway areas, each gateway area including sectors, and each sector of each gateway area within the overlapping gateway grid overlaps with a sector of at least one other gateway area.

15. The method of claim 9 , wherein the first communication signal contains an indication of when the signal was sent from the first sectorized antenna to the target endpoint.

16. The method of claim 9 , wherein a second communication signal contains an indication of the time-of-flight of the second communication signal.

17. The method of claim 9 , wherein the determination of the location of the target endpoint is calculated using only two gateway hosts and corresponding two gateway antennas.

18. The method of claim 9 , wherein each sectorized antenna includes three discrete sectors such that each sector transmits and receives over approximately a 120-degree radius from the antenna in each gateway area.

Assignments (2)
SECURITY INTEREST Recorded Nov 9, 2020
From: MULTI- TECH SYSTEMS, INC.
To: CHURCHILL AGENCY SERVICES LLC, AS AGENT
Reel/Frame 054311/0533 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2020
From: SMITH, DAVID THOMAS; REISS, JASON SCOTT
To: MULTI-TECH SYSTEMS, INC.
Reel/Frame 053439/0926 →
Continuity (2)
Provisional Application 62584281 · Nov 10, 2017
Related Publication 20200367191A1 · Nov 19, 2020