Method and apparatus for maintaining integrity of long-term orbits in a remote receiver
First Claim
1. A method, comprising;
- obtaining, for a first receiver, a predicted position-fix generated using current long-term-orbit information and using measured pseudoranges between four satellites and the first receiver, wherein the current long-term-orbit information is valid longer in time than first broadcast ephemeris from the four satellites;
obtaining, for the first receiver, a measured position-fix generated using second broadcast ephemeris from the four satellites and using the measured pseudoranges between the four satellites and the first receiver;
determining, by a processor, a validity of the predicted position-fix based on a difference between the predicted position-fix and the measured position-fix; and
requesting and obtaining fresh long-term-orbit information from a server based on the determination indicating a lack of validity of the predicted position-fix.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for maintaining integrity of long-term-orbit information used by a Global-Navigation-Satellite-System or other positioning receiver is described. The method comprises obtaining a predicted pseudorange from a first set of long-term-orbit information possessed by a positioning receiver; obtaining, at the positioning receiver from at least one satellite, a measured pseudorange; determining validity of the predicted pseudorange as a function of the predicted pseudorange and the measured pseudorange; and excluding from the long-term-orbit information at least a portion thereof when the validity of the predicted pseudorange is deemed invalid. Optionally, the method may comprise updating or otherwise supplementing the long-term-orbit information with other orbit information if the validity of the predicted pseudorange is deemed invalid.
114 Citations
20 Claims
-
1. A method, comprising;
-
obtaining, for a first receiver, a predicted position-fix generated using current long-term-orbit information and using measured pseudoranges between four satellites and the first receiver, wherein the current long-term-orbit information is valid longer in time than first broadcast ephemeris from the four satellites; obtaining, for the first receiver, a measured position-fix generated using second broadcast ephemeris from the four satellites and using the measured pseudoranges between the four satellites and the first receiver; determining, by a processor, a validity of the predicted position-fix based on a difference between the predicted position-fix and the measured position-fix; and requesting and obtaining fresh long-term-orbit information from a server based on the determination indicating a lack of validity of the predicted position-fix. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A receiver comprising:
-
a memory configured to store executable instructions; a processor configured to obtain from the memory the executable instructions and execute the executable instructions to; obtain a predicted position-fix generated using current long-term-orbit information and using measured pseudoranges between four satellites and the receiver, wherein the current long-term-orbit information is valid longer in time than first broadcast ephemeris from the four satellites; obtain a measured position-fix generated using second broadcast ephemeris from the four satellites and using the measured pseudoranges between the four satellites and the receiver; determine a validity of the predicted position-fix based on a difference between the predicted position-fix and the measured position-fix; and request and obtain fresh long-term-orbit information from a server based on the determination indicating a lack of validity of the predicted position-fix. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
determining a predicted position-fix generated using current long-term-orbit information and using measured pseudoranges between four satellites and a first receiver, wherein the current long-term-orbit information is valid longer in time than first broadcast ephemeris from the four satellites; determining a measured position-fix generated using second broadcast ephemeris from the four satellites and using the measured pseudoranges between the four satellites and the first receiver; determining, by a processor, a validity of the predicted position-fix based on a difference between the predicted position-fix and the measured position-fix; and requesting and obtaining fresh long-term-orbit information from a server based on the determination indicating a lack of validity of the predicted position-fix. - View Dependent Claims (18, 19, 20)
-
Specification