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

Method and system for using altitude information in a satellite positioning system

Assignee: SnapTrack Inc
•
Filing: 1998-05-05
•
Granted: 2000-05-09
•
Expires: 2018-05-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for determining a position of a mobile satellite positioning system (SPS) receiver. In one example of a method, a cell object information is determined; this cell object information comprises at least one of a cell object location or a cell object identification. An altitude is determined from the cell object information which is selected based upon a cell site transmitter which is in wireless communication with a cell based communication system which is coupled to (and typically integrated with) the mobile SPS receiver. The position of the mobile SPS receiver is calculated using the altitude which is determined from the cell object information. In another example of a method, an altitude pseudomeasurement is determined from an estimate of an altitude of the mobile SPS receiver. This estimate of the altitude may be from a cell based information source in a cell based system or may be an average altitude of the area of radio coverage of a wireless basestation in the non-cell based system. The altitude pseudomeasurement may be used as a redundant measurement with fault detection and isolation techniques to determine whether at least one pseudorange has a faulty condition. Alternatively (or in addition), a comparison of the estimated altitude to a calculated altitude determines a condition of at least one pseudorange between an SPS satellite and the mobile SPS receiver. In one embodiment of this example, the position is determined from a position solution algorithm, and if the condition is a first state (not a fault state) the at least one pseudorange is used in the position solution algorithm.

Inventors

  • 👤 Leonid Sheynblat

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 16:15
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/01; G01S19/03; G01S19/10; G01S19/12; G01S19/38; G01S19/39; G01S19/42; G01S19/45; G01S19/46; G01S19/07; G01S19/50; G01S19/13; G01S19/20

Claims Analysis

