GPS data collection in high noise-to-signal ratio environments
First Claim
Patent Images
1. A method for operating a GPS receiver, comprising:
- (a) receiving a first frame of GPS data bit transitions;
(b) storing said first frame of data bit transitions in a memory;
(c) receiving a second frame of GPS data bit transitions, at least a portion of said data bit transition of said second frame duplicating data bit transitions of said data bits of said first frame;
(d) averaging each said data bit transition of said second frame with a corresponding data bit transition of said first frame stored in said memory to produce a frame of averaged data bits;
(e) storing said frame of averaged data bit transitions in said memory;
(f) repeating steps (a) through (e) as predetermined number of times; and
(g) utilizing said stored frame of averaged data bit transitions to provide GPS data.
4 Assignments
0 Petitions
Accused Products
Abstract
In a Global Positioning System (GPS) receiver, a significant improvement in the detection of GPS data in the presence of high interference levels is provided. In the receiver, data from multiple frames of GPS data are stacked in a memory. The stacked data is then utilized to determine the GPS data.
59 Citations
20 Claims
-
1. A method for operating a GPS receiver, comprising:
-
(a) receiving a first frame of GPS data bit transitions; (b) storing said first frame of data bit transitions in a memory; (c) receiving a second frame of GPS data bit transitions, at least a portion of said data bit transition of said second frame duplicating data bit transitions of said data bits of said first frame; (d) averaging each said data bit transition of said second frame with a corresponding data bit transition of said first frame stored in said memory to produce a frame of averaged data bits; (e) storing said frame of averaged data bit transitions in said memory; (f) repeating steps (a) through (e) as predetermined number of times; and (g) utilizing said stored frame of averaged data bit transitions to provide GPS data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A receiver for receiving GPS signals and for providing output information derived from GPS data, said receiver comprising:
-
a memory for storing at least one frame of data; a frequency controlled loop for producing post correlation in-phase (I) and quadrature (Q) phase samples of said GPS signals; a first summation circuit for summing said I samples occurring within a predetermined time interval corresponding to the time interval for one GPS data bit to produce an averaged I sample including a noise component; a discriminator circuit for receiving said averaged I and Q samples and detecting phase transitions between time adjacent data bits from time adjacent ones of said I averaged samples and between time adjacent ones of said averaged Q samples; stacking algorithm circuitry for calculating an average phase transition for each data bit of a frame of data by stacking a current phase transition value with an accumulated phase transition value stored in said memory for a corresponding data bit position; and circuitry for reading each said average phase transition for a frame from said memory to form a reconstructed GPS data bit stream. - View Dependent Claims (8, 9)
-
-
10. A GPS receiver, comprising:
-
means for generating an in-phase (1) and a quadrature-phase (Q) component for each bit of GPS data in a frame of GPS data bits; a discrimination apparatus for receiving said I and Q components and detecting phase transitions between time adjacent ones of said I and Q components; a memory for storing at least one frame of accumulated phase transitions for each data bit position in said frame of GPS data bits; a stacking algorithm apparatus for calculating an accumulated phase transition value for each said data bit position and for storing each accumulated phase transition value in said memory; and an apparatus for reading said accumulated phase transition values from said memory to reconstruct a GPS data bit stream. - View Dependent Claims (11, 12)
-
-
13. A method of processing GPS signals, comprising:
-
processing received GPS signals to generate an in-phase (I) and a quadrature-phase (Q) component for each bit of GPS data carried by said GPS signals, said GPS data bits being arranged as a frame of GPS data bits; discriminating said I and Q components to detect phase transitions between time adjacent ones of said I and Q components; forming an accumulated phase transition value for each bit position of said frame; and utilizing said accumulated phase transition values to produce a GPS data frame. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification