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

Method and apparatus for efficient GPS assistance in a communication system

Assignee: Qualcomm Inc
•
Filing: 1999-09-09
•
Granted: 2000-10-17
•
Expires: 2019-09-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for efficiently transmitting location assistance information to a mobile communication device over a control channel with a minimal impact on the capacity of the control channel. A position location server provides a difference between satellite locations which have been computed using Almanac data and then Ephemeris data. Sending only the difference between the locations and satellite clock corrections computed using the two different data types, the total amount of information to be transmitted to a mobile communication device is significantly reduced. Furthermore, by providing rate of change information, the method and apparatus allows the location assistance information to remain valid for a relatively long time after it is has been received by the mobile communication device.

Inventors

  • 👤 Alkinoos Hector Vayanos
  • 👤 Samir S. Soliman
  • 👤 Parag Agashe
  • 👤 Ivan Fernandez

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 08:38
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/01; G01S19/03; G01S19/05; G01S19/07; H; H04; H04W; H04W64/00; G01S19/13; G01S19/24; G01S19/25; G01S19/258; G01S19/27; G01S2205/00; G01S2205/001; G01S2205/008

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 120 words
A server for calculating information that assists in locating the position of satellites, including: a) an output port capable of outputting an Almanac and satellite location information, including information regarding the difference between satellite clock corrections and locations computed based upon Almanac and Ephemeris data; and b) a processor, coupled to an output port, capable of: 1) computing the location of a satellite based upon the Almanac; 2) computing the satellite clock correction based upon the Almanac; 3) computing the location of the satellite based upon the Ephemeris; 4) computing the satellite clock correction based upon the Ephemeris; and 5) computing the difference between the location and satellite clock corrections which were computed based upon the Almanac and the Ephemeris.
Claim 2
Dependent Claim 120 words
A server for calculating information that assists in locating the position of satellites, including: a) an output port capable of outputting an Almanac and satellite location information, including information regarding the difference between satellite clock corrections and locations computed based upon Almanac and Ephemeris data; and b) a processor, coupled to an output port, capable of: 1) computing the location of a satellite based upon the Almanac; 2) computing the satellite clock correction based upon the Almanac; 3) computing the location of the satellite based upon the Ephemeris; 4) computing the satellite clock correction based upon the Ephemeris; and 5) computing the difference between the location and satellite clock corrections which were computed based upon the Almanac and the Ephemeris.
Claim 3
Independent Claim 186 words
A method for calculating the position of a satellite at a first location time, including the steps of: a) transmitting Almanac data to a mobile communication device; b) calculating remotely from the mobile communication device, the location of the satellite at the first location time using the transmitted Almanac data; c) calculating remotely from the mobile communication device, the satellite clock correction for the satellite at the first location time using the transmitted Almanac data; d) calculating remotely from the mobile communication device, the location of the satellite at the first location time using Ephemeris data; e) calculating remotely from the mobile communication device, the satellite clock correction for the satellite at the first location time using the Ephemeris data; f) calculating remotely from the mobile communication device, location differences as the difference between the location determined from the transmitted Almanac data and the location computed using the Ephemeris data; and g) calculating remotely from the mobile communication device, satellite clock differences as the difference between the satellite clock correction determined from the transmitted Almanac data and the satellite clock correction determined from the Ephemeris data.
Claim 4
Independent Claim 186 words
A method for calculating the position of a satellite at a first location time, including the steps of: a) transmitting Almanac data to a mobile communication device; b) calculating remotely from the mobile communication device, the location of the satellite at the first location time using the transmitted Almanac data; c) calculating remotely from the mobile communication device, the satellite clock correction for the satellite at the first location time using the transmitted Almanac data; d) calculating remotely from the mobile communication device, the location of the satellite at the first location time using Ephemeris data; e) calculating remotely from the mobile communication device, the satellite clock correction for the satellite at the first location time using the Ephemeris data; f) calculating remotely from the mobile communication device, location differences as the difference between the location determined from the transmitted Almanac data and the location computed using the Ephemeris data; and g) calculating remotely from the mobile communication device, satellite clock differences as the difference between the satellite clock correction determined from the transmitted Almanac data and the satellite clock correction determined from the Ephemeris data.
Claim 5
Dependent Claim 28 words
The method of claim 2, further including the steps of transmitting the satellite clock differences, the first location time, and the location differences to the mobile communication device.
Claim 6
Dependent Claim 29 words
The method of claim 3, wherein the satellite clock differences, the first location time, and the location differences are transmitted to the mobile communication device over a control channel.
Claim 7
Dependent Claim 29 words
The method of claim 3, wherein the satellite clock differences, the first location time, and the location differences are transmitted to the mobile communication device over a traffic channel.
Claim 8
Dependent Claim 68 words
The method of claim 2, further including the steps of: a) calculating, remotely from the mobile communication device, a differentially corrected clock value by adding a differential correction to the satellite clock difference; b) calculating, remotely from the mobile communication device, the rate of change of the location differences; and c) calculating, remotely from the mobile communication device, the rate of change of the differentially corrected clock value.
Claim 9
Dependent Claim 47 words
The method of claim 6, further including the step of transmitting the location differences, the rate of change of the location differences, the first location time, the differentially corrected clock value, and the rate of change of the differentially corrected clock value to the mobile communication device.
Claim 10
Dependent Claim 48 words
The method of claim 7, wherein the location differences, the rate of change of the location differences, the first location time, the differentially corrected clock value, and the rate of change of the differentially corrected clock value are transmitted to the mobile communication device over a control channel.
Claim 11
Dependent Claim 49 words
The method of claim 7, wherein the location differences, the rate of change of the location differences, the first lo cation time, the differentially corrected clock value, and the rate of change of the differentially corrected clock value are transmitted to the mobile communication device over a traffic channel.
Claim 12
Dependent Claim 32 words
The method of claim 2, further including the steps of calculating remotely from the mobile communication device, a differentially corrected clock value by adding a differential correction to the satellite clock difference.
Claim 13
Dependent Claim 29 words
The method of claim 10, further including the step of transmitting the differentially corrected clock value, the location differences, and the first location time to the mobile communication device.
Claim 14
Dependent Claim 27 words
The method of claim 10, further including the step of adjusting, remotely from the mobile communication device, the location differences based on the differentially corrected clock value.
Claim 15
Dependent Claim 25 words
The method of claim 12, further including the step of transmitting the adjusted location differences and the first location time to the mobile communication device.
Claim 16
Dependent Claim 26 words
The method of claim 13, wherein the adjusted location differences and the first location time are transmitted to the mobile communication device over a control channel.
Claim 17
Dependent Claim 26 words
The method of claim 13, wherein the adjusted location differences and the first location time are transmitted to the mobile communication device over a traffic channel.
Claim 18
Dependent Claim 49 words
The method of claim 2, further including the steps of: a) calculating, remotely from the mobile communication device, the rate of change of the location differences; b) transmitting the location differences, the rate of change of the location differences, and the first location time to the mobile communication device.
Claim 19
Dependent Claim 33 words
The method of claim 16, wherein the location differences, the rate of change of the location differences, and the first location time are transmitted to the mobile communication device over a control channel.
Claim 20
Dependent Claim 33 words
The method of claim 16, wherein the location differences, the rate of change of the location differences, and the first location time are transmitted to the mobile communication device over a traffic channel.
Claim 21
Dependent Claim 105 words
The method of claim 2, further including the steps of: a) calculating, remotely from the mobile communication device, a differentially corrected clock value by adding a differential correction to the satellite clock difference; b) calculating, remotely from the mobile communication device, the rate of change of the location differences; c) calculating, remotely from the mobile communication device, the rate of change of the differentially corrected clock value; and d) adjusting, remotely from the mobile communication device, the location differences and the rate of change of the location differences using the differentially corrected clock value and the rate of change of the differentially corrected clock value.
Claim 22
Dependent Claim 34 words
The method of claim 19 further including the steps of transmitting the adjusted location differences, the adjusted rate of change of the location differences, and the first location time to the mobile communication device.
Claim 23
Dependent Claim 35 words
The method of claim 20 wherein the adjusted location differences, the adjusted rate of change of the location differences, and the first location time are transmitted to the mobile communication device over a control channel.
Claim 24
Dependent Claim 35 words
The method of claim 20 wherein the adjusted location differences, the adjusted rate of change of the location differences, and the first location time are transmitted to the mobile communication device over a traffic channel.
Claim 25
Dependent Claim 105 words
The method of claim 2, further including the steps of: a) calculating, remotely from the mobile communication device, a differentially corrected clock value by adding a differential correction to the satellite clock difference; b) calculating, remotely from the mobile communication device, the rate of change of the location differences; c) calculating, remotely from the mobile communication device, the rate of change of the differentially corrected clock value; and d) adjusting, remotely from the mobile communication device, the differentially corrected clock value and the rate of change of the differentially corrected clock value using the location differences and the rate of change of the location differences.
Claim 26
Dependent Claim 32 words
The method of claim 23, further including the steps of transmitting the location differences, the rate of change of the location differences, and the first location time to the mobile communication device.
Claim 27
Dependent Claim 33 words
The method of claim 24, wherein the location differences, the rate of change of the location differences, and the first location time are transmitted to the mobile communication device over a control channel.
Claim 28
Dependent Claim 33 words
The method of claim 24, wherein the location differences, the rate of change of the location differences, and the first location time are transmitted to the mobile communication device over a traffic channel.
Claim 29
Dependent Claim 52 words
The method of claim 2, further including the steps of: a) calculating, remotely from the mobile communication device, a differentially corrected clock value by adding a differential correction to the satellite clock difference; and b) adjusting, remotely from the mobile communication device, the differentially corrected clock value based on the location differences.
Claim 30
Dependent Claim 14 words
The method of claim 10 or 27, wherein the differential correction includes ionospheric correction.
Claim 31
Dependent Claim 14 words
The method of claim 10 or 27, wherein the differential correction includes tropospheric correction.
Claim 32
Dependent Claim 20 words
The method of claim 10 or 27, wherein the differential correction includes factors due to the rotation of the earth.
Claim 33
Dependent Claim 27 words
The method of claim 27, further including the step of transmitting the first location time and the adjusted differentially corrected clock value to the mobile communication device.
Claim 34
Dependent Claim 28 words
The method of claim 31, wherein the first location time and the adjusted differentially corrected clock value are transmitted to the mobile communication device over a control channel.
Claim 35
Dependent Claim 28 words
The method of claim 31, wherein the first location time and the adjusted differentially corrected clock value are transmitted to the mobile communication device over a traffic channel.

References Cited (Backward Citations)

US4445118A Cited
US5731786A Cited
US5841396A Cited
US5886665A Cited
US5982324A Cited
US6011509A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag