Synchronization of an external device using a GPS receiver
First Claim
1. A method for synchronization of a clock of an external device with a GPS device, comprising:
- processing a plurality of data sentences received at said external device from said GPS device to determine a data sentence containing a best available time information that is most accurate among said plurality of data sentences;
determining an amount of correction to compensate for at least one variable time delay introduced by at least one process selected from the group consisting of a process performed by said GPS device, a data sentence transmission from said GPS device to said external device, and a data processing step performed by said external device;
determining a synchronization time using said amount of correction and said best available time information; and
correcting a timing error introduced by said external device clock.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for synchronization of an external device'"'"'s clock 324 with a GPS device 104 is provided. The method can comprise processing one or more data sentences received at the external device 106 from the GPS device to determine a data sentence containing the best available time information that is most accurate among the data sentences. Also, an amount of correction can be determined to compensate for one or more variable time delays introduced by one or more processes. The one or more processes can selected from a group consisting of a process performed by the GPS device t1b, a data sentence transmission from the GPS device to the external device t2b, and a data processing step performed by the external device t3b. A synchronization time using the amount of correction and the best available time information can be provided. The method can further comprise correcting a timing error introduced into time stamp values by the external device clock. This step can include removing an accumulate error by restarting the method after a pre-defined amount of time (e.g., one hour).
18 Citations
20 Claims
-
1. A method for synchronization of a clock of an external device with a GPS device, comprising:
-
processing a plurality of data sentences received at said external device from said GPS device to determine a data sentence containing a best available time information that is most accurate among said plurality of data sentences;
determining an amount of correction to compensate for at least one variable time delay introduced by at least one process selected from the group consisting of a process performed by said GPS device, a data sentence transmission from said GPS device to said external device, and a data processing step performed by said external device;
determining a synchronization time using said amount of correction and said best available time information; and
correcting a timing error introduced by said external device clock. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification