Method and apparatus for background decoding of a satellite navigation message to maintain integrity of long term orbit information in a remote receiver
First Claim
Patent Images
1. A method, comprising:
- obtaining a first position of a receiver using satellite trajectories that are propagated to a future time and clock offsets that are propagated to the future time said satellite trajectories and clock offsets obtained from a server,obtaining at least one portion of broadcast ephemeris transmitted from at least one satellite;
sending from the receiver to the server the at least one portion of broadcast ephemeris;
obtaining a second position of the receiver from a server, wherein the server processes as a substitute for at least one portion of the satellite trajectories that are propagated to the future time and clock offsets that are propagated to the future time, the at least one portion of broadcast ephemeris to obtain a second position of the receiver.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for background decoding of a broadcast satellite-navigation message to maintain integrity of long-term-orbit information used in a Global-Navigation-Satellite System or other positioning system is described. The method may include processing the long-term-orbit information associated with at least one satellite to obtain a first position of a receiver; obtaining at least one portion of broadcast ephemeris transmitted from the at least one satellite; and processing, as a substitute for at least one portion of the long-term-orbit information, the at least one portion of broadcast ephemeris to obtain a second position of the receiver.
95 Citations
17 Claims
-
1. A method, comprising:
-
obtaining a first position of a receiver using satellite trajectories that are propagated to a future time and clock offsets that are propagated to the future time said satellite trajectories and clock offsets obtained from a server, obtaining at least one portion of broadcast ephemeris transmitted from at least one satellite; sending from the receiver to the server the at least one portion of broadcast ephemeris; obtaining a second position of the receiver from a server, wherein the server processes as a substitute for at least one portion of the satellite trajectories that are propagated to the future time and clock offsets that are propagated to the future time, the at least one portion of broadcast ephemeris to obtain a second position of the receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 14, 15)
-
-
9. A receiver comprising:
-
a processor for executing a plurality of instructions; and a non-transitory computer readable medium storing a plurality of instructions, wherein the plurality of instructions cause said processor to; obtaining a first position of a receiver using satellite trajectories that are propagated to a future time and clock offsets that are propagated to the future time said satellite trajectories and clock offsets obtained from a server; obtaining at least one portion of broadcast ephemeris transmitted from at least one satellite; sending from the receiver to the server the at least one portion of the broadcast ephemeris; receiving from the server a second position of the receiver, wherein the second position of the receiver is determined by substituting the at least one portion of the broadcast ephemeris for the at least one portion of the satellite trajectories that are propagated to the future time. - View Dependent Claims (10, 11, 12, 13, 16, 17)
-
Specification