Method and apparatus for determining time in a satellite positioning system
First Claim
1. A method for determining a time associated with a satellite positioning system, said method comprising:
- comparing a first record of at least a portion of a satellite message that is received by a first entity to a second record of said satellite message to determine a first time value, wherein said second record of said satellite message is received at a second entity; and
determining a second time value based on a relative velocity of a set of satellites, wherein at least one of said first time value and said second time value indicates said time associated with said satellite positioning system.
2 Assignments
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.
266 Citations
20 Claims
-
1. A method for determining a time associated with a satellite positioning system, said method comprising:
-
comparing a first record of at least a portion of a satellite message that is received by a first entity to a second record of said satellite message to determine a first time value, wherein said second record of said satellite message is received at a second entity; and
determining a second time value based on a relative velocity of a set of satellites, wherein at least one of said first time value and said second time value indicates said time associated with said satellite positioning system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
determining a range value associated with a range to each of said set of satellites; and
using said range value associated with said range, and said relative velocity of said set of satellites, determining said second time value.
-
-
7. The method of claim 6, wherein said range value corresponds to a pseudorange residual.
-
8. The method of claim 1, wherein at least one said first time value and said second time value is used to determine position of said second entity.
-
9. The method of claim 8, further comprising:
- selecting one of said first time value and said second time value to indicate said time associated with said satellite positioning system.
-
10. The method of claim 1, wherein said first time value is determined, at least in part, by use of said second time value.
-
11. A method for determining a time associated with a satellite positioning system, said method comprising:
-
comparing a first record of at least a portion of a satellite message that is received by a first entity to a second record of said satellite message to determine a first time value, wherein said second record of said satellite message is received at a second entity; and
determining a second time value based on a set of error statistic values, wherein at least one of said first time value and said second time value indicate said time associated with said satellite positioning system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
determining said set of error statistic values for each of a set of range values associated with a range between said first entity and at least one of said set of satellites; and
optimizing said set of error statistic values to determine said second time value.
-
-
19. The method of claim 18, wherein each of said set of range values corresponds to a pseudorange residual.
-
20. The method of claim 18, wherein said set of error statistic values correspond to a variance of set of range values that are offset with respect to each other in time.
Specification