GPS receiver utilizing a communication link
First Claim
1. A method for reducing processing time in a satellite positioning system (SPS) receiver having a cell based communication receiver, said method comprising:
- determining an approximate location of said SPS receiver from a cell based information source, said approximate location being determined by at least one of a location of a cellular service area which includes a cell site or a location of said cell site;
determining an approximate Doppler for at least one SPS satellite relative to said SPS receiver, said approximate Doppler being based on said approximate location;
using said approximate Doppler in said SPS receiver to reduce processing time in one of either determining at least one pseudorange to said at least one SPS satellite or acquiring signals from said at least one SPS satellite.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for deriving an approximate Doppler for a satellite positioning system (SPS) receiver from an approximate location which is obtained from a cellular communication system information source. In one embodiment, an approximate location of the SPS receiver is derived from the information source and this approximation location is used to determine approximate Dopplers to a plurality of SPS satellites at a given time. The approximate Dopplers are then used to reduce processing time in either determining pseudoranges to the SPS satellites or acquiring signals from the SPS satellites. In another aspect of the invention, a reference signal is used to provide a local oscillator signal which is used to acquire SPS signals in an SPS receiver. This reference signal is extracted from a data signal modulated on a carrier frequency. The data signal on the carrier frequency is transmitted from, in one example, a wireless cell site which is communicating with the SPS receiver which has a cellular based communication receiver.
-
Citations
74 Claims
-
1. A method for reducing processing time in a satellite positioning system (SPS) receiver having a cell based communication receiver, said method comprising:
-
determining an approximate location of said SPS receiver from a cell based information source, said approximate location being determined by at least one of a location of a cellular service area which includes a cell site or a location of said cell site;
determining an approximate Doppler for at least one SPS satellite relative to said SPS receiver, said approximate Doppler being based on said approximate location;
using said approximate Doppler in said SPS receiver to reduce processing time in one of either determining at least one pseudorange to said at least one SPS satellite or acquiring signals from said at least one SPS satellite. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 41, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
14. A method of using a data processing station which is capable of being coupled to at least one wireless cell site, said method comprising:
-
receiving a site information which determines an approximate location, said approximate location being determined by at least one of a location of a cellular service area which includes said wireless cell site or a location of said wireless cell site;
determining an approximate Doppler for at least one SPS satellite, said approximate Doppler being based on said approximate location;
transmitting said approximate Doppler to said wireless cell site. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 44)
-
-
23. 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 containing information specifying at least one approximate Doppler at a given time for an approximate location determined by at least one of a location of a cellular service area which includes said wireless cell site or a location of said wireless cell site, said transceiver receiving a site information which determines said approximate location, said processor determining an approximate Doppler for at least one SPS satellite, said approximate Doppler being based on said approximate location, and said transceiver sending said approximate Doppler to said wireless cell site. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A computer readable medium containing executable computer program instructions which, when executed by a data processing system, cause said data processing system to perform steps comprising:
-
receiving a site information which determines an approximate location, said approximate location being determined by at least one of a location of a cellular service area which includes a wireless cell site which is capable of being coupled to said data processing system or a location of said wireless cell site;
determining an approximate Doppler for at least one SPS satellite, said approximate Doppler being based on said approximate location;
transmitting said approximate Doppler to said wireless cell site. - View Dependent Claims (29, 30)
-
-
31. A method for providing a local oscillator signal in a mobile satellite positioning system (SPS) receiver, said method comprising:
-
receiving a signal having a carrier frequency and a data signal modulated on said carrier frequency;
extracting a reference signal from said data signal modulated on said carrier frequency;
using said reference signal to provide a local oscillator signal to acquire SPS signals. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for determining a position of a satellite positioning system (SPS) receiver having a wireless cell based transmitter, said method comprising:
-
determining an approximate location of said SPS receiver from a cell based information source, said approximate location being determined by at least one of a location of a cellular service area which includes a wireless cell site which is capable of communicating with said cell based transmitter or a location of said wireless cell site;
receiving a source of SPS signals;
receiving a plurality of pseudorange data from said wireless cell based transmitter, said plurality of pseudorange data being determined by said SPS receiver;
computing a position information of said SPS receiver by using SPS signals, said plurality of pseudoranges and said approximate location. - View Dependent Claims (40, 42, 43)
-
-
45. A method for providing Doppler information to a satellite positioning system (SPS) receiver, said method comprising:
-
determining a plurality of approximate Doppler data from an approximate location based upon at least one of a location of a wireless cell site or a location of a cellular service area which includes said wireless cell site, said plurality of approximate Doppler data for a corresponding plurality of satellites;
broadcasting said plurality of approximate Doppler data from a wireless cellular transmitter of said wireless cell site to a plurality of SPS receivers in a cell serviced by said wireless cell site. - View Dependent Claims (46, 47, 48)
-
-
49. A method for providing a satellite information to a satellite positioning system (SPS) receiver, said method comprising:
-
determining an approximate location from a cell based information source, said approximate location being based on at least one of a location of a cellular service area which includes a wireless cell site and a location of said wireless cell site, and determining a plurality of satellite ephemeris data for a corresponding plurality of satellites, which are in view of said approximate location;
transmitting said plurality of satellite ephemeris data from a wireless cellular transmitter of said wireless cell site to an SPS receiver in a cell serviced by said wireless cell site. - View Dependent Claims (50, 51, 52, 53, 54)
-
-
65. A combined mobile satellite positioning system (SPS) receiver and a communication receiver, said SPS receiver and communication receiver comprising:
-
a first antenna which receives a communication signal having a data signal modulated on a carrier frequency;
a data signal acquisition and tracking circuit coupled to said first antenna, said acquisition and tracking circuit producing a reference signal from the data signal;
a frequency synthesizer coupled to said acquisition and tracking circuit to receive said reference signal, said frequency synthesizer providing a local oscillator signal to acquire SPS signals in said SPS receiver. - View Dependent Claims (66, 67)
-
-
68. A method for determining a position information of a mobile satellite positioning system (SPS) receiver having a cell based communication receiver, said method comprising:
-
receiving a plurality of differential SPS correction data for a plurality of different locations;
selecting a first differential SPS correction data for a first location from said plurality of differential SPS correction data, said first differential SPS correction data being selected based upon an approximate location which is determined from a cell based information source by at least one of a location of a cellular service area which includes a cell site or a location of said cell site;
receiving a plurality of pseudorange data from said SPS receiver, said plurality of pseudorange data and said first differential SPS correction data being used to determine said position. - View Dependent Claims (69, 70, 71, 72, 73)
-
-
74. A method for determining Doppler information in a satellite positioning system (SPS) receiver having a cell based communication receiver, said method comprising:
-
receiving, at said SPS receiver, satellite almanac information for a plurality of SPS satellites in view of said SPS receiver;
determining an approximate location of said SPS receiver, said approximate location being determined by at least one of a location of a cellular service area which includes a cell site or a location of said cell site;
using said satellite almanac information and said approximate location to determine an approximate Doppler for at least one of said SPS satellites.
-
Specification