Total Claims: 40
Claim 1
Independent Claim 89 words
A method for determining a position of a mobile satellite positioning system (SPS) receiver having a cell based communication receiver, said method comprising: determining a cell object information, said cell object information comprising at least one of a cell object location or a cell object identification; determining an altitude from said cell object information, wherein said cell object information is selected based upon a cell site transmitter which is in wireless communication with said cell based communication receiver; calculating a position of said mobile SPS receiver using said altitude.
Claim 2
Independent Claim 89 words
A method for determining a position of a mobile satellite positioning system (SPS) receiver having a cell based communication receiver, said method comprising: determining a cell object information, said cell object information comprising at least one of a cell object location or a cell object identification; determining an altitude from said cell object information, wherein said cell object information is selected based upon a cell site transmitter which is in wireless communication with said cell based communication receiver; calculating a position of said mobile SPS receiver using said altitude.
Claim 3
Dependent Claim 28 words
A method as in claim 1 wherein said cell object information is information representing at least one of a location or an identification of said cell site transmitter.
Claim 4
Dependent Claim 18 words
A method as in claim 2 wherein said altitude is an approximate altitude of said cell site transmitter.
Claim 5
Dependent Claim 24 words
A method as in claim 2 wherein said altitude is a mathematical representation of altitudes in the geographical vicinity of said cell site transmitter.
Claim 6
Dependent Claim 22 words
A method as in claim 2 wherein said cell object information and said altitude are stored in a computer readable storage medium.
Claim 7
Dependent Claim 23 words
A method as in claim 5 further comprising: transmitting at least one pseudorange from said mobile SPS receiver to a remote processing station.
Claim 8
Dependent Claim 55 words
A method as in claim 6 wherein said transmitting is through a receiver at said cell site transmitter and wherein said remote processing station is coupled to a cellular switching center which is coupled to said cell site transmitter and wherein said remote processing system determines said altitude and calculates said position using said altitude.
Claim 9
Dependent Claim 28 words
A method as in claim 2 further comprising: transmitting said altitude to said mobile SPS receiver, and wherein said mobile SPS receiver calculates said position using said altitude.
Claim 10
Dependent Claim 27 words
A method as in claim 2 further comprising: transmitting said cell object information to said mobile SPS receiver, and wherein said mobile SPS receiver determines said altitude.
Claim 11
Dependent Claim 17 words
A method as in claim 7 further comprising: receiving, at said remote processing system, satellite ephemeris data.
Claim 12
Dependent Claim 101 words
A computer readable medium containing executable computer program instructions which, when executed by a data processing system, cause said data processing system to perform a method comprising: determining a cell object information, said cell object information comprising at least one of a cell object location or a cell object identification; determining an altitude from said cell object information, wherein said cell object information is selected based upon a cell site transmitter which is in wireless communication with a cell based communication receiver of a mobile satellite positioning system (SPS) receiver; calculating a position of said mobile SPS receiver using said altitude.
Claim 13
Dependent Claim 101 words
A computer readable medium containing executable computer program instructions which, when executed by a data processing system, cause said data processing system to perform a method comprising: determining a cell object information, said cell object information comprising at least one of a cell object location or a cell object identification; determining an altitude from said cell object information, wherein said cell object information is selected based upon a cell site transmitter which is in wireless communication with a cell based communication receiver of a mobile satellite positioning system (SPS) receiver; calculating a position of said mobile SPS receiver using said altitude.
Claim 14
Dependent Claim 30 words
A computer readable medium as in claim 11 wherein said cell object information is information representing at least one of a location or an identification of said cell site transmitter.
Claim 15
Dependent Claim 20 words
A computer readable medium as in claim 12 wherein said altitude is an approximate altitude of said cell site transmitter.
Claim 16
Dependent Claim 26 words
A computer readable medium as in claim 12 wherein said altitude is a mathematical representation of altitudes in the geographical vicinity of said cell site transmitter.
Claim 17
Dependent Claim 24 words
A computer readable medium as in claim 12 wherein said cell object information and said altitude are stored in a computer readable storage medium.
Claim 18
Dependent Claim 28 words
A computer readable medium as in claim 15 wherein said method further comprises: transmitting at least one pseudorange from said mobile SPS receiver to a remote processing station.
Claim 19
Dependent Claim 57 words
A computer readable medium as in claim 16 wherein said transmitting is through a receiver at said cell site transmitter and wherein said remote processing station is coupled to a cellular switching center which is coupled to said cell site transmitter and wherein said remote processing system determines said altitude and calculates said position using said altitude.
Claim 20
Dependent Claim 33 words
A computer readable medium as in claim 12 wherein said method further comprises: transmitting said altitude to said mobile SPS receiver, and wherein said mobile SPS receiver calculates said position using said altitude.
Claim 21
Dependent Claim 32 words
A computer readable medium as in claim 12 wherein said method further comprises: transmitting said cell object information to said mobile SPS receiver, and wherein said mobile SPS receiver determines said altitude.
Claim 22
Dependent Claim 22 words
A computer readable medium as in claim 17 wherein said method further comprises: receiving, at said remote processing system, satellite ephemeris data.
Claim 23
Dependent Claim 114 words
A data processing station comprising: a processor; a storage device coupled to said processor; a transceiver coupled to said processor, said transceiver for coupling said data processing station to a wireless cell site, said storage device storing a cell object information which comprises at least one of a cell object location or a cell object identification for said wireless cell site, wherein said processor determines an altitude from said cell object information which is selected based upon said wireless cell site being in wireless communication with a cell based communication receiver of a mobile satellite positioning system (SPS) receiver and wherein said processor calculates a position of said mobile SPS receiver using said altitude.
Claim 24
Dependent Claim 114 words
A data processing station comprising: a processor; a storage device coupled to said processor; a transceiver coupled to said processor, said transceiver for coupling said data processing station to a wireless cell site, said storage device storing a cell object information which comprises at least one of a cell object location or a cell object identification for said wireless cell site, wherein said processor determines an altitude from said cell object information which is selected based upon said wireless cell site being in wireless communication with a cell based communication receiver of a mobile satellite positioning system (SPS) receiver and wherein said processor calculates a position of said mobile SPS receiver using said altitude.
Claim 25
Dependent Claim 48 words
A data processing station as in claim 21 wherein said processor receives a source of SPS signals and said transceiver receives at least one pseudorange from said wireless cell site and wherein said processor uses said SPS signals and said at least one pseudorange to determine said position.
Claim 26
Dependent Claim 39 words
A data processing station as in claim 22 wherein said storage device stores a database containing a cell object information and a corresponding altitude for each of a plurality of wireless cell sites which are coupled to said transceiver.
Claim 27
Independent Claim 71 words
A method for determining a position of a mobile satellite positioning system (SPS) receiver, said method comprising: determining a calculated altitude from a plurality of pseudoranges to a plurality of SPS satellites; comparing said calculated altitude to an estimate of an altitude of said mobile SPS receiver; determining a condition of at least one of said pseudoranges, said condition being based on said comparing of said calculated altitude to said estimate.
Claim 28
Independent Claim 71 words
A method for determining a position of a mobile satellite positioning system (SPS) receiver, said method comprising: determining a calculated altitude from a plurality of pseudoranges to a plurality of SPS satellites; comparing said calculated altitude to an estimate of an altitude of said mobile SPS receiver; determining a condition of at least one of said pseudoranges, said condition being based on said comparing of said calculated altitude to said estimate.
Claim 29
Dependent Claim 34 words
A method as in claim 24 wherein said position is determined from a position solution algorithm and wherein if said condition is a first state, said pseudorange is used in said position solution algorithm.
Claim 30
Dependent Claim 24 words
A method as in claim 25 wherein if said condition is a second state, said pseudorange is not used in said position solution algorithm.
Claim 31
Dependent Claim 84 words
A method as in claim 26 further comprising: determining, at said mobile SPS receiver, said plurality of pseudoranges; determining a cell object information, said cell object information comprising at least one of a cell object location or a cell object identification; determining said estimate of said altitude from said cell object information, wherein said cell object information is selected based upon a cell site transmitter which is in wireless communication with a cell based communication system which is coupled to said mobile SPS receiver.
Claim 32
Dependent Claim 28 words
A method as in claim 27 wherein said mobile SPS receiver transmits said plurality of pseudoranges to a data processing station which determines said condition and said position.
Claim 33
Dependent Claim 28 words
A method as in claim 27 wherein said cell object information is information representing at least one of a location or an identification of said cell site transmitter.
Claim 34
Dependent Claim 27 words
A method as in claim 29 wherein said altitude is a mathematical representation of at least one altitude in the geographical vicinity of said cell site transmitter.
Claim 35
Dependent Claim 22 words
A method as in claim 27 wherein said cell object information and said altitude are stored in a computer readable storage medium.
Claim 36
Dependent Claim 15 words
A method as in claim 28 wherein said data processing station receives satellite ephemeris data.
Claim 37
Dependent Claim 124 words
A data processing station comprising: a processor; a storage device coupled to said processor; a transceiver coupled to said processor, said transceiver for coupling said data processing station to a wireless communication system, said storage device storing an estimate of an altitude for at least one area within wireless radio coverage of said wireless communication system, said transceiver receiving a plurality of pseudoranges, including a first pseudorange, from a mobile wireless communication system which is coupled to a mobile satellite positioning system (SPS) receiver, said processor determining an altitude which is a determined altitude and comparing said estimate to said determined altitude and determining a condition of said first pseudorange, said condition being based on said comparing of said estimate to said determined altitude.
Claim 38
Dependent Claim 124 words
A data processing station comprising: a processor; a storage device coupled to said processor; a transceiver coupled to said processor, said transceiver for coupling said data processing station to a wireless communication system, said storage device storing an estimate of an altitude for at least one area within wireless radio coverage of said wireless communication system, said transceiver receiving a plurality of pseudoranges, including a first pseudorange, from a mobile wireless communication system which is coupled to a mobile satellite positioning system (SPS) receiver, said processor determining an altitude which is a determined altitude and comparing said estimate to said determined altitude and determining a condition of said first pseudorange, said condition being based on said comparing of said estimate to said determined altitude.
Claim 39
Dependent Claim 53 words
A data processing system as in claim 33 wherein said processor receives a source of SPS signals and wherein said processor determines a position of said mobile SPS receiver from a position solution algorithm and wherein if said condition is a first state, said first pseudorange is used in said position solution algorithm.
Claim 40
Dependent Claim 27 words
A data processing system as in claim 34 wherein if said condition is a second state, said first pseudorange is not used in said position solution algorithm.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag