Global positioning system receiver and satellite clock correcting method thereof
First Claim
1. A global positioning system receiver comprising:
- a satellite signal receiving part constructed and arranged to extract navigation data from a satellite signal received from at least one satellite;
a decoder constructed and arranged to decode the navigation data;
a satellite location determining part constructed and arranged to determine a location of the at least one satellite according to the decoded navigation data; and
a satellite clock correcting part constructed and arranged to calculate a velocity of the at least one satellite and to correct a satellite clock based on a satellite clock error, wherein the satellite clock error is determined by dividing a result of the calculated satellite velocity and the determined satellite location by a square of the speed of light.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a global positioning system receiver which comprises a satellite signal receiving part constructed and arranged to extract navigation data from a satellite signal received from at least one satellite; a decoder constructed and arranged to decode the navigation data; a satellite location determining part constructed and arranged to determine a location of the at least one satellite according to the decoded navigation data; and a satellite clock correcting part constructed and arranged to calculate a velocity of the at least one satellite and to correct a satellite clock based on at least one of the calculated satellite velocity and the location of the at least one satellite.
-
Citations
10 Claims
-
1. A global positioning system receiver comprising:
-
a satellite signal receiving part constructed and arranged to extract navigation data from a satellite signal received from at least one satellite; a decoder constructed and arranged to decode the navigation data; a satellite location determining part constructed and arranged to determine a location of the at least one satellite according to the decoded navigation data; and a satellite clock correcting part constructed and arranged to calculate a velocity of the at least one satellite and to correct a satellite clock based on a satellite clock error, wherein the satellite clock error is determined by dividing a result of the calculated satellite velocity and the determined satellite location by a square of the speed of light. - View Dependent Claims (2, 3, 4)
-
-
5. A method of correcting a satellite clock of a global positioning system receiver, comprising:
-
extracting navigation data from a satellite signal of at least one satellite; decoding the navigation data; determining a location of the at least one satellite according to the decoded navigation data; calculating a velocity of the at least one satellite; calculating a satellite clock error based on at least one of the velocity of the at least one satellite and the location of the at least one satellite, wherein the satellite clock error is determined by dividing a result of the satellite velocity and the satellite location by a square of the speed of light; and correcting a satellite clock based on the satellite clock error. - View Dependent Claims (6, 7)
-
-
8. A method of correcting a satellite clock of a global positioning system receiver, comprising:
-
acquiring a Doppler value from a satellite signal of at least one satellite; calculating a velocity of the at least one satellite based on the Doppler value; calculating a satellite clock error based on at least one of the velocity and a location of the at least one satellite, wherein the satellite clock error is determined by dividing a result of the velocity and the location by a square of the speed of light; and correcting a satellite clock based on the satellite clock error. - View Dependent Claims (9, 10)
-
Specification