IP Library Granted Patent US 7,429,951
Granted Patent B2
US 7,429,951 · App. 10/531,044 · Granted Sep 30, 2008

System and method for enhancing the accuracy of a location estimate

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,429,951
App. No.
10/531,044
Granted
Sep 30, 2008
Kind
B2
Abstract

A method for enabling a system to enhance the accuracy of a location estimate modifies weights in a weight matrix associated with receiver station measurements in parallel with successive refinements of the location estimate. In a typical location estimation scenario, several receiving stations simultaneously derive measurements of a signal from the emitter. Any one of these measurements is in general some function of the emitter location and the receiving station location. The aggregate of these measurements is often in excess of the minimum number of measurements required to provide an estimate of the emitter location. Where such an excess exists, the method proceeds by modifying the weights associated with the measurements in parallel with successive refinements of the location estimate. The method can be implemented over various cellular protocols with a consistent and significant enhancement in the accuracy of location estimates.

Claims (82)

1. A method for estimating the geo-location of a wireless transmitter emitting a signal that is received by a plurality of sensors in a geo-location system which further includes a geo-location estimation device which provides an overdetermined geo-location solution for the wireless transmitter, comprising the steps of:

(a) at the sensors:

(i) measuring an attribute of the emitted signal to thereby create a sensor signal; and

(ii) sending the sensor signal to the geo-location estimation device;

(b) at the geo-location estimation device:

(i) receiving the plural sensor signals;

(ii) associating with each sensor signal a separate initial predetermined weight value to thereby provide a plurality of initial estimation signals;

(iii) determining an initial estimate of the geo-location of the wireless transmitter from the initial estimation signals;

(iv) modifying the weight value associated with the dominant sensor signals relative to the weight value associated with the non-dominant sensor signals to thereby provide a plurality of refined estimation signals;

(v) determining a refined estimate of the geo-location of the wireless transmitter from the refined estimation signals;

(vi) repeating steps (b)(iv) through (b)(v) a predetermined number of times to thereby estimate the geo-location of the wireless transmitter.

2. The method of claim 6 wherein the plurality of sensors is at least four.

3. The method of claim 1 wherein the attribute of the emitted signal is seected from the group consisting of time of arrival, frequency, phase, and angle of arrival.

4. The method of claim 6 wherein for step (b)(ii) the determination of the initial predetermined weight values comprises the following steps:

(A) determining a theoretical geo-location of the wireless transmitter based on the plural sensor signals;

(B) determining for each one of the plural sensor signals the initial predetermined weight value as a function of the distance between the theoretical geo-location and the closest point of approach of a hypothetical curve based on said one plural sensor signal.

5. The method of claim 1 wherein steps (b)(iv) through (b) (vi) are repeated until the change in the refined estimate of the geo-location of the wireless transmitter from the previous iteration is less than a predetermined amount.

6. The method of claim 1 wherein the estimate of the geo-location of the wireless transmitter is determined by a method selected from the group consisting of time of arrival, time difference of arrival, frequency difference of arrival, and angle of arrival.

7. The method of claim 1 wherein the estimate of the geo-location of the wireless transmitter is determined by a plurality of methods selected from the group consisting of time of arrival, time difference of arrival, frequency of arrival, and angle of arrival.

8. The method of claim 1 wherein the predetermined weight value for each sensor signal is a function of a bias error for the sensor signal.

9. The method of claim 8 wherein the bias error is a function of an instrumentation error.

10. The method of claim 8 wherein the bias error for each sensor signal is a function of the receipt of a multi-path emitted signal at the sensor.

11. A method for estimating the geo-location of a wireless transmitter emitting a signal that is received by a plurality of sensors in a geo-location system which further includes a geo-location estimation device which provides an overdetermined geo-location solution for the wireless transmitter, comprising the steps of:

(a) providing a sensor signal for each of the plurality of sensors as a function of an attribute of the received signal at the respective sensor;

(b) providing an initial weight value for each sensor signal;

(c) estimating the initial geo-location of the wireless transmitter as a function of the sensor signals and the respective initial weight values;

(d) determining the offset of each sensor signal from the estimated initial geo-location;

(e) updating the weight value for at least one of the sensor signals as a function of the offset for the respective sensor signal;

