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
1. A method, comprising:
- processing 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.
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.
90 Citations
28 Claims
-
1. A method, comprising:
-
processing 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A receiver comprising:
-
memory operable to store executable instructions and long-term-orbit information associated with at least one satellite;
a processor operable to obtain from the memory the long-term-orbit information and the executable instructions, and to execute the executable instructions to;
process the long-term-orbit information to obtain a first position of the receiver;
obtain at least one portion of broadcast ephemeris transmitted from the at least one satellite; and
process, 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a receiver comprising;
a first memory operable to store executable instructions and long-term-orbit information associated with at least one satellite; and
a first processor operable to obtain from the first memory the long-term-orbit information and the executable instructions, and to execute the executable instructions to;
process the long-term-orbit information to obtain a first position of the receiver;
obtain at least one portion of broadcast ephemeris transmitted from the at least one satellite; and
process, 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; and
a server comprising;
a second memory operable to store executable instructions and the long-term-orbit information; and
a second processor operable to obtain from the second memory the executable instructions and operable to execute the executable instructions to;
provide to the receiver the long-term-orbit information.
-
-
22. A system comprising:
-
a receiver comprising;
a first memory operable to store executable instructions and long-term-orbit information associated with the at least one satellite; and
a first processor operable to obtain from the first memory the long-term-orbit information and the executable instructions, and to execute the executable instructions to;
process the long-term-orbit information to obtain a first position of the receiver; and
a server comprising;
a second memory operable to store executable instructions and the long-term-orbit information; and
a second processor operable to obtain from the second memory the long-term-orbit information and the executable instructions, and to execute the executable instructions to;
obtain broadcast ephemeris transmitted from at least one satellite; and
process, 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.
-
-
23. A system comprising:
-
a receiver comprising;
a first memory operable to store executable instructions;
a first processor operable to obtain from the first memory the executable instructions, and to execute the executable instructions to;
obtain pseuodranges to at plurality of satellites; and
a transmitter operable to transmit the pseudoranges; and
a server comprising;
a second memory operable to store executable instructions and the long-term-orbit information associated with at least one of the plurality of satellites; and
a second processor operable to obtain from the second memory the long-term-orbit information and the executable instructions, and to execute the executable instructions to;
process the pseudoranges and the long-term-orbit information to obtain a first position of the receiver;
obtain broadcast ephemeris transmitted from at least one of the plurality of satellites; and
process, 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. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification