Method and apparatus for processing satellite positioning system signals -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
06/18/09 - USPTO Class 342 |  54 views | #20090153399 | Prev - Next | About this Page  342 rss/xml feed  monitor keywords

Method and apparatus for processing satellite positioning system signals

Title: Method and apparatus for processing satellite positioning system signals




Brief Patent Description - Full Patent Description - Patent Claims

The Patent Description & Claims data below is from USPTO Patent Application 20090153399, Method and apparatus for processing satellite positioning system signals.
What is claimed is:

1. A method of processing a satellite positioning system signal received by a mobile receiver from a satellite, comprising: obtaining a timing reference related to a satellite positioning system time of day from a wireless communication signal received at said mobile receiver; compensating for a bias in a local clock of said mobile receiver with respect to a frame timing of a repeating code broadcast by said satellite in response to said timing reference; obtaining an expected code delay window for said satellite positioning system signal at said mobile receiver; and correlating said satellite positioning system signal with a reference code within said expected code delay window.

2. The method of claim 1, wherein said step of obtaining said expected code delay window comprises: receiving acquisition assistance data from a server in communication with the mobile receiver; and deriving said expected code delay window in response to said acquisition assistance data.

3. The method of claim 1, wherein further comprising: determining a delay between said mobile receiver and a base station in communication with said mobile receiver; adjusting said timing reference in response to said delay.

4. The method of claim 2, wherein said assistance data comprises expected pseudorange data and said expected code delay window is generated using said expected pseudorange data.

5. The method of claim 1, wherein said step of obtaining said expected code delay window comprises: obtaining satellite trajectory data at said mobile receiver; obtaining an estimated location of said mobile receiver; and computing said code delay window in response to said satellite trajectory data and said estimated location.

6. The method of claim 5, wherein said satellite trajectory data comprises ephemeris.

7. The method of claim 5, wherein said satellite trajectory data comprises almanac data.

8. The method of claim 5, wherein said satellite trajectory data is received from a server in communication with said mobile receiver.

9. The method of claim 1, wherein said expected code delay window spans only a portion of said repeating code.

10. The method of claim 1, further comprising: selecting a sampling resolution in response to said expected code delay window; and sampling said satellite positioning system signal at said selected sampling resolution prior to correlation step.

11. The method of claim 1, further comprising: repeating said steps of obtaining an expected code delay window and correlating for at least one additional satellite positioning system signal received by said mobile receiver from a respective at least one additional satellite.

12. The method of claim 1, further comprising: computing a pseudorange from said mobile receiver to said satellite in response to results of said correlation.

13. The method of claim 1, wherein said step of compensating comprises: comparing said timing reference with a timing of said local clock to estimate said bias.

14. The method of claim 1, wherein said step of compensating comprises: synchronizing a timing of said local clock to said timing reference.

15. A method of processing a satellite positioning system signal received by a mobile receiver from a satellite, comprising: obtaining an expected code delay window at said mobile receiver; selecting a sampling resolution in response to a size of said expected code delay window; sampling said satellite positioning system signal at said selected sampling resolution; and correlating said sampled satellite positioning system signal with a reference code.

16. The method of claim 15, wherein said step of selecting a sampling resolution comprises: selecting a first sampling resolution in response to said size failing a threshold; and selecting a second sampling resolution in response to said size satisfying said threshold.

17. The method of claim 16, wherein said second sampling resolution is higher than said first sampling resolution.

18. The method of claim 15, further comprising: obtaining a timing reference related to a satellite positioning system time-of-day from a time synchronization signal broadcast by a base station in communication with said mobile receiver; and compensating for a bias in a local clock of said mobile receiver with respect to a frame timing of a repeating code broadcast by said satellite in response to said timing reference.

19. The method of claim 18, further comprising: obtaining acquisition assistance data; and deriving said expected code delay window in response to said acquisition assistance data.

20. The method of claim 19, wherein said sampled satellite positioning system signal is correlated within said expected code delay window.

21. The method of claim 20, wherein said expected code delay window spans only a portion of said repeating code.

22. The method of claim 19, wherein said acquisition assistance data comprises expected pseudorange data and said expected code delay window is generated using said expected pseudorange data.

23. The method of claim 18, further comprising: obtaining satellite trajectory data; forming acquisition assistance data within said mobile receiver using said satellite trajectory data; and deriving said expected code delay window in response to said acquisition assistance data.

24. The method of claim 23, wherein said sampled satellite positioning system signal is correlated within said expected code delay window.

25. The method of claim 24, wherein said expected code delay window spans only a portion of said repeating code.

26. The method of claim 24, wherein said acquisition assistance data comprises expected pseudorange data and said expected code delay window is generated using said expected pseudorange data.

27. The method of claim 15, further comprising: repeating said steps of obtaining, selecting, sampling, and correlating for at least one additional satellite positioning system signal received at said mobile receiver from a respective at least one additional satellite.

28. The method of claim 15, further comprising: computing a pseudorange from said mobile receiver to said satellite in response to results of said correlation.

29. A mobile receiver, comprising: a wireless transceiver for receiving a wireless communication signal from a wireless network; a satellite signal receiver for receiving satellite positioning system signal broadcast by a satellite, said satellite signal receiver having correlator circuitry and a local clock; and a processor for obtaining an expected code delay window for said satellite positioning system signal, obtaining a timing reference related to a satellite positioning system time of day from said wireless communication signal, and providing said timing reference to said satellite signal receiver to compensate for a bias in said local clock with respect to a frame timing of a repeating code broadcast by said satellite in response to said timing reference; wherein said correlator circuitry is configured to correlate said satellite positioning system signal with a reference code within said expected code delay window using said local clock.

Brief Patent Description - Full Patent Description - Patent Claims

Click on the above for other options relating to this Method and apparatus for processing satellite positioning system signals patent application.

Patent Applications in related categories:

20090284414 - Positioning method, program thereof, and positioning device - A positioning method includes: executing a first correlation accumulation process on a received signal, a positioning signal spread-modulated with a spread code, and a replica code of the spread code while shifting a phase of the replica code in a first phase search range, setting a second phase search range ...


###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Method and apparatus for processing satellite positioning system signals or other areas of interest.
###


Previous Patent Application:
Method and apparatus for calibrating a global positioning system oscillator
Next Patent Application:
System and method for using gps interferometry to determine atmospheric conditions
Industry Class:
Communications: directive radio wave systems and devices (e.g., radar, radio navigation)

###

FreshPatents.com Support
Thank you for viewing the Method and apparatus for processing satellite positioning system signals patent info.
IP-related news and info


Results in 2.32292 seconds


Other interesting Feshpatents.com categories:
Novartis , Pfizer , Philips , Polaroid , Procter & Gamble , paws
filepatents (1K)

* Protect your Inventions
* US Patent Office filing
patentexpress PATENT INFO