Method and apparatus for determining time in a satellite positioning system
First Claim
1. A machine-implemented method for determining a reference time associated with a satellite positioning system, said method comprising:
- estimating a position of an entity relative to a set of satellites, said estimation being associated with a first time measurement, wherein said first time measurement and said reference time differ by an offset;
determining a relative velocity of said set of satellites;
based on said relative velocity of said set of satellites and said estimated position, determining said offset between said first time measurement and said reference time; and
computing said offset by including said relative velocity of said set of satellites in a set of pseudorange residual computations.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for determining a reference time associated with a satellite positioning system. In turn, the reference time, in one embodiment, may be used to determine other navigational information. Such navigational information may include, for example, the location/position of a satellite positioning system (SPS) receiver. In one embodiment, a relative velocity between an SPS receiver and a set of one or more satellites is used to determine an offset between time as indicated by the SPS receiver and the reference time. According to another embodiment of the invention, an error statistic is used to determine the reference time. According to yet another embodiment of the invention, two records, each representing at least a portion of a satellite message, are compared to determine time. In one implementation, the SPS receiver is mobile and operates in conjunction with a basestation to determine time and/or other navigational information according to one or a combination of the methods described.
224 Citations
10 Claims
-
1. A machine-implemented method for determining a reference time associated with a satellite positioning system, said method comprising:
-
estimating a position of an entity relative to a set of satellites, said estimation being associated with a first time measurement, wherein said first time measurement and said reference time differ by an offset;
determining a relative velocity of said set of satellites;
based on said relative velocity of said set of satellites and said estimated position, determining said offset between said first time measurement and said reference time; and
computing said offset by including said relative velocity of said set of satellites in a set of pseudorange residual computations. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine-implemented method for determining a reference time associated with a satellite positioning system, said method comprising:
-
an entity estimating a first value associated with a position of a set of satellites relative to said entity, said estimated first value being associated with a first time measurement, wherein said first time measurement associated with said values and said reference time associated with said satellite positioning system differ by an offset;
calculating an error statistic for said first value; and
based on said error statistic, determining said offset between said first time measurement and said reference time associated with said satellite positioning system;
wherein said first value comprises a pseudorange residual value, and said error statistic includes a sum of squares of said pseudorange residual value. - View Dependent Claims (7)
-
-
8. A method for determining a time associated with a satellite positioning system, said method comprising the machine-implemented steps of:
-
an entity estimating a plurality of values associated with at least one of a relative range and a relative position between said entity and a set of satellites, wherein each of said plurality of values is associated with a respective time of measurement, wherein each time of measurement and said time associated with said satellite positioning system differ by a first offset;
determining a first set of error statistic values using each time of measurement associated with one of said plurality of values;
altering each time of measurement by a second offset;
determining a second set of error statistic values using said altered time of measurement; and
based on said second set of error statistic values, determining said first offset. - View Dependent Claims (9, 10)
-
Specification