Method and apparatus for satellite positioning system based time measurement
First Claim
1. A method for measuring time related to satellite data messages for use with a satellite positioning system, said method comprising:
- receiving at an entity a first record of at least a portion of a satellite data message;
comparing said first record with a second record of said satellite data message wherein said first record and said second record overlap at least partially in time;
determining a time from said comparing step, said time indicating when said first record was received at a remote entity.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for measuring time related to satellite data messages which are used with satellite positioning systems (SPS). In one method, a first record of at least a portion of a satellite data message is received at an entity, which is typically a basestation. The first record is compared with a second record of the satellite data message, where the first record and the second record overlap at least partially in time. Then a time is determined from this comparison, and this time indicates when the first record (or the source from which the first record was obtained) was received at a remote entity which is typically a mobile SPS receiver. Various other methods of the invention are described and various apparatuses of the invention are also described. The methods and apparatuses measure time of day using SPS signals without reading the satellite data messages which are transmitted as data within these signals. The methods and apparatuses are suitable for situations in which the received signal level is too weak to allow reading of the satellite data messages.
572 Citations
82 Claims
-
1. A method for measuring time related to satellite data messages for use with a satellite positioning system, said method comprising:
-
receiving at an entity a first record of at least a portion of a satellite data message; comparing said first record with a second record of said satellite data message wherein said first record and said second record overlap at least partially in time; determining a time from said comparing step, said time indicating when said first record was received at a remote entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for measuring time related to satellite data messages for use with a satellite positioning system, said apparatus comprising:
-
a receiver for receiving a first record of at least a portion of a satellite data message; a data processor coupled to said receiver, said data processor performing a comparison of said first record with a second record of said satellite data message wherein said first record and said second record overlap at least partially in time and determining a time from said comparison, said time indicating when said first record was received at a remote entity. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for measuring time related to satellite data messages for use with a satellite positioning system (SPS), said method comprising:
-
receiving in a mobile SPS receiver at least a portion of a satellite data message; determining a first record of said at least a portion of said satellite data message; transmitting from said mobile SPS receiver said first record to a remote basestation for the purpose of determining a time indicating when said first record was received at said mobile SPS receiver. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A satellite positioning system (SPS) receiver comprising:
-
an antenna for receiving SPS signals; a demodulator coupled to said antenna, said demodulator removing a PN code from said SPS signals; a processor coupled to said demodulator, said processor determining a first record of at least a portion of a satellite data message received from said demodulator; a transmitter coupled to said processor, said transmitter transmitting said first record to a remote basestation for the purpose of determining a time indicating when said first record was received at said SPS receiver. - View Dependent Claims (45, 46, 47)
-
-
48. A satellite positioning system (SPS) receiver comprising:
-
a SPS antenna for receiving SPS signals; a digitizer coupled to said SPS antenna; a digital memory coupled to said digitizer, said digital memory storing a digital representation of said SPS signals; a digital processor coupled to said digital memory, said digital processor processing said SPS signals and determining at least one pseudorange from said SPS signals, said digital processor removing a PN code from said SPS signals to provide a first record of at least a portion of a satellite data message in said SPS signals; a transmitter coupled to said digital processor, said transmitter transmitting said first record to a remote basestation. - View Dependent Claims (49)
-
-
50. A system of a mobile satellite positioning system (SPS) receiver and a basestation remotely positioned relative to said mobile SPS receiver, said system comprising:
said mobile SPS receiver comprising; an antenna for receiving SPS signals; a processor coupled to said antenna, said processor determining a first record of at least a portion of a satellite data message contained in said SPS signals; a transmitter coupled to said processor, said transmitter transmitting said first record to said basestation; said basestation comprising; a receiver for receiving said first record; a data processor coupled to said receiver, said data processor performing a comparison of said first record with a second record of said satellite data message, wherein said first record and said second record overlap at least partially in time, said data processor determining a time from said comparison, said time indicating when said first record was received at said mobile SPS receiver. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
70. In a mobile satellite positioning system (SPS) receiver, a method for measuring time related to satellite data messages with use with an SPS, said method comprising:
-
receiving at said mobile SPS receiver a first record of at least a portion of a satellite data message; receiving at said mobile SPS receiver a second record of said satellite data message, wherein said first record and said second record overlap at least partially in time; comparing said first record with said second record; determining a time from said comparing step, said time indicating when said first record was received at said mobile SPS receiver. - View Dependent Claims (71, 72, 73, 74, 75, 76)
-
-
77. A mobile satellite positioning system (SPS) receiver comprising:
-
an antenna for receiving SPS signals; a demodulator coupled to said antenna, said demodulator removing a PN code from said SPS; a processor coupled to said demodulator, said processor determining a first record of at least a portion of a satellite data message received from said demodulator; a communication antenna; a communication receiver coupled to said communication antenna and to said processor, said communication receiver receiving a second record of said satellite data message, wherein said first record and said second record overlap at least partially in time, said processor comparing said first record and said second record and determining a time indicating when said first record was received. - View Dependent Claims (78, 79, 80, 81, 82)
-
Specification