Software GPS based integrated navigation
First Claim
Patent Images
1. A method performed by a GPS receiver of processing GPS data comprising:
- acquiring GPS data from at least one GPS satellite, wherein the GPS data is useful in determining GPS position of the GPS receiver;
performing acquisition functions in the frequency domain based on the GPS data, wherein the acquisition functions produce acquisition results, and wherein the performing of the acquisition functions cause a delay in handing over the acquisition results to a tracking function;
propagating the acquisition results forward in time by an amount of time substantially equal to the delay; and
, handing over the propagated acquisition results to the tracking function.
1 Assignment
0 Petitions
Accused Products
Abstract
A GPS receiver acquires GPS data from at least one GPS satellite. A code offset and a frequency offset are determined based on the acquired GPS data. A change in GPS position of the GPS receiver during the determination of the code offset is determined, and a change in rate of the GPS receiver during the determination of the frequency offset is also determined. The code offset is updated based on the change in GPS position, and the frequency offset is updated based on the change in rate. The updated code offset and the updated frequency offset are handed over to a tracking function.
-
Citations
32 Claims
-
1. A method performed by a GPS receiver of processing GPS data comprising:
-
acquiring GPS data from at least one GPS satellite, wherein the GPS data is useful in determining GPS position of the GPS receiver;
performing acquisition functions in the frequency domain based on the GPS data, wherein the acquisition functions produce acquisition results, and wherein the performing of the acquisition functions cause a delay in handing over the acquisition results to a tracking function;
propagating the acquisition results forward in time by an amount of time substantially equal to the delay; and
,handing over the propagated acquisition results to the tracking function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method performed by a GPS receiver of processing GPS data comprising:
-
a) acquiring GPS data from at least one GPS satellite;
b) determining a code offset based on the acquired GPS data;
c) determining a frequency offset based on the acquired GPS data;
d) determining a change in GPS position of the GPS receiver during the determination of the code offset;
e) determining a change in rate of the GPS receiver during the determination of the frequency offset;
f) determining an updated code offset based on the code offset determined at b) and the change in GPS position;
g) determining an updated frequency offset based on the frequency offset determined at c) and the change in rate; and
,h) handing over the updated code offset and the updated frequency offset to a tracking function. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method performed by a GPS receiver of processing GPS data comprising:
-
downconverting and sampling a GPS signal from at least one GPS satellite to produce digital GPS data;
determining parameters related to position and rate of the GPS receiver from the digital GPS data;
determining a change in the position and rate of the GPS receiver between a start of the determination of the parameters and an end of the determination of the parameters;
updating the parameters in accordance with the change in the position and rate; and
,handing over the updated parameters to a tracking function. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification