Method and apparatus for using satellite status information in satellite positioning systems
First Claim
1. A method for processing satellite positioning system (SPS) signals, the method comprising:
- attempting to acquire SPS signals from in view SPS satellites regardless of whether the in view SPS satellites are unhealthy;
receiving health data specifying which of the in view SPS satellites are unhealthy;
testing measurements obtained from acquiring the SPS signals, for all of the in view SPS satellites, for a cross-correlation between at least two different SPS satellites, wherein the testing is performed regardless of whether an in view SPS satellite is unhealthy.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses for removing the effects of cross-correlation on a satellite positioning system'"'"'s calculation of position are disclosed. The method includes receiving the SPS signals from in view SPS satellites and determining whether a first measurement, corresponding to a first SPS satellite which has been indicated to be a healthy satellite, is to be removed from a set of measurements to be used to solve for a position of a mobile SPS receiver. Determining includes testing the first measurement for a cross-correlation resulting from signals from the first SPS satellite and signals from a second SPS satellite, where the first measurement is derived from the SPS signals. In one embodiment, the signals from the first SPS satellite may be weaker than the signals from the second SPS satellite, which has been indicated to be an unhealthy satellite.
31 Citations
15 Claims
-
1. A method for processing satellite positioning system (SPS) signals, the method comprising:
-
attempting to acquire SPS signals from in view SPS satellites regardless of whether the in view SPS satellites are unhealthy;
receiving health data specifying which of the in view SPS satellites are unhealthy;
testing measurements obtained from acquiring the SPS signals, for all of the in view SPS satellites, for a cross-correlation between at least two different SPS satellites, wherein the testing is performed regardless of whether an in view SPS satellite is unhealthy. - View Dependent Claims (2, 3, 4, 5)
removing from a set of measurements a first measurement, corresponding to a first SPS satellite, wherein the set of measurements, after the removing, is to be used to solve for a position of a mobile SPS receiver, and wherein the first measurement is determined to be removed by the testing.
-
-
3. The method of claim 2, wherein the first SPS satellite has been indicated to be a healthy satellite.
-
4. The method of claim 1 further comprising:
analyzing a first measurement, corresponding to a first SPS satellite which has been indicated to be a healthy satellite, to determine whether to remove the first measurement from a set of measurements or correct the first measurement for use in the set of measurements, wherein the set of measurements is to be used to solve for a position of a mobile SPS receiver, and wherein the first measurement is selected for the analyzing as a result of the testing.
-
5. The method of claim 1, wherein the in view SPS satellites are in view of at least one of a SPS reference receiver, a network of SPS reference receivers, the mobile SPS receiver, a cell cellular radio system, and a group of cells of a cellular radio system.
-
6. A computer readable medium containing executable computer program instructions, which when executed by a data processing system, cause the data processing system to perform a method for processing satellite positioning system (SPS) signals, the method comprising:
-
attempting to acquire SPS signals from in view SPS satellites regardless of whether the in view SPS satellites are unhealthy;
receiving health data specifying which of the in view SPS satellites are unhealthy;
testing measurements obtained from acquiring the SPS signals, for all of the in view SPS satellites, for a cross-correlation between two different SPS satellites, wherein the testing is performed regardless of whether an in view SPS satellite is unhealthy. - View Dependent Claims (7, 8, 9)
removing from a set of measurements a first measurement, corresponding to a first SPS satellite which has been indicated to be a healthy satellite, wherein the set of measurements, after the removing, is to be used to solve for a position of a mobile SPS receiver, and wherein the first measurement is determined to be removed by the testing.
-
-
8. The computer readable medium of claim 6, wherein the method further comprises:
analyzing a first measurement, corresponding to a first SPS satellite which has been indicated to be a healthy satellite, to determine whether to remove the first measurement from a set of measurements or correct the first measurement for use in the set of measurements, wherein the set of measurements is to be used to solve for a position of a mobile SPS receiver, and wherein the first measurement is selected for the analyzing as a result of the testing.
-
9. The computer readable medium of claim 6, wherein the in view SPS satellites are in view of at least one of SPS a reference receiver, a network of SPS reference receivers, the mobile SPS receiver, a cell of a cellular radio system, and a group of cells of a cellular radio system.
-
10. An apparatus comprising:
-
a mobile satellite position system (SPS) receiver to receive SPS signals; and
a receiver coupled with the mobile SPS receiver, wherein the mobile SPS receiver receives the SPS signals from a transmitter and analyzes in view SPS satellites for a cross-correlation condition wherein a healthy SPS satellite'"'"'s signal is influenced by an unhealthy SPS satellite'"'"'s signal, the unhealthy SPS satellite'"'"'s signal and the cross-correlated SPS satellite'"'"'s signal being removed or corrected before a location is computed from the in view SPS satellites by the mobile SPS receiver. - View Dependent Claims (12)
-
-
11. An apparatus to receive satellite position system (SPS) signals from a server comprising:
-
a mobile SPS receiver to receive the SPS signals; and
a receiver coupled with the mobile SPS receiver, wherein the server analyzes in view SPS satellites for a cross-correlation condition wherein a healthy SPS satellite'"'"'s signal is influenced by an unhealthy SPS satellite'"'"'s signal, the unhealthy SPS satellite'"'"'s signal and the cross-correlated SPS satellite'"'"'s signal being removed or corrected before a location is computed from the in view SPS satellites by the server.
-
-
13. A method for processing satellite positioning system (SPS) signals, the method comprising:
-
attempting to acquire SPS signals from all SPS satellites in view of a mobile SPS receiver regardless of whether the SPS satellites are unhealthy;
receiving health data specifying which SPS satellites in view of the mobile SPS receiver are unhealthy;
testing, for all SPS satellites in view, measurements obtained from acquiring SPS signals for a cross-correlation between two different SPS satellites, wherein the testing is performed regardless of whether an SPS satellite in view is unhealthy. - View Dependent Claims (14, 15)
removing from a set of measurements a first measurement, corresponding to a first SPS satellite which has been indicated to be a healthy satellite, wherein the set of measurements, after the removing, is to be used to solve for a position of the mobile SPS receiver, and wherein the first measurement is determined to be removed by the testing.
-
-
15. The method of claim 13, further comprising:
analyzing a first measurement, corresponding to a first SPS satellite which has been indicated to be a healthy satellite, to determine whether to remove the first measurement from a set of measurements or correct the first measurement for use in the set of measurements, wherein the set of measurements is to be used to solve for a position of the mobile SPS receiver, and wherein the first measurement is selected for the analyzing as a result of the testing.
Specification