LOCATING SATELLITES
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method of locating the position of a satellite or a user using a satellite positioning system. The system and method includes receiving, at a terminal, satellite positioning data for at least one specified time period over a communications channel. In addition, the system includes storing, at the terminal, the satellite positioning data for the at least one specified time period. Responsive to an event at a later time, the system generally calculates, at the terminal, the satellite position at the later time based only on the satellite positioning data for the at least one specified time period.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method of for determining parameters used to determine the position of a satellite comprising:
-
downloading a new ephemeris data; recreating a plurality of prior positions of said satellite using previously stored parameters and said new ephemeris data; storing said new ephemeris data; calculating the actual positions of the satellite at a plurality of prior positions from the stored set of parameters; calculating an estimated position for each of a plurality of prior positions using said new satellite positioning data; calculating the error of each of said plurality of prior positions; and fitting a curve to said errors stored set of parameters and storing the coefficients describing said curve; computing the updated set of parameters. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 40)
-
-
29. A terminal configured to determine parameters used to determine the position of a satellite configured to:
-
download a new ephemeris data; recreate a plurality of prior positions of said satellite using previously stored parameters and said new ephemeris data; store said new ephemeris data; calculating the actual positions of the satellite at a plurality of prior positions from the stored set of parameters; calculating an estimated position for each of a plurality of prior positions using said new satellite positioning data; calculate the error of each of said plurality of prior positions; and fit a curve to said errors stored set of parameters and storing the coefficients describing said curve; compute the updated set of parameters. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A terminal for determining parameters used to determine the position of a satellite comprising:
-
means for downloading a new ephemeris data; means for recreating a plurality of prior positions of said satellite using previously stored parameters and said new ephemeris data; means for storing said new ephemeris data; means for calculating the actual positions of the satellite at a plurality of prior positions from the stored set of parameters; means for calculating an estimated position for each of a plurality of prior positions using said new satellite positioning data; means for calculating the error of each of said plurality of prior positions; and means for fitting a curve to said errors stored set of parameters and storing the coefficients describing said curve; means for computing the updated set of parameters.
-
-
37. A terminal configured to locate the position of a satellite in a satellite positioning system comprising:
-
a receiver configured to receive at a terminal, satellite positioning data for at least one specified time period over a communications channel; a memory configured to store at the terminal, the satellite positioning data at least one specified time period; and
a set of parameters, wherein said parameters describe the position of the satellite at other time periods; anda calculator configured to calculate, responsive to an even at a later time, the satellite position at the later time based on the satellite positioning data for the at least one specified time period and the set of parameters. - View Dependent Claims (38)
-
-
39. A method of locating the position of a satellite in a satellite positioning system comprising:
-
receiving at a terminal, satellite positioning data for at least one specified time period over a communications channel; storing at the terminal, the satellite positioning data at least one specified time period; and
a set of parameters, wherein said parameters describe the position of the satellite at other time periods; andresponsive to an even at a later time, calculating, at the terminal, the satellite position at the later time based on the satellite positioning data for the at least one specified time period and the set of parameters.
-
Specification