(f) estimating the updated geo-location of the wireless transmitter as a function of the sensor signals and the respective updated weight values;

(g) determining the offset of each sensor signal from the updated geo-location;

(h) repeating steps (e) through (g) a predetermined number of times to thereby estimate the geo-location of the wireless transmitter.

12. The method of claim 11 wherein the plurality of sensors is at least four.

13. The method of claim 11 wherein the attribute of the emitted signal is selected from the group consisting of time of arrival, frequency, phase, and angle of arrival.

14. The method of claim 11 wherein steps (e) through (g) are repeated until the change in the updated estimate of the geo-location of the wireless transmitter from the previous iteration is less than a predetermined amount.

15. The method of claim 11 wherein steps (e) through (g) are repeated until the change in the updated weight values from the previous iteration is less than a predetermined amount.

16. The method of claim 11 wherein the estimate of the geo-location of the wireless transmitter is determined by a method selected from the group consisting of time of arrival, time difference of arrival, frequency difference of arrival, and angle of arrival.

17. The method of claim 11 wherein the estimate of the geo-location of the wireless transmitter is determined by a plurality of methods selected from the group consisting of time of arrival, time difference of arrival, frequency of arrival, and angle of arrival.

18. The method of claim 11 wherein the predetermined weight value for each sensor signal is a function of a bias error for the sensor signal.

19. The method of claim 18 wherein the bias error is a function of an instrumentation error.

20. The method of claim 18 wherein the bias error for each sensor signal is a function of the receipt of a multi-path emitted signal at the sensor.

21. The method of claim 11 wherein the initial weight values are expressed in a matrix.

22. The method of claim 21 wherein the initial geo-location estimate is also a function of the location of the plurality of sensors.

23. The method of claim 21 wherein the step of updating the weight value matrix in step (e) is also a function of the location of the plurality of sensors.

24. A method for estimating the geo-location of a wireless transmitter emitting a signal that is received by a plurality of sensors in a geo-location system which further includes a geo-location estimation device which provides an overdetermined geo-location solution for the wireless transmitter as a function of sensor signals determined from an attribute of the received signal at the plurality of sensors, comprising the steps of:

(a) assigning a weight value for each sensor signal;

(b) estimating the geo-location of the wireless transmitter as a function of the sensor signals and the weight values assigned to the sensor signals;

(c) determining the offset of each received signal from the estimated geo-location;

(d) updating the weight value for at least one of the sensor signals as a function of the. offset for the respective sensor signal;

(e) repeating steps (b) through (d) a predetermined number of times to thereby estimate the geo-location of the wireless transmitter.

25. The method of claim 24 wherein the plurality of sensors is at least four.

26. The method of claim 24 wherein the attribute of the emitted signal is selected from the group consisting of time of arrival, frequency, phase, and angle of arrival.

27. The method of claim 24 wherein steps (b) through (d) are repeated until the change in the estimate of the geo-location of the wireless transmitter from the previous iteration is less than a predetermined amount.

28. The method of claim 24 wherein steps (b) through (d) are repeated until the change in the weight values from the previous iteration is less than a predetermined amount.

29. The method of claim 24 wherein the estimate of the geo-location of the wireless transmitter is determined by a method selected from the group consisting of time of arrival, time difference of arrival, frequency difference of arrival, and angle of arrival.

30. The method of claim 24 wherein the estimate of the geo-location of the wireless transmitter is determined by a plurality of methods selected from the group consisting of time of arrival, time difference of arrival, frequency of arrival, and angle of arrival.

31. The method of claim 24 wherein the weight value for each sensor signal is a function of a bias error for the sensor signal.

32. The method of claim 31 wherein the bias error is a function of an instrumentation error.

33. The method of claim 31 wherein the bias error for each sensor signal is a function of the receipt of a multi-path emitted signal at the sensor.

34. The method of claim 24 wherein the weight values are expressed in a matrix.

35. The method of claim 34 wherein the geo-location estimate is also a function of the location of the plurality of sensors.

36. The method of claim 34 wherein the step of updating the weight value matrix in step (e) is also a function of the location of the plurality of sensors.

