Method and system for using altitude information in a satellite positioning system
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
35 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. 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. - View Dependent Claims (22, 23)
-
-
24. 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. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. 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. - View Dependent Claims (34, 35)
-
Specification