Method and system for processing positioning signals in a geometric mode
First Claim
1. A method for processing positioning signals in a ranging receiver in a geometric mode, comprising:
- receiving timing information from a first set of satellites in a satellite constellation at the ranging receiver, the satellite constellation comprising a plurality of satellites;
determining a time of day based on the received timing information;
determining approximate location data for the ranging receiver;
determining a frequency bias for the ranging receiver;
receiving ephemeris data from a second set of satellites in the satellite constellation;
receiving superframe data for the satellite constellation from a third set of satellites in the satellite constellation at the ranging receiver; and
determining a pseudorange estimate in the ranging receiver based on the time of day, the approximate location data, the frequency bias, the ephemeris data, and the superframe data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for processing positioning signals in a ranging receiver in a geometric mode is provided. The method includes receiving timing information from a first set of satellites in a satellite constellation at the ranging receiver. The satellite constellation includes a plurality of satellites. A time of day is determined based on the received timing information. Approximate location data for the ranging receiver is determined. A frequency bias for the ranging receiver is determined. Ephemeris data is received from a second set of satellites in the satellite constellation. Superframe data for the satellite constellation is received from a third set of satellites in the satellite constellation at the ranging receiver. A pseudorange estimate is determined in the ranging receiver based on the time of day, the approximate location data, the frequency bias, the ephemeris data, and the superframe data.
-
Citations
35 Claims
-
1. A method for processing positioning signals in a ranging receiver in a geometric mode, comprising:
-
receiving timing information from a first set of satellites in a satellite constellation at the ranging receiver, the satellite constellation comprising a plurality of satellites;
determining a time of day based on the received timing information;
determining approximate location data for the ranging receiver;
determining a frequency bias for the ranging receiver;
receiving ephemeris data from a second set of satellites in the satellite constellation;
receiving superframe data for the satellite constellation from a third set of satellites in the satellite constellation at the ranging receiver; and
determining a pseudorange estimate in the ranging receiver based on the time of day, the approximate location data, the frequency bias, the ephemeris data, and the superframe data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for processing positioning signals in a ranging receiver in a geometric mode, comprising:
-
a computer-processable medium; and
logic stored on the computer-processable medium, the logic operable to receive timing information from a first set of satellites in a satellite constellation at the ranging receiver, the satellite constellation comprising a plurality of satellites, to determine a time of day based on the received timing information, to determine approximate location data for the ranging receiver, to determine a frequency bias for the ranging receiver, to receive ephemeris data from a second set of satellites in the satellite constellation, to receive superframe data for the satellite constellation from a third set of satellites in the satellite constellation at the ranging receiver, and to determine a pseudorange estimate in the ranging receiver based on the time of day, the approximate location data, the frequency bias, the ephemeris data, and the superframe data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for processing positioning signals in a ranging receiver in a geometric mode, comprising:
-
means for receiving timing information from a first set of satellites in a satellite constellation at the ranging receiver, the satellite constellation comprising a plurality of satellites;
means for determining a time of day based on the received timing information;
means for determining approximate location data for the ranging receiver;
means for determining a frequency bias for the ranging receiver;
means for receiving ephemeris data from a second set of satellites in the satellite constellation;
means for receiving superframe data for the satellite constellation from a third set of satellites in the satellite constellation at the ranging receiver; and
means for determining a pseudorange estimate in the ranging receiver based on the time of day, the approximate location data, the frequency bias, the ephemeris data, and the superframe data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for processing positioning signals in a ranging receiver in a geometric mode, the positioning signals received from a plurality of satellites in a satellite constellation, the method comprising:
-
receiving timing information from one of the satellites at the ranging receiver;
determining a time of day based on the received timing information;
determining approximate location data for the ranging receiver;
determining a frequency bias for the ranging receiver;
receiving ephemeris data;
receiving superframe data for the satellite constellation at the ranging receiver; and
determining a pseudorange estimate in the ranging receiver based on the time of day, the approximate location data, the frequency bias, the ephemeris data, and the superframe data. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A method for processing positioning signals in a ranging receiver in a geometric mode, comprising:
-
receiving timing information from a first set of satellites in a satellite constellation at the ranging receiver, the satellite constellation comprising a plurality of satellites;
determining a time of day based on the received timing information to within approximately one millisecond of a time of day for the satellite constellation;
determining approximate location data for the ranging receiver, the approximate location data comprising an estimate of a current location of the ranging receiver to within approximately one mile;
determining a frequency bias for the ranging receiver;
receiving ephemeris data from a second set of satellites in the satellite constellation;
receiving superframe data for the satellite constellation from a third set of satellites in the satellite constellation at the ranging receiver, at least a portion of at least two of the first, second and third sets of satellites comprising the same satellites; and
determining a pseudorange estimate in the ranging receiver based on the time of day, the approximate location data, the frequency bias, and ephemeris data received within approximately 24 hours and superframe data received within approximately 96 hours of
-
Specification