IP Library Granted Patent US 7,403,783
Granted Patent B2
US 7,403,783 · App. 11/059,911 · Granted Jul 22, 2008

Navigation system

Assignee: Jadi, Inc.
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 7,403,783
App. No.
11/059,911
Granted
Jul 22, 2008
Kind
B2
Abstract

The present invention relates to a method of determining the location of a target. The method includes initializing a set of base stations to determine their location relative to each other. At the target, the time of arrival of at least one signal from each of the plurality of base stations Is measured. From this, the location of the target relative to the plurality of base stations may be directly calculated using a closed solution. In one embodiment, a time of arrival technique is used and in another embodiment a time difference of arrival technique is used. Preferably an ultra-wide band frequency is utilized.

Claims (39)

1. A method of determining the location of a target, comprising:

initializing a plurality of base stations to determine their relative location to each other wherein, during initializing, a first base station of the plurality of base stations sends a UWB signal to a second base station and a third base station of the plurality of base stations to determine a distance between the first base station and the second base station and a distance between the first base station and the third base station and wherein the second base station sends a UWB signal to the third base station to determine a distance between the second base station and the third base station;

measuring, at the target, the time of arrival of at least one UWB signal from each of the plurality of base stations;

calculating directly the location of the target relative to the plurality of base stations, where the plurality of base stations is at least three when a time of arrival technique is used and wherein the plurality of base stations is at least four when a time difference of arrival technique is used.

2. The method of claim 1 , wherein the target calculates it own position.

3. The method of claim 1 , wherein each of the base stations is a mobile base station.

4. The method of claim 1 , wherein the initializing step comprises using a time of arrival technique to determine the location of each base station.

5. The method of claim 1 , further comprising initializing at least one of the plurality of base stations to determine the global geographic location of each of the plurality of base stations.

6. The method of claim 1 , wherein the measuring and calculating steps are repeated at least 50 times a sec.

7. The method of claim 6 , wherein the measuring and calculating steps are repeated at least 200 times a sec.

8. The method of claim 1 , wherein the calculating step comprises using a time of arrival technique to calculate the location of the target.

9. The method of claim 1 , wherein the calculating step comprises using a time difference of arrival technique to calculate the location of the target.

10. The method of claim 1 , wherein the measuring step comprises transmitting a unique PN code from each base station.

11. The method of claim 1 , wherein the measuring step comprises using a UWB signal with a chiprate between about 0.1 and about 10 Gbits.sec.

12. The method of claim 1 , wherein the measuring step comprises using a DS-CDMA communication scheme.

13. The method of claim 1 , wherein the measuring step comprises oversampling the received signal between about 0.3 and about 30 giga-samples/sec and wherein the measuring step comprises oversampling with a digital sampler or an analog-to-digital converter.

14. The method of claim 1 wherein the calculating step yields a location of the target with a resolution between about 0.01 and about 1.0 meter.

15. The method of claim 1 , wherein the calculating step comprising performing a pseudo-inverse function on a matrix.

16. A method of determining the location of a target, comprising:

initializing a plurality of base stations to determine their relative location to each other wherein, during initializing, a first base station of the plurality of base stations sends a UWB signal to a second base station and a third base station of the plurality of base stations to determine a distance between the first base station and the second base station and a distance between the first base station and the third base station and wherein the second base station sends a UWB signal to the third base station to determine a distance between the second base station and the third base station;

measuring, at the target, the time of arrival of at least one UWB signal from each of the plurality of base stations;

calculating directly the location of the target relative to the plurality of base stations, where the plurality of base stations is at least three when a time of arrival technique is used and wherein the plurality of base stations is at least four when a time difference of arrival technique is used wherein, for calculating the location of the target, the plurality of base stations creates a coordinate system with the first base station being an origin location, with the second base station being located on a first axis relative to the origin location and with the third base station being located on a second axis relative to the origin location.

17. The method of claim 16 wherein the coordinate system is set up on an ad hoc basis and is a local system entirely based upon relative distances between the plurality of base stations, the target or both.

18. The method of claim 16 wherein the plurality of base stations are non-line-of-sight relative to each other.

19. The method of claim 16 wherein the target calculates it own position.

20. The method of claim 16 wherein each of the base stations is a mobile base station.

21. The method of claim 16 further comprising initializing at least one of the plurality of base stations to determine the global geographic location of each of the plurality of base stations.

22. The method of claim 16 wherein the measuring and calculating steps are repeated at least 200 times a sec.

23. The method of claim 16 wherein the calculating step yields a location of the target with a resolution between about 0.01 and about 1.0 meter.

24. The method of claim 16 wherein the calculating step comprises performing a pseudo-inverse function on a matrix.

25. A method of determining the location of a target, comprising:

initializing a plurality of base stations to determine their relative location to each other wherein, during initializing, a first base station of the plurality of base stations sends a UWB signal to a second base station and a third base station of the plurality of base stations to determine a distance between the first base station and the second base station and a distance between the first base station and the third base station and wherein the second base station sends a UWB signal to the third base station to determine a distance between the second base station and the third base station;

measuring, at the target, the time of arrival of at least one UWB signal from each of the plurality of base stations;

calculating directly the location of the target relative to the plurality of base stations using a closed solution, where the plurality of base stations is at least three when a time of arrival technique is used and wherein the plurality of base stations is at least four when a time difference of arrival technique is used, wherein the calculating step uses a non-iterative technique to calculate the location of the target and wherein, for calculating the location of the target, the plurality of base stations creates a coordinate system with the first base station being an origin location, with the second base station being located on a first axis relative to the origin location and with the third base station being located on a second axis relative to the origin location and wherein the coordinate system is set up on an ad hoc basis and is a local system entirely based upon relative distances between the plurality of base stations, the target or both and wherein the plurality of base stations are non-line-of-sight relative to each other and wherein:

i. each of the base stations is a mobile base station;

ii. the measuring and calculating steps are repeated at least 200 times a sec;

iii. the calculating step yields a location of the target with a resolution between about 0.01 and about 1.0 meter.

26. The method of claim 1 wherein the location is determined using a closed solution and the calculating step uses a non-iterative technique to calculate the location of the target.

27. The method of claim 16 wherein the location is determined using a closed solution and the calculating step uses a non-iterative technique to calculate the location of the target.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2021
From: NAV-TRACK, INC.
To: HAILO TECHNOLOGIES, LLC
Reel/Frame 055706/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: ITRACK, LLC
To: GRINDSTONE CAPITAL
Reel/Frame 031991/0639 →
CHANGE OF NAME Recorded Jan 26, 2010
From: JADI, INC.
To: NAV-TRACK, INC.
Reel/Frame 023854/0518 →
SECURITY AGREEMENT Recorded Mar 9, 2009
From: JADI, INC.
To: GRINDSTONE CAPITAL, LLC
Reel/Frame 022354/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2006
From: CHEOK, KA C.; SMID, G. EDZKO
To: JADI, INC.
Reel/Frame 018341/0133 →
CONFIRMATORY LICENSE Recorded Aug 24, 2006
From: JADI, INC.
To: ARMY, US GOVERNMENT REPRESENTED BY THE SECRETARY OF THE
Reel/Frame 018215/0107 →
Continuity (4)
Provisional Application 6063727600 · Dec 17, 2004
Provisional Application 6061512100 · Oct 1, 2004
Provisional Application 6054523800 · Feb 17, 2004
Related Publication 20050215269A1 · Sep 29, 2005