IP Library Granted Patent US 11,280,911
Granted Patent B2
US 11,280,911 · App. 16/586,143 · Granted Mar 22, 2022

System and method for synthetic aperture based position, navigation, and timing

Inventors: Joseph P. Kennedy (Great Falls, VA); John P. Carlson (Dulles, VA); Martin Alles (Great Falls, VA)
Assignee: Echo Ridge, LLC
G01S19/07G01S19/30
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,280,911
App. No.
16/586,143
Granted
Mar 22, 2022
Kind
B2
Abstract

A system and method for estimating the position of a receiver and/or timing information for a receiver based on emissions from radio signal sources meant for applications other than position/navigation/time (PNT) estimation.

Claims (53)

1. A method for determining the location of a receiver:

a. receiving at a receiver:

i. receiving a signal of Opportunity (SoOP) from a first satellite at a first time;

ii. receiving a SoOP from a first satellite at a second time;

iii. receiving a SoOP from a second satellite at a third time;

iv. receiving a SoOP from a second satellite at a fourth time;

b. determining a location of the receiver based on each received SoOP from the first and second satellite and an expected time of arrival based on the expected relative movement between each satellite and the receiver;

wherein the received SoOPs are emissions meant for applications other than position/navigation/time (PNT) estimation.

2. The method of claim 1 wherein the first and second satellites are in low earth orbit.

3. The method of claim 1 wherein the step of determining a location of the receiver uses a maximum likelihood time of arrival estimate of the SoOPs received from the first and second satellite.

4. The method of claim 1 further comprising the step of computing an expected time of arrival of the SoOPs at the receiver.

5. The method of claim 1 wherein the step of determining the location of the receiver uses a time warp factor based on the expected movement between the first satellite and the receiver.

6. A method for determining the location of a receiver:

a. receiving at a receiver:

i. receiving a signal of Opportunity (SoOP) from a first satellite at a first time;

ii. receiving a SoOP from a first satellite at a second time;

iii. receiving a SoOP from a second satellite at a third time;

iv. receiving a SoOP from a second satellite at a fourth time;

b. determining a location of the receiver based on each received SoOP from the first and second satellite and an expected time of arrival based on the expected relative movement between each satellite and the receiver;

c. computing an expected time of arrival of the SoOPs at the receiver;

wherein the step of determining a location of the receiver uses a weighted sum of the variances between the received SoOPs from the first and second satellites and expected times of arrival of the SoOPs.

7. The method of claim 6 wherein the weighted sum is computed as a function of a measurement quality of the SoOPs and the number of measurements available.

8. The method of claim 6 wherein the expected times of arrival of the SoOPs are computed as a function of a candidate geographic location of the receiver and an estimated emitter time ambiguity of the transmitting satellite.

9. The method of claim 8 wherein the received SoOPs are spot beams and the estimated emitter time ambiguity is estimated from a PN shift associated with the spot beams.

10. The method of claim 9 wherein the PN shift associated with the spot beams is estimated by the receiver based on a coarse estimation of the location of the receiver and an orientation of the transmitting satellite with respect to the earth.

11. A system for determining the location of a receiver, comprising:

a receiver, comprising:

a memory for storing computer readable code;

a processor operatively coupled to the memory, the processor configured to:

receive a signal of Opportunity (SoOP) from a first satellite at a first time;

receive a SoOP from a first satellite at a second time;

receive a SoOP from a second satellite at a third time;

receive a SoOP from a second satellite at a fourth time;

determine a location of the receiver based on each received SoOP from the first and second satellite and an expected time of arrival based on the expected relative movement between each satellite and the receiver; and

wherein the received SoOPs are emissions meant for applications other than position/navigation/time (PNT) estimation.

12. The system of claim 11 wherein the first and second satellites are in low earth orbit.

13. The system of claim 11 wherein the processor is further configured to determine a location of the receiver uses a maximum likelihood time of arrival estimate of the SoOPs received from the first and second satellite.

14. The system of claim 11 wherein the processor is further configured to compute an expected time of arrival of the SoOPs at the receiver.

15. The system of claim 11 wherein the processor is further configured to determine the location of the receiver using a time warp factor based on the expected movement between the first satellite and the receiver.

16. A system for determining the location of a receiver, comprising:

a receiver, comprising:

a memory for storing computer readable code;

a processor operatively coupled to the memory, the processor configured to:

receive a signal of Opportunity (SoOP) from a first satellite at a first time;

receive a SoOP from a first satellite at a second time;

receive a SoOP from a second satellite at a third time;

receive a SoOP from a second satellite at a fourth time;

determine a location of the receiver based on each received SoOP from the first and second satellite and an expected time of arrival based on the expected relative movement between each satellite and the receiver; and

wherein the processor is further configured to use a weighted sum of the variances between the received SoOPs from the first and second satellites and expected times of arrival of the SoOPs.

17. The system of claim 16 wherein the weighted sum is computed as a function of a measurement quality of the SoOPs and the number of measurements available.

18. The system of claim 16 wherein the expected times of arrival of the SoOPs are computed as a function of a candidate geographic location of the receiver and an estimated emitter time ambiguity of the transmitting satellite.

19. The system of claim 18 wherein the received SoOps are spot beams and the estimated emitter time ambiguity is estimated from a PN shift associated with the spot beams.

20. The system of claim 19 wherein the PN shift associated with the spot beams is estimated by the processor based on a coarse estimation of the location of the receiver and an orientation of the transmitting satellite with respect to the earth.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE CONVEYING PARTY NAME PREVIOUSLY RECORDED AT REEL: 058941 FRAME: 0924. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 11, 2022
From: ECHO RIDGE LLC
To: PARSONS CORPORATION
Reel/Frame 059728/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2022
From: ECHO RIDGE, LLC
To: PARSONS CORPORATION
Reel/Frame 058941/0924 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2019
From: KENNEDY, JOSEPH P; CARLSON, JOHN P; ALLES, MARTIN
To: ECHO RIDGE LLC
Reel/Frame 050949/0437 →
Continuity (2)
Provisional Application 62738505 · Sep 28, 2018
Related Publication 20200278452A1 · Sep 3, 2020
Cited By (12)
US 12,474,431 US 12,477,583 US 12,498,442 US 12,504,496 US 12,523,733 US 12,531,596 US 12,540,997 US 12,546,845 US 12,553,978 US 12,571,868 US 12,584,986 US 12,618,929