Satellite Clock Prediction
First Claim
Patent Images
1. A method for determining a position of a client device, comprising:
- receiving sets of parameters over a first communication channel, wherein the sets of parameters span a period of time, and wherein each set of parameters is representative of predicted satellite states for a particular sub-period of time within the spanned period of time such that a first set of parameters is representative of the predicted satellite states in a first sub-period of time, a second set of parameters is representative of the predicted satellite states for a subsequent second sub-period of time, and so on, and wherein the sets of parameters include predictions of satellite clock biases;
during the spanned period of time, receiving broadcast ephemeris over a second communication channel at a given time, the broadcast ephemeris including a broadcast ephemeris clock bias, wherein a subset of the parameters correspond to sub-periods of time subsequent to the given time; and
modifying the predictions of satellite clock biases in the subset of parameters based upon the broadcast ephemeris clock bias.
2 Assignments
0 Petitions
Accused Products
Abstract
Devices and methods are described for determining position information without broadcast ephemeris data for a spanned time period using predictions of future satellite states. These predictions include predictions of satellite clock bias. During the spanned time period, broadcast ephemeris is received such that a broadcast-ephemeris-derived satellite clock bias may be determined. The predictions of satellite clock bias subsequent to the receipt of the broadcast ephemeris may then be corrected based upon the broadcast-ephemeris-derived satellite clock bias.
-
Citations
20 Claims
-
1. A method for determining a position of a client device, comprising:
-
receiving sets of parameters over a first communication channel, wherein the sets of parameters span a period of time, and wherein each set of parameters is representative of predicted satellite states for a particular sub-period of time within the spanned period of time such that a first set of parameters is representative of the predicted satellite states in a first sub-period of time, a second set of parameters is representative of the predicted satellite states for a subsequent second sub-period of time, and so on, and wherein the sets of parameters include predictions of satellite clock biases; during the spanned period of time, receiving broadcast ephemeris over a second communication channel at a given time, the broadcast ephemeris including a broadcast ephemeris clock bias, wherein a subset of the parameters correspond to sub-periods of time subsequent to the given time; and modifying the predictions of satellite clock biases in the subset of parameters based upon the broadcast ephemeris clock bias. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device, comprising:
-
a state reconstructor that selectively reconstructs a current satellite state based upon predictions of satellite states, wherein the predictions of satellite states span a period of time and include predictions of satellite clock bias, the state reconstructor being configured to modify the predictions of satellite clock bias based upon received broadcast ephemeris; and at least one signal processor that uses the at least one reconstructed satellite state to acquire a satellite signal. - View Dependent Claims (13, 14, 15)
-
-
16. A device, comprising:
-
a memory for storing predictions of satellite states, wherein the predictions of satellite states comprises sets of predictions spanning a period of time such that a first set of predictions corresponds to satellite states for a first sub-period of time in the spanned period, a second set of predictions corresponds to satellite states for a second subsequent sub-period of time in the spanned period, and so on, and wherein the prediction of satellite states are derived from previously-received broadcast ephemeris; means for reconstructing satellite states at any given time during the spanned period based upon the stored predictions of satellite states; means for modifying the stored predictions of satellite states based upon broadcast ephemeris received during the spanned period; and a location determination system adapted to use the reconstructed satellite states in a determination of a location for the device at the given time if current broadcast ephemeris is unavailable at the given time. - View Dependent Claims (17, 18, 19, 20)
-
Specification