Patent US5928306A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5928306A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for automated differential GPS processing

Assignee: Trimble Inc
•
Filing: 1996-08-22
•
Granted: 1999-07-27
•
Expires: 2016-08-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract GPS position information is collected and stored in a computer system. The GPS position information includes time-stamps that indicates when the GPS position information was collected. The computer system uses the time stamps to generate an error correction file name for an error correction file that can be used to correct the GPS position information. Using the generated error correction file name, the computer system connects to a file server that stores differential GPS error correction files and copies the needed differential GPS error correction file. The computer system connects to the DGPS file server using the File Transfer Protocol of the global Internet. The computer system then corrects the GPS position information in the computer system using the retrieved DGPS error correction file.

Inventors

  • 👤 Peter Glen France
  • 👤 Paul D. Perreault

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 15:32
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/38; G01S19/39; G01S19/40; G01S19/41; G01C; G01C21/00; G01C21/20; G01S19/01; G01S19/03; G01S19/07; G01S19/071

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 149 words
A computer implemented method of correcting GPS position information, said method comprising: storing GPS position information in a computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; opening a connection from said computer system to a base station coordination computer; requesting said base station coordination computer for an address of a file server that contains DGPS error correction files from a base station closest to a position indicated by said GPS position information; generating at least one DGPS error correction file name based upon said time-stamp; connecting said computer system to a file server associated with said nearest DGPS base station; copying a DGPS error correction file on said file server having said DGPS error correction file name into said computer system; and correcting said GPS position information in said computer system using said DGPS error correction file.
Claim 2
Dependent Claim 149 words
A computer implemented method of correcting GPS position information, said method comprising: storing GPS position information in a computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; opening a connection from said computer system to a base station coordination computer; requesting said base station coordination computer for an address of a file server that contains DGPS error correction files from a base station closest to a position indicated by said GPS position information; generating at least one DGPS error correction file name based upon said time-stamp; connecting said computer system to a file server associated with said nearest DGPS base station; copying a DGPS error correction file on said file server having said DGPS error correction file name into said computer system; and correcting said GPS position information in said computer system using said DGPS error correction file.
Claim 3
Dependent Claim 47 words
The method of claim 1 wherein said step of generating at least one error correction file name comprises: generating a file name based upon a time and a date when said GPS position information was collected; and adding a suffix that identifies a DGPS error correction file.
Claim 4
Dependent Claim 32 words
The method of claim 1 wherein said step of correcting said GPS position information comprises: decompressing said DGPS error correction file; and applying said error correction file to said GPS position information.
Claim 5
Dependent Claim 130 words
A computer implemented method of correcting GPS position information, said method comprising: storing GPS position information in a computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; examining said GPS position information to determine a nearest DGPS base station; generating at least one DGPS error correction file name based upon said time-stamp; connecting said computer system to a file server associated with said nearest DGPS base station; opening an File Transfer Protocol connection from said computer system to said file server; executing a "get" operation to get a DGPS error correction file having said DGPS error correction file name into said computer system; and correcting said GPS position information in said computer system using said DGPS error correction file.
Claim 6
Dependent Claim 130 words
A computer implemented method of correcting GPS position information, said method comprising: storing GPS position information in a computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; examining said GPS position information to determine a nearest DGPS base station; generating at least one DGPS error correction file name based upon said time-stamp; connecting said computer system to a file server associated with said nearest DGPS base station; opening an File Transfer Protocol connection from said computer system to said file server; executing a "get" operation to get a DGPS error correction file having said DGPS error correction file name into said computer system; and correcting said GPS position information in said computer system using said DGPS error correction file.
Claim 7
Dependent Claim 100 words
A computer system for correcting said GPS position information, said computer system comprising: a computer system having GPS position information that needs to be corrected, said computer system coupled to a network; at least one base station server coupled to said network, said base station server having a network address, said base station server having DGPS error correction files from an associated DGPS base station at a known position; and a base station coordination computer, said base station coordination computer having the network addresses of said base station server computers and the known position of said associated DGPS base stations.
Claim 8
Dependent Claim 100 words
A computer system for correcting said GPS position information, said computer system comprising: a computer system having GPS position information that needs to be corrected, said computer system coupled to a network; at least one base station server coupled to said network, said base station server having a network address, said base station server having DGPS error correction files from an associated DGPS base station at a known position; and a base station coordination computer, said base station coordination computer having the network addresses of said base station server computers and the known position of said associated DGPS base stations.
Claim 9
Dependent Claim 13 words
The computer system of claim 5 wherein said network comprises the global Internet.
Claim 10
Independent Claim 132 words
A method of correcting GPS position information, said method comprising: storing GPS position information in a computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; accessing a DGPS web site using a web browser on said computer system; downloading an applet from said DGPS web site, said applet examining said GPS position information to determine a nearest DGPS base station; generating at least one error correction file name based upon said time-stamp; connecting said computer system to a file server associated with said nearest DGPS base station; copying an error correction file on said file server having said error correction file name into said computer system; and correcting said GPS position information in said computer system using said error correction file.
Claim 11
Independent Claim 132 words
A method of correcting GPS position information, said method comprising: storing GPS position information in a computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; accessing a DGPS web site using a web browser on said computer system; downloading an applet from said DGPS web site, said applet examining said GPS position information to determine a nearest DGPS base station; generating at least one error correction file name based upon said time-stamp; connecting said computer system to a file server associated with said nearest DGPS base station; copying an error correction file on said file server having said error correction file name into said computer system; and correcting said GPS position information in said computer system using said error correction file.
Claim 12
Dependent Claim 120 words
A computer implemented method of correcting GPS position information, said method comprising: storing GPS position information in a computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; locating at least one DGPS error correction file based upon said time-stamp, said locating comprising scanning a directory for at least one DGPS error correction file, said step of scanning comprising determining a start time and a end time for each DGPS error correction file, selecting at least one DGPS error correction file based upon a time and a date when said GPS position information was collected, and correcting said GPS position information in said computer system using said error correction file.
Claim 13
Dependent Claim 120 words
A computer implemented method of correcting GPS position information, said method comprising: storing GPS position information in a computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; locating at least one DGPS error correction file based upon said time-stamp, said locating comprising scanning a directory for at least one DGPS error correction file, said step of scanning comprising determining a start time and a end time for each DGPS error correction file, selecting at least one DGPS error correction file based upon a time and a date when said GPS position information was collected, and correcting said GPS position information in said computer system using said error correction file.
Claim 14
Dependent Claim 59 words
The method of claim 8 wherein said step of locating at least one DGPS error correction file comprises: generating a file name based upon a time and a date when said GPS position information was collected; and adding a suffix that identifies a DGPS error correction file; and examining said directory for a file with said generated file name.
Claim 15
Dependent Claim 124 words
The method of claim 8 wherein said step of locating at least one DGPS error correction file further comprises: generating a DGPS error correction file name based upon a time and a date when said GPS position information was collected; and using a first DGPS error correction file having said DGPS error correction file name if said first DGPS error correction file exists; scanning saidu directory for a second DGPS error correction file if said first DGPS error correction file does not exist, said step of scanning comprising determining a start time and a end time for each DGPS error correction file; and selecting said second DGPS error correction file based upon said time and said date when said GPS position information was collected.
Claim 16
Independent Claim 93 words
A method of correcting GPS position information, said method comprising: generating DGPS error correction information on a DGPS base station, said DGPS base station having a known location; storing said DGPS error correction information on a DGPS server coupled to said base station, said DGPS server coupled to a network; collecting GPS position information with a rover GPS system, said rover GPS system having a wireless network connection; coupling said rover GPS system to said DGPS server with said wireless network device; processing said GPS position information with said DGPS error correction information.
Claim 17
Independent Claim 93 words
A method of correcting GPS position information, said method comprising: generating DGPS error correction information on a DGPS base station, said DGPS base station having a known location; storing said DGPS error correction information on a DGPS server coupled to said base station, said DGPS server coupled to a network; collecting GPS position information with a rover GPS system, said rover GPS system having a wireless network connection; coupling said rover GPS system to said DGPS server with said wireless network device; processing said GPS position information with said DGPS error correction information.
Claim 18
Dependent Claim 27 words
The method of correcting GPS position information as claimed in claim 11 wherein said wireless network connection on said rover GPS system comprises a wireless Internet access.
Claim 19
Dependent Claim 38 words
The method of correcting GPS position information as claimed in claim 11 wherein said rover GPS system couples to said DGPS server using telnet protocol and said DGPS server streams DGPS correction information to said rover GPS unit.
Claim 20
Dependent Claim 36 words
The method of correcting GPS position information as claimed in claim 11 wherein said rover GPS system couples to said DGPS server and said rover GPS unit transmits said GPS position information to said DGPS server.
Claim 21
Independent Claim 99 words
A method of correcting GPS position information, said method comprising: storing GPS position information in a local computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; determine a nearest DGPS base station that has DGPS error correction information with a dedicated DGPS correction program; accessing a DGPS server having said DGPS error correction information from said nearest DGPS base station using a dedicated DGPS correction program running on said local computer system; correcting said GPS position information in said local computer system using said DGPS error correction information.
Claim 22
Independent Claim 99 words
A method of correcting GPS position information, said method comprising: storing GPS position information in a local computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; determine a nearest DGPS base station that has DGPS error correction information with a dedicated DGPS correction program; accessing a DGPS server having said DGPS error correction information from said nearest DGPS base station using a dedicated DGPS correction program running on said local computer system; correcting said GPS position information in said local computer system using said DGPS error correction information.
Claim 23
Dependent Claim 27 words
The method of correcting GPS position information as claimed in claim 15 wherein said DGPS server is a World Wide Web server using HyperText Transport Protocol (HTTP).
Claim 24
Dependent Claim 38 words
The method of correcting GPS position information as claimed in claim 15 wherein said step of accessing a DGPS server having said DGPS error correction information comprises streaming said DGPS error correction information to said local computer system.
Claim 25
Independent Claim 80 words
A method of correcting GPS position information, said method comprising: storing GPS position information in a local computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; accessing DGPS web server using a web browser on said local computer system; streaming DGPS error correction information from said DGPS web server to said local computer system; correcting said GPS position information in said local computer system using said error correction information.
Claim 26
Independent Claim 80 words
A method of correcting GPS position information, said method comprising: storing GPS position information in a local computer system, said GPS position information having at least one time-stamp that indicates when said GPS position information was collected; accessing DGPS web server using a web browser on said local computer system; streaming DGPS error correction information from said DGPS web server to said local computer system; correcting said GPS position information in said local computer system using said error correction information.
Claim 27
Dependent Claim 49 words
The method of correcting GPS position information as claimed in claim 18 wherein said step of correcting said GPS position information in said local computer system using said error correction information comprises passing said error correction information to a plug-in error correction program that works with said web browser.

References Cited (Backward Citations)

US5432841A Cited
US5777580A Cited
US5345244A Cited
US5563607A Cited
US5638077A Cited
US5717737A Cited
US5717406A Cited
US5724316A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-07-26 2003-01-25 2003-07-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-07-26 2007-01-25 2007-07-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-07-26 2011-01-25 2011-07-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag