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

Method for determining the location of a GPS receiver using an estimated reference time

Assignee: Ericsson Inc
•
Filing: 1997-12-18
•
Granted: 2000-07-04
•
Expires: 2017-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for determining the location of a satellite receiver. The method begins by selecting a trial time for use in calculating a presumed location of the receiver using at least four satellites. The presumed location is calculated based on the selected trial time. A first range from the presumed location to a fifth satellite is calculated and a second range from the presumed location to the fifth satellite is measured. A comparison is then made between the first range to the second range. If the first range is unequal to the second range the presumed location is not the actual location. A new trial time is selected and the method is repeated. When the first range and the second range are substantially the same then the presumed location is the actual location.

Inventors

  • 👤 William O. Camp, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 23:36
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/01; G01S19/03; G01S19/08; G01S19/05; G01S19/38; G01S19/39; G01S19/40; G01S5/00; G01S5/0009; G01S5/0045; G01S5/0063; G01S2205/00; G01S2205/001; G01S2205/008

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 188 words
A method for determining the location of a satellite receiver comprising the steps of: calculating satellite auxiliary information based on a known location other than a current unknown location of the satellite receiver; transmitting that calculated auxiliary information to the satellite receiver at the unknown location; and determining by the satellite receiver of its location by performing the following steps: (a) selecting using the auxiliary information for the known location a trial time for use in calculating a presumed location using at least four satellites; (b) calculating the presumed location of the satellite receiver based on the selected trial time; (c) calculating a first range from the presumed location to a fifth satellite; (d) measuring a second range from the presumed location to the fifth satellite; (e) comparing the first range to the second range; (f) acknowledging the presumed location as the actual current location of the satellite receiver if the first range is substantially equal to the second range; otherwise performing the steps of: (g) selecting a new trial time using the auxiliary information for the known location; and (h) repeating the process beginning with step (b).
Claim 2
Independent Claim 188 words
A method for determining the location of a satellite receiver comprising the steps of: calculating satellite auxiliary information based on a known location other than a current unknown location of the satellite receiver; transmitting that calculated auxiliary information to the satellite receiver at the unknown location; and determining by the satellite receiver of its location by performing the following steps: (a) selecting using the auxiliary information for the known location a trial time for use in calculating a presumed location using at least four satellites; (b) calculating the presumed location of the satellite receiver based on the selected trial time; (c) calculating a first range from the presumed location to a fifth satellite; (d) measuring a second range from the presumed location to the fifth satellite; (e) comparing the first range to the second range; (f) acknowledging the presumed location as the actual current location of the satellite receiver if the first range is substantially equal to the second range; otherwise performing the steps of: (g) selecting a new trial time using the auxiliary information for the known location; and (h) repeating the process beginning with step (b).
Claim 3
Dependent Claim 111 words
The method recited in claim 1, wherein the step of calculating the presumed location comprises the steps of: calculating a current location for each of the at least four satellites; calculating a third range from each of the four satellites to a known location; measuring the third range from each of the four satellites to the unknown location of the satellite receiver; calculating a correction vector based on a difference between the calculated third range from each of the four satellites to the known location and the measured third range from each of the four satellites to the unknown location; and adding the correction vector to coordinates of the known location.
Claim 4
Dependent Claim 68 words
The method recited in claim 2, wherein the step of calculating a correction vector comprises the step multiplying the difference between the calculated range from each of the four satellites to the known location and the measured range from each of the four satellites to the unknown location by the inverse of the matrix of unit vector cosines from the known location to each of the four satellites.
Claim 5
Dependent Claim 38 words
The method recited in claim 2, wherein the step of transmitting the auxiliary information comprises the step of transmitting the auxiliary information over a cellular telephone network to the satellite receiver which comprises part of a cellular telephone.
Claim 6
Dependent Claim 56 words
The method recited in claim 1, further including the step of receiving auxiliary information comprising: a list of satellites in view of the receiver; clock correction information; original three dimensional coordinates for each of the listed satellites; three dimensional velocities and trajectories of each of the listed satellites; and three dimensional coordinates of the known location.
Claim 7
Dependent Claim 103 words
The method recited in claim 5, wherein the step of calculating a current location for each of the at least four satellites comprises the steps of: calculating a time difference between the selected trial time and a time when the three dimensional coordinates for each of the four satellites was determined; multiplying the time difference by the velocities of each of the four satellites to determine a distance traveled by each of the four satellites during the time difference; and identifying the location of each of the four satellites based on the distance traveled and the trajectories of each of the four satellites.
Claim 8
Dependent Claim 43 words
The method recited in claim 1, further including the step of receiving auxiliary information comprising: a list of satellites in view of the receiver; clock correction information; ephemeris data for each of the listed satellites; and three dimensional coordinates of the known location.
Claim 9
Dependent Claim 35 words
The method recited in claim 7 wherein the step of calculating current locations of the at least four satellites comprises the step of extrapolating the information in the ephemeris data to calculate the current locations.
Claim 10
Independent Claim 98 words
A method, comprising the steps of: calculating satellite auxiliary information based on a known location other than a current unknown location of a satellite receiver; transmitting that calculated auxiliary information to the satellite receiver at the unknown location; utilizing of the auxiliary information by the satellite receiver to determine a trial time for use in calculating a presumed location of the satellite receiver with reference to a group of satellites; and verifying of the presumed location with reference to a satellite other than one of the group of satellites to determine an actual location of the satellite receiver.
Claim 11
Independent Claim 98 words
A method, comprising the steps of: calculating satellite auxiliary information based on a known location other than a current unknown location of a satellite receiver; transmitting that calculated auxiliary information to the satellite receiver at the unknown location; utilizing of the auxiliary information by the satellite receiver to determine a trial time for use in calculating a presumed location of the satellite receiver with reference to a group of satellites; and verifying of the presumed location with reference to a satellite other than one of the group of satellites to determine an actual location of the satellite receiver.
Claim 12
Dependent Claim 37 words
The method of claim 9 wherein the step of transmitting the auxiliary information comprises the step of transmitting the auxiliary information over a cellular telephone network to the satellite receiver which comprises part of a cellular telephone.
Claim 13
Dependent Claim 28 words
The method of claim 9 wherein the step of utilizing comprises the step of calculating the presumed location of the satellite receiver based on the selected trial time.
Claim 14
Dependent Claim 70 words
The method of claim 9 wherein the step of verifying comprises the steps of: calculating a first range from the presumed location to the other satellite; measuring a second range from the presumed location to the other satellite; comparing the first range to the second range; acknowledging the presumed location as the actual current location of the satellite receiver if the first range is substantially equal to the second range.
Claim 15
Independent Claim 120 words
A system, comprising: a device at a known location operable to calculate satellite auxiliary information based on that known location; a cellular telephone network for communicating that auxiliary information to a cellular mobile station at an unknown location other than the known location of the device; and a satellite receiver associated with the cellular mobile station operable to process the auxiliary information to determine a trial time for use in calculating a presumed location of the satellite receiver and cellular mobile station with reference to a group of satellites, and verify the presumed location with reference to a satellite other than one of the group of satellites to determine an actual location of the satellite receiver and cellular mobile station.
Claim 16
Independent Claim 120 words
A system, comprising: a device at a known location operable to calculate satellite auxiliary information based on that known location; a cellular telephone network for communicating that auxiliary information to a cellular mobile station at an unknown location other than the known location of the device; and a satellite receiver associated with the cellular mobile station operable to process the auxiliary information to determine a trial time for use in calculating a presumed location of the satellite receiver and cellular mobile station with reference to a group of satellites, and verify the presumed location with reference to a satellite other than one of the group of satellites to determine an actual location of the satellite receiver and cellular mobile station.

References Cited (Backward Citations)

US5751244A Cited
GB2264837A Cited
US5365450A Cited
US5422813A Cited
US5436632A Cited
US5831576A Cited
US5495257A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-07-04 2004-01-03 2004-07-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-07-04 2008-01-03 2008-07-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-07-04 2012-01-03 2012-07-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag