IP Library Granted Patent US 7,446,700
Granted Patent B2
US 7,446,700 · App. 11/706,790 · Granted Nov 4, 2008

Methods and apparatus for decreasing time to first fix of GPS receiver

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,446,700
App. No.
11/706,790
Granted
Nov 4, 2008
Kind
B2
Abstract

The present invention provides a GPS receiver which is capable of computing a local time reference without employing a RTC circuitry and employing a nonvolatile storing unit to store backup navigation data, wherein the local time reference and the backup navigation data can be used to reduce the TTFF of the GPS receiver. The GPS receiver includes a nonvolatile storing unit and a positioning unit. The positioning unit is capable of retrieving the backup navigation data from the nonvolatile storing unit and computing a local time reference after said GPS receiver is powered up. The positioning unit is further capable of employing the backup navigation data and the local time reference to computing the position of the GPS.

Claims (28)

1. A GPS receiver for employing backup navigation data to reduce the Time To First Fix (TTFF) when determining the position of the GPS receiver, comprising:

a nonvolatile storing unit for storing said backup navigation data; and

a positioning unit in communication with said nonvolatile storing unit, said positioning unit being capable of retrieving said backup navigation data from said nonvolatile storing unit and computing a local time reference by adding a transmission delay to a current GPS satellite based time reference without using an RTC circuit when said GPS receiver is powered on, said positioning unit being further capable of employing said backup navigation data and said local time reference to reduce the TTFF during determination of a position for said GPS receiver.

2. The GPS receiver of claim 1 , wherein said positioning unit is capable of computing said local time reference by synchronizing to said GPS satellite based time reference obtained from navigation messages from multiple GPS satellites.

3. The GPS receiver of claim 2 , wherein, after said GPS receiver is powered on, said positioning unit is capable of employing said local time reference to verify if said backup navigation data is valid.

4. The GPS receiver of claim 3 , wherein, when said backup navigation data is valid, said positioning unit is further capable of employing said backup navigation data to determine the position of said GPS receiver.

5. The GPS receiver of claim 4 , wherein said positioning is further capable of employing said backup navigation data and said local time reference to estimate a carrier Doppler Frequency Shift of each GPS satellite.

6. The GPS receiver of claim 4 , wherein said positioning unit is further capable of estimating a reference frequency error of said GPS receiver.

7. The GPS receiver of claim 6 , wherein said positioning unit is capable of employing said carrier Doppler Frequency Shift and said reference frequency error of said GPS receiver to acquire GPS signals.

8. A method for employing backup navigation data to reduce the Time To First Fix (TTFF) of a GPS receiver, comprising the steps of:

storing said backup navigation data in a nonvolatile storage unit;

computing a local time reference by adding a transmission delay to a current GPS satellite based time reference without an RTC circuit for verifying if said backup navigation data is valid when said GPS receiver is powered on;

retrieving said backup navigation data from said nonvolatile storage unit; and

computing a position for the GPS receiver based on said local time reference and said backup navigation data.

9. The method of claim 8 , wherein the step of obtaining a local time comprising:

acquiring a GPS satellite signal after said GPS receiver is powered on;

tracking said GPS satellite signal;

obtaining a GPS satellite based time reference from said GPS satellite signal; and

computing said local time reference based on said GPS satellite based time reference.

10. The method of claim 8 , further comprising the step of:

estimating a carrier Doppler frequency shift of each GPS satellite based upon the backup navigation data when said backup navigation data is valid.

11. The method of claim 8 , further comprising the step of:

estimating a reference frequency error of said GPS receiver.

12. The method of claim 11 , further comprising the step of:

acquiring GPS signals by employing said carrier Doppler Frequency Shift and said reference frequency error of said GPS receiver.

13. The method of claim 10 , further comprising the steps of:

generating said backup navigation data; and

storing said backup navigation data to said nonvolatile storage unit.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2014
From: MAISHI ELECTRONIC (SHANGHAI), LTD.
To: DONG GUAN ZSOUTH ELECTRONIC TECHNOLOGY CO., LTD.
Reel/Frame 032750/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2012
From: O2MICRO INTERNATIONAL, LTD.
To: MAISHI ELECTRONIC (SHANGHAI) LTD.
Reel/Frame 029281/0948 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2008
From: O2MICRO INC.
To: O2MICRO INTERNATIONAL LTD
Reel/Frame 021805/0027 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS, PREVIOUSLY RECORDED AT REEL 019150 FRAME 0050. Recorded Jun 7, 2007
From: YU, XIAOGUANG; HUANG, HAIQUAN
To: 02MICRO, INC.
Reel/Frame 019401/0094 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF ASSIGNEE PREVIOUSLY RECORDED ON REEL 019109 FRAME 0514. ASSIGNOR(S) HEREBY CONFIRMS THE 02MICRO, INC. 3118 PATRICK HENRY DRIVE SANTA CLARA, CA 95054. Recorded Apr 12, 2007
From: YU, XIAOGUANG; HUANG, HAIQUAN
To: 02MICRO INTERNATIONAL LIMITED
Reel/Frame 019150/0050 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2007
From: YU, XIAOGUANG; HUANG, HAIQUAN
To: 02MICRO, INC.
Reel/Frame 019109/0514 →