← Back to Patent Explorer
US5563607A Expired / Lapsed US ⏱️ 0.0 years remaining

Time and/or location tagging of an event

Assignee: Trimble Inc
•
Filing: 1994-05-26
•
Granted: 1996-10-08
•
Expires: 2014-05-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A differential GPS system for precise time and/or location tagging of an event. Reference and rover units cooperate to compensate for delayed availability at the rover unit of error-correction data transmitted via a two-way, high-latency communication link. A reference unit calculates and stores error-correction data. A rover unit collects and stores uncorrected GPS fix data, and transmits a message demanding error-correction data. The message preferably includes a time stamp indicating the time for which the error-correction data is to be valid. In reply to a demand message from a rover unit, the reference unit retrieves stored error-correction data and transmits it to the rover unit via the high-latency communication link. The reference unit includes a time stamp indicating the valid time of the error correction data if the valid time is not implicit in the reply. The rover unit uses the stored, uncorrected GPS fix data and the received error-correction data to compute a differentially-corrected GPS fix.

Inventors

  • 👤 Peter Van Wyck Loomis
  • 👤 James E. Jones, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:50
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/01; G01S19/03; G01S19/07; G01S19/071

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 152 words
A method for obtaining optimally error-corrected GPS position and time fixes in near real-time at a remote rover unit, comprising the steps of: a. positioning the rover unit at a selected location and, at the rover unit, receiving GPS signals, storing uncorrected data from which a GPS fix can be computed, and transmitting a demand for error-correction data over a communication link having a two-way communication latency unacceptable for realtime communication of DGPS error-correction data; b. at a known location remote from the rover, receiving GPS signals, computing error-correction data and storing a sequence of error-correction data for a plurality of times, receiving the demand for error correction data, retrieving error-correction data from storage, and transmitting error-correction data over the communication link to the rover unit; c. at the rover unit, receiving the transmitted error-correction data, and computing a differentially-corrected fix using the received error correction data and the stored uncorrected data.
Claim 2
Independent Claim 152 words
A method for obtaining optimally error-corrected GPS position and time fixes in near real-time at a remote rover unit, comprising the steps of: a. positioning the rover unit at a selected location and, at the rover unit, receiving GPS signals, storing uncorrected data from which a GPS fix can be computed, and transmitting a demand for error-correction data over a communication link having a two-way communication latency unacceptable for realtime communication of DGPS error-correction data; b. at a known location remote from the rover, receiving GPS signals, computing error-correction data and storing a sequence of error-correction data for a plurality of times, receiving the demand for error correction data, retrieving error-correction data from storage, and transmitting error-correction data over the communication link to the rover unit; c. at the rover unit, receiving the transmitted error-correction data, and computing a differentially-corrected fix using the received error correction data and the stored uncorrected data.
Claim 3
Dependent Claim 30 words
The method of claim 1, wherein transmitting a demand for error-correction data comprises transmitting a message containing a time stamp indicating a time for which valid error-correction data is desired.
Claim 4
Dependent Claim 19 words
The method of claim 2, wherein said message further contains an indication of nominal position of the rover unit.
Claim 5
Dependent Claim 22 words
The method of claim 2, wherein transmitting error-correction data comprises transmitting error-correction data valid at the time indicated by the time stamp.
Claim 6
Dependent Claim 35 words
The method of claim 3, wherein transmitting error-correction data comprises transmitting error-correction data valid at the time indicated by the time stamp and for a geographical region including the nominal position of the rover unit.
Claim 7
Dependent Claim 32 words
The method of claim 2, further comprising the step of interpolating from the error-correction data retrieved from storage a set of error-correction data valid at the time indicated by the time stamp.
Claim 8
Dependent Claim 44 words
The method of claim 2, further comprising the step of interpolating from the error-correction data retrieved from storage a set of error-correction data valid at the time indicated by the time stamp for a geographical region including the nominal position of the rover unit.
Claim 9
Dependent Claim 44 words
The method of claim 2, wherein step a further comprises the step of computing pseudo-range residuals relative to nominal position and line-of-sight vectors and wherein storing uncorrected data comprises storing the pseudo-range residuals and line-of-sight vectors and the nominal position and the time tag.
Claim 10
Dependent Claim 47 words
The method of claim 2, wherein step a further comprises the step of computing pseudo-range residuals relative to nominal position and a navigation gain matrix and wherein storing uncorrected data comprises storing the pseudo-range residuals and navigation gain matrix and the nominal position and the time tag.
Claim 11
Dependent Claim 39 words
The method of claim 2, wherein step a further comprises the step of computing pseudo-ranges and wherein storing uncorrected data comprises storing the pseudo-ranges and a set of orbit parameter data and the nominal position and the time tag.
Claim 12
Dependent Claim 43 words
The method of claim 2, wherein step a further comprises the step of computing an uncorrected position solution and a navigation gain matrix, and wherein storing uncorrected data comprises storing the uncorrected position solution and the navigation gain matrix and the time tag.
Claim 13
Dependent Claim 184 words
Apparatus for obtaining optimally error-corrected GPS position and time fixes in near real-time at a rover unit remote from a reference unit, comprising: a. a rover unit comprising: i. a GPS receiver for receiving GPS signals, ii. a processor with associated memory for storing uncorrected data from which a GPS fix can be computed and for computing a differentially-corrected fix using error-correction data and the stored uncorrected data, and iii. a rover-unit transceiver for transmitting a demand for error-correction data over a communication link having a two-way communication latency unacceptable for realtime communication of DGPS error-correction data and for receiving error-correction data over the communication link; and b. a reference unit comprising: i. a GPS receiver for receiving GPS signals, ii. a processor with associated memory for computing error-correction data and storing a sequence of error-correction data for a plurality of times and retrieving error-correction data from storage in response to a demand for error-correction data, and iii. a reference-unit transceiver for receiving the demand for error correction data and transmitting error-correction data retrieved from storage to the rover unit over the communication link.
Claim 14
Dependent Claim 184 words
Apparatus for obtaining optimally error-corrected GPS position and time fixes in near real-time at a rover unit remote from a reference unit, comprising: a. a rover unit comprising: i. a GPS receiver for receiving GPS signals, ii. a processor with associated memory for storing uncorrected data from which a GPS fix can be computed and for computing a differentially-corrected fix using error-correction data and the stored uncorrected data, and iii. a rover-unit transceiver for transmitting a demand for error-correction data over a communication link having a two-way communication latency unacceptable for realtime communication of DGPS error-correction data and for receiving error-correction data over the communication link; and b. a reference unit comprising: i. a GPS receiver for receiving GPS signals, ii. a processor with associated memory for computing error-correction data and storing a sequence of error-correction data for a plurality of times and retrieving error-correction data from storage in response to a demand for error-correction data, and iii. a reference-unit transceiver for receiving the demand for error correction data and transmitting error-correction data retrieved from storage to the rover unit over the communication link.
Claim 15
Dependent Claim 31 words
The apparatus of claim 12, wherein said demand for error-correction data comprises a time stamp indicating a time for which valid error-correction data is to be supplied by the reference unit.
Claim 16
Dependent Claim 24 words
The apparatus of method of claim 13, wherein said demand for error-correction data further comprises an indication of nominal position of the rover unit.
Claim 17
Dependent Claim 30 words
The apparatus of claim 13, wherein said reference unit is responsive to the demand for error-correction data for transmitting error-correction data valid at the time indicated by the time stamp.
Claim 18
Dependent Claim 43 words
The apparatus of claim 14, wherein said reference unit is responsive to the demand for error-correction data fix transmitting error-correction data valid at the time indicated by the time stamp and for a geographical region including the nominal position of the rover unit.
Claim 19
Dependent Claim 40 words
The apparatus of claim 13, wherein the processor of the reference unit is responsive to the demand for error-correction data for interpolating from stored error-correction data a set of error-correction data valid at the time indicated by the time stamp.
Claim 20
Dependent Claim 77 words
The apparatus of claim 13, wherein the processor of the rover unit is responsive to signals from the GPS receiver of the rover unit for computing pseudo-range residuals relative to nominal position and line-of-sight vectors, and for storing the pseudo-range residuals and line-of-sight vectors and the nominal position and the time tag, and wherein the processor of the rover unit is further responsive to error-correction data received from the reference unit for computing a differentially-corrected position fix.
Claim 21
Dependent Claim 80 words
The apparatus of claim 13, wherein the processor of the rover unit is responsive to signals from the GPS receiver of the rover unit for computing pseudo-range residuals relative to nominal position and a navigation gain matrix and for storing the pseudo-range residuals and navigation gain matrix and the nominal position and the time tag, and wherein the processor of the rover unit is further responsive to error-correction data received from the reference unit for computing a differentially-corrected position fix.
Claim 22
Dependent Claim 72 words
The apparatus of claim 13, wherein the processor of the rover unit is responsive to signals from the GPS receiver of the rover unit for computing pseudo-ranges and for storing the pseudo-ranges and a set of orbit parameter data and the nominal position and the time tag, and wherein the processor of the rover unit is further responsive to error-correction data received from the reference unit for computing a differentially-corrected position fix.
Claim 23
Dependent Claim 76 words
The apparatus of claim 13, wherein the processor of the rover unit is responsive to signals from the GPS receiver of the rover unit for computing an uncorrected position solution and a navigation gain matrix, and for storing the uncorrected position solution and the navigation gain matrix and the time tag, and wherein the processor of the rover unit is further responsive to error-correction data received from the reference unit for computing a differentially-corrected position fix.

References Cited (Backward Citations)

US5379224A Cited
US5361212A Cited
US5345244A Cited
US5420592A Cited
US5379045A Cited
US5434789A Cited
US5438771A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-10-08 2000-04-08 2000-10-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-10-08 2004-04-08 2004-10-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-10-08 2008-04-08 2008-10-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag