IP Library Granted Patent US 7,010,066
Granted Patent B2
US 7,010,066 · App. 09/924,542 · Granted Mar 7, 2006

System and method for fast code phase and carrier frequency acquisition in 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,010,066
App. No.
09/924,542
Granted
Mar 7, 2006
Kind
B2
Abstract

A GPS receiver acquires carrier frequency and Gold code phase using short segments of a received GPS signal. In one embodiment, a 1-ms segment of the GPS signal is transformed to the frequency domain. This is multiplied by a frequency representation of the Gold code. The resulting product is converted to the time domain, and a peak is detected. The location of the peak corresponds to the code phase. If no peak is located, the carrier frequency is changed. Full- and half-bin steps in carrier frequency are considered. Processing gain is achieved by using longer segments of the input signal, for example 4 or 16 ms and integrating 1-ms segments. Considerations are provided for compensating for the effects of a transition, should it occur in the short segment of the GPS signal being processed. Integrations can be performed using non-coherent and coherent techniques.

Claims (15)

1. A method for detecting code phase and carrier frequency in a GPS signal comprising:

a. collecting a multiple millisecond portion of a GPS signal in a GPS receiver;

b. performing a coarse acquisition of a carrier frequency and code phase of the GPS signal using non-coherent processing, wherein said non-coherent processing includes:

i. partitioning the multiple millisecond portion of the GPS signal into one millisecond segments, converting each one millisecond segment to the frequency domain;

ii. multiplying each of the converted millisecond segments by a frequency representation of a Gold code corresponding to a GPS satellite in view of the GPS receiver to generate a product;

iii. converting each product to the time domain to obtain a correlation signal between each millisecond segment and the Gold code; and

iv. determining a location of a peak in each correlation signal; and

c. performing a fine acquisition of said carrier frequency and code phase of the GPS signal using coherent processing.

2. The method of claim 1 , wherein said performing a fine acquisition comprises using a curve fitting routine to refine the location of the peak.

3. The method of claim 1 , wherein said performing a fine acquisition comprises using a table lookup method.

4. The method of claim 1 , wherein said performing a fine acquisition comprises analyzing complex values at locations of said determined peaks.

5. The method of claim 4 , wherein said performing a fine acquisition comprises analyzing complex values of said determined peaks and a few points on either side of said determined peaks.

6. The method of claim 1 , further comprising the steps of:

pre-computing the frequency representation of the Gold code; and

storing the pre-computed frequency representation of the Gold code in memory.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Oct 24, 2018
From: SUNTRUST BANK
To: SKYBITZ, INC.; TELULAR CORPORATION
Reel/Frame 047719/0345 →
RELEASE OF SECURITY INTEREST Recorded Jul 9, 2015
From: SUNTRUST BANK, AS ADMINISTRATIVE AGENT
To: TELULAR CORPORATON; SKYBITZ, INC.
Reel/Frame 036084/0195 →
RELEASE OF SECURITY INTEREST Recorded Jul 8, 2013
From: SILICON VALLEY BANK
To: TELULAR CORPORATION; TANKLINK CORPORATION; SKYBITZ, INC.
Reel/Frame 030754/0239 →
SECURITY AGREEMENT Recorded Jul 2, 2013
From: TELULAR CORPORATION; SKYBITZ, INC.
To: SUNTRUST BANK, AS SECOND LIEN ADMINISTRATIVE AGENT
Reel/Frame 030739/0932 →
SECURITY AGREEMENT Recorded Jul 1, 2013
From: TELULAR CORPORATION; SKYBITZ, INC.
To: SUNTRUST BANK, AS FIRST LIEN ADMINISTRATIVE AGENT
Reel/Frame 030724/0331 →
RELEASE OF SECURITY INTEREST Recorded Feb 2, 2012
From: ORIX VENTURE FINANCE LLC
To: SKYBITZ, INC.
Reel/Frame 027640/0001 →
SECURITY AGREEMENT Recorded Feb 2, 2012
From: SKYBITZ, INC.
To: SILICON VALLEY BANK
Reel/Frame 027645/0702 →
SECURITY AGREEMENT Recorded Aug 26, 2008
From: SKYBITZ, INC.
To: ORIX VENTURE FINANCE LLC
Reel/Frame 021439/0420 →
CHANGE OF NAME Recorded Jan 22, 2004
From: SKYBITZ, INC.
To: EAGLE EYE, INC.
Reel/Frame 014901/0957 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2003
From: AIG HIGHSTAR CAPITAL, L.P. AS COLLATERAL AGENT; INDUSTRIAL TECHNOLOGY VENTURES, L.P. AS COLLATERAL AGENT LIMITED PARTNERSHIP-GEORGIA
To: SKYBITZ, INC.
Reel/Frame 014830/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2001
From: SULLIVAN, MARK C.
To: EAGLE-EYE, INC.
Reel/Frame 012293/0646 →