37. A system for estimating the geo-location of a wireless transmitter emitting a signal that is received by a plurality of sensors in a geo-location system which further includes a geo-location estimation device which provides an overdetermined geo-location solution for the wireless transmitter as a function of sensor signals determined from an attribute of the received signal at the plurality of sensors, comprising:

(a) means for assigning a weight value for each sensor signal;

(b) means for estimating the geo-location of the wireless transmitter as a function

of the sensor signals and the weight values assigned to the sensor signals;

(c) means for determining the offset of each received signal from the estimated geo-location;

(d) means for updating the weight value for at least one of the sensor signals as a function of the offset for the respective sensor signal;

(e) means for repeating steps (b) through (d) a predetermined number of times to thereby estimate the geo-location of the wireless transmitter.

38. The system of claim 37 wherein the plurality of sensors is at least four.

39. The system of claim 37 wherein the attribute of the emitted signal is selected from the group consisting of time of arrival, frequency, phase, and angle of arrival.

40. The system of claim 37 wherein steps (b) through (d) are repeated until the change in the estimate of the geo-location of the wireless transmitter from the previous iteration is less than a predetermined amount.

41. The system of claim 37 wherein steps (b) through (d) are repeated until the change in the weight values from the previous iteration is less than a predetermined amount.

42. The system of claim 37 wherein the estimate of the geo-location of the wireless transmitter is determined by a method selected from the group consisting of time of arrival, time difference of arrival, frequency difference of arrival, and angle of arrival.

43. The system of claim 37 wherein the estimate of the geo-location of the wireless transmitter is determined by a plurality of methods selected from the group consisting of time of arrival, time difference of arrival, frequency of arrival, and angle of arrival.

44. The system of claim 37 wherein the weight value for each sensor signal is a function of a bias error for the sensor signal.

45. The system of claim 44 wherein the bias error is a function of an instrumentation error.

46. The system of claim 44 wherein the bias error for each sensor signal is a function of the receipt of a multi-path emitted signal at the sensor.

47. The system of claim 37 wherein the weight values are expressed in a matrix.

48. The system of claim 47 wherein the geo-location estimate is also a function of the location of the plurality of sensors.

49. The system of claim 47 wherein the step of updating the weight value matrix in step (e) is also a function of the location of the plurality of sensors.

50. The method of claim 18 wherein the bias error for each sensor signal is a function of the RF propagation channel between the transmitter and the sensors.

51. The method of claim 8 wherein the bias error for each sensor signal is a function of the RF propagation channel between the transmitter and the sensors.

Assignments (17)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DELETE THE WRONG PROPERTY NJMBER PREVIOUSLY RECORDED AT REEL: 021805 FRAME: 0276. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 23, 2018
From: ANDREW CORPORATION
To: ANDREW LLC
Reel/Frame 046377/0458 →
RELEASE OF SECURITY INTEREST PATENTS (RELEASES RF 036201/0283) Recorded Mar 31, 2017
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ALLEN TELECOM LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; REDWOOD SYSTEMS, INC.
Reel/Frame 042126/0434 →
SECURITY INTEREST Recorded Jul 28, 2015
From: ALLEN TELECOM LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; REDWOOD SYSTEMS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 036201/0283 →
CHANGE OF NAME Recorded Mar 25, 2015
From: ANDREW LLC
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 035285/0057 →
SECURITY AGREEMENT Recorded May 4, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026272/0543 →
SECURITY AGREEMENT Recorded May 3, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC. OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026276/0363 →
PATENT RELEASE Recorded Feb 3, 2011
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ALLEN TELECOM LLC; ANDREW LLC (F/K/A ANDREW CORPORATION)
Reel/Frame 026039/0005 →
CHANGE OF NAME Recorded Nov 10, 2008
From: ANDREW CORPORATION
To: ANDREW LLC
Reel/Frame 021805/0276 →
SECURITY AGREEMENT Recorded Jan 9, 2008
From: COMMSCOPE, INC. OF NORTH CAROLINA; ALLEN TELECOM, LLC; ANDREW CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 020362/0241 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2005
From: KENNEDY JR., JOSEPH P.; GRAVELY, THOMAS B.; CARLSON, JOHN P.; ALLES, MARTIN
To: ANDREW CORPORATION
Reel/Frame 017579/0075 →