Cellular telephone using pseudolites for determining location
First Claim
Patent Images
1. A cellular telephone, comprising:
- a GPS digital signal processor for receiving a GPS satellite signal from a GPS satellite and a pseudo-GPS signal from a GPS pseudolite, said pseudo-GPS signal transmitted in on/off bursts having pseudorandom intervals between said bursts; and
a navigation program coupled to the GPS digital signal processor having instructions for using said GPS signal and said pseudo-GPS signal for determining a location of said cellular telephone;
wherein;
the GPS digital signal processor determines a time-of-arrival of said GPS satellite signal; and
includes a pseudolite pseudorandom (PRN) code generator for providing a replica pseudolite PRN code, a burst code multiplier for multiplying said replica pseudolite PRN code with a representation of said pseudo-GPS signal for providing burst code products, and a burst correlator for accumulating said burst code products for determining a time-of-arrival of said pseudo-GPS signal; and
the navigation program uses said time-of-arrival of said GPS satellite signal with said time-of-arrival of said pseudo-GPS signal for determining said location.
0 Assignments
0 Petitions
Accused Products
Abstract
A cellular telephone having a global positioning system (GPS) receiver using a blended combination of GPS signals from GPS satellites and GPS pseudolites for determining a location. The cellular transceiver receives wireless downlink cellphone signals having acquisition aiding information including GPS-based time; ephemeris orbital parameters for GPS satellites; and pseudorandom (PRN) codes, locations, and signal characteristics used by GPS pseudolites in the local vicinity. The GPS receiver in the cellular telephone uses the acquisition aiding information for speeding the time to the first location fix.
-
Citations
12 Claims
-
1. A cellular telephone, comprising:
-
a GPS digital signal processor for receiving a GPS satellite signal from a GPS satellite and a pseudo-GPS signal from a GPS pseudolite, said pseudo-GPS signal transmitted in on/off bursts having pseudorandom intervals between said bursts; and
a navigation program coupled to the GPS digital signal processor having instructions for using said GPS signal and said pseudo-GPS signal for determining a location of said cellular telephone;
wherein;
the GPS digital signal processor determines a time-of-arrival of said GPS satellite signal; and
includes a pseudolite pseudorandom (PRN) code generator for providing a replica pseudolite PRN code, a burst code multiplier for multiplying said replica pseudolite PRN code with a representation of said pseudo-GPS signal for providing burst code products, and a burst correlator for accumulating said burst code products for determining a time-of-arrival of said pseudo-GPS signal; and
the navigation program uses said time-of-arrival of said GPS satellite signal with said time-of-arrival of said pseudo-GPS signal for determining said location. - View Dependent Claims (2, 3)
a cellphone transceiver for receiving a downlink cellphone signal having acquisition aiding information including information for a pseudorandom (PRN) code for a GPS pseudolite;
wherein;
the GPS digital signal processor uses said downlinked PRN code information for determining a location of said cellular telephone.
-
-
3. The cellular telephone of claim 2, wherein:
-
said downlink cellphone signal further includes information for a location of said GPS pseudolite; and
the GPS digital signal processor uses said downlinked GPS pseudolite location information for determining said location of said cellular telephone.
-
-
4. A cellular telephone comprising:
-
a GPS digital signal processor for receiving a GPS signal from a GPS satellite and a pseudo-GPS signal from a GPS pseudolite said pseudo-GPS signal transmitted in on/off bursts asynchronous with said GPS signal; and
a navigation program coupled to the GPS digital signal processor having instructions for using said GPS signal and said pseudo-GPS signal for determining a location of said cellular telephone;
wherein;
the GPS digital signal processor determines a time-of-arrival of said GPS satellite signal; and
includes a pseudolite pseudorandom (PRN) code generator for providing a replica pseudolite PRN code, a burst code multiplier for multiplying said replica pseudolite PRN code with a representation of said pseudo-GPS signal for providing burst code products, and a burst correlator for accumulating said burst code products for determining a time-of-arrival of said pseudo-GPS signal; and
the navigation program uses said time-of-arrival of said GPS satellite signal with said time-of-arrival of said pseudo-GPS signal for determining said location. - View Dependent Claims (5, 6)
a cellphone transceiver for receiving a downlink cellphone signal having acquisition aiding information including information for a pseudorandom (PRN) code for a GPS pseudolite;
wherein;
the GPS digital signal processors uses said downlinked PRN code information for determining a location of said cellular telephone.
-
-
6. The cellular telephone of claim 5, wherein:
-
said downlink cellphone signal further includes information for a location of said GPS pseudolite; and
the GPS digital signal processor uses said downlinked GPS pseudolite location information for determining said location of said cellular telephone.
-
-
7. A method for determining a location of a cellular telephone, comprising steps of:
-
receiving a GPS signal from a GPS satellite;
receiving a pseudo-GPS signal from a GPS pseudolite, said pseudo-GPS signal transmitted in on/off bursts having pseudorandom intervals between said bursts; and
determining said location from said GPS signal and said pseudo-GPS signal;
wherein;
the step of determining said location includes determining a time-of-arrival of said GPS satellite signal, generating a replica pseudolite PRN code, multiplying said replica pseudolite PRN code with a representation of said pseudo-GPS signal for providing burst code products, accumulating said burst code products for determining a time-of-arrival of said pseudo-GPS signal, and using said time-of-arrival of said GPS satellite signal with said time-of-arrival of said pseudo-GPS signal for determining said location. - View Dependent Claims (8, 9)
receiving a downlink cellphone signal having acquisition aiding information including a pseudorandom (PRN) code for a GPS pseudolite; and
determining said cellular telephone location using said downlinked PRN code information.
-
-
9. The method of claim 8, wherein:
-
the step of receiving said downlink cellphone signal includes receiving information for a location of said GPS pseudolite; and
the step of determining said location includes using said downlinked GPS pseudolite location information for determining said cellular telephone location.
-
-
10. A method for determining a location of a cellular telephone comprising steps of:
-
receiving a GPS signal from a GPS satellite;
receiving a pseudo-GPS signal from a GPS pseudolite, said pseudo-GPS signal transmitted in on/off bursts asynchronous with said GPS signal; and
determining said location from said GPS signal and said pseudo-GPS signal;
wherein;
the step of determining said location includes determining a time-of-arrival of said GPS satellite signal, generating a replica pseudolite PRN code, multiplying said replica pseudolite PRN code with a representation of said pseudo-GPS signal for providing burst code products, accumulating said burst code products for determining a time-of-arrival of said pseudo-GPS signal, and using said time-of-arrival of said GPS satellite signal with said time-of-arrival of said pseudo-GPS signal for determining said location. - View Dependent Claims (11, 12)
receiving a downlink cellphone signal having acquisition aiding information including a pseudorandom (PRN) code for a GPS pseudolite; and
determining said cellular telephone location using said downlinked PRN code information.
-
-
12. The method of claim 11, wherein:
-
the step of receiving said downlink cellphone signal includes receiving information for a location of said GPS pseudolite; and
the step of determining said location includes using said downlinked GPS pseudolite location information for determining said cellular telephone location.
-
Specification