Satellite positioning system receivers and methods
First Claim
Patent Images
1. A method in a satellite positioning system receiver, comprising:
- receiving a plurality of issues of ephemeris data for at least one satellite;
deriving relatively low-resolution satellite orbital information for the at least one satellite from satellite information obtained from the corresponding plurality of issues of ephemeris data received for the at least one satellite.
2 Assignments
0 Petitions
Accused Products
Abstract
A method in a satellite positioning system receiver having stored almanac data including determining information for a satellite using ephemeris data (710), determining information for the same satellite using the stored almanac data (722), determining an error between the satellite information determined from the ephemeris data and the satellite information determined from the stored almanac data (730), and updating the stored almanac data based upon the error (734).
128 Citations
40 Claims
-
1. A method in a satellite positioning system receiver, comprising:
-
receiving a plurality of issues of ephemeris data for at least one satellite;
deriving relatively low-resolution satellite orbital information for the at least one satellite from satellite information obtained from the corresponding plurality of issues of ephemeris data received for the at least one satellite. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method in a satellite positioning system receiver having stored almanac data, the method comprising:
-
determining information for a satellite using ephemeris data;
determining information for the same satellite using the stored almanac data;
determining an error between the satellite information determined from the ephemeris data and the satellite information determined from the stored almanac data;
updating the stored almanac data based upon the error. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method in a satellite positioning system receiver having stored almanac data, the method comprising:
-
determining, at corresponding time periods, location and velocity information for a satellite based on a plurality of issues of ephemeris data for the satellite;
determining location and velocity information for the satellite based on the stored almanac data for the satellite at the same time periods for which the location and velocity information based on the plurality of issues of ephemeris data was determined;
for each time period, determining error between the location and velocity information for the satellite based on the ephemeris data and the location and velocity information for the satellite based on the stored almanac data;
updating the stored almanac data based upon the error.
-
-
19. A method in a satellite positioning system receiver having a battery, the method comprising:
-
determining whether the receiver is connected to a power supply other than its battery;
beginning continuous reception of satellite positioning system navigation data when the receiver is connected to a power supply other than its battery;
storing the navigation data received in memory of the receiver. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method in a satellite positioning system receiver, the method comprising:
-
operating the receiver synchronously with an expected time of arrival of information from at least one satellite of a satellite positioning system;
receiving the information from the at least one satellite when the receiver is operating during the expected time of arrival of the information. - View Dependent Claims (26, 28, 30, 31, 32, 33)
-
-
29. The method of claim 27, operating the receiver during time periods when the arrival of information is not expected for performing functions other than receiving the information.
-
34. A method in a satellite positioning system receiver not attempting to acquire satellites, the method comprising:
-
determining that ephemeris data for at least one satellite stored on the satellite positioning system receiver is no longer useful for generating satellite acquisition assistance data;
periodically requesting updated ephemeris data for satellites from a communications network while the satellite positioning system receiver is not attempting to acquire satellites until the satellite positioning system receiver has received updated ephemeris data for the at least one satellite. - View Dependent Claims (35)
-
-
36. A method in a satellite positioning system receiver, the method comprising:
-
determining that ephemeris data stored on the satellite positioning system receiver is outdated;
requesting current ephemeris data for the same satellite with a over-the-air message while not attempting to acquire satellites with the satellite positioning system receiver.
-
-
37. A method in a satellite positioning system receiver, the method comprising:
-
attempting to acquire at least one satellite with stored ephemeris data, determining that the ephemeris data is too inaccurate to acquire the least one satellite;
requesting accurate ephemeris data for the same satellite in an over-the-air message.
-
-
38. A method in an SPS received enabled communication device having stored almanac data, the method comprising:
-
storing ephemeris data received from a cellular network;
selecting whether to use the stored almanac data or the stored ephemeris data for determining satellite acquisition information;
determining satellite acquisition information using the selected almanac data or ephemeris data. - View Dependent Claims (39, 40)
-
Specification