IP Library Granted Patent US 8,005,174
Granted Patent B2
US 8,005,174 · App. 12/491,814 · Granted Aug 23, 2011

Method and apparatus for performing signal correlation using historical correlation data

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 8,005,174
App. No.
12/491,814
Granted
Aug 23, 2011
Kind
B2
Abstract

A method and apparatus for estimating a satellite signal parameter in a satellite positioning system receiver is described. In an example, a plurality of correlation results between a satellite signal and a reference signal is generated in response to a command from a processor. At least one satellite signal parameter is estimated from the plurality of correlation results using a co-processor integrated within the satellite positioning system receiver. The at least one satellite signal parameter is then provided to the processor.

Claims (43)

1. A method of estimating a satellite signal parameter in a satellite positioning system receiver, comprising:

generating a plurality of correlation results between a satellite signal and a reference signal in response to a command from a processor, wherein said reference signal is associated with a particular pseudo-random code;

estimating at least one satellite signal parameter from the plurality of correlation results within the satellite positioning system receiver; and

providing the at least one satellite signal parameter to the processor.

2. The method of claim 1 , further comprising:

estimating at least one cellular receiver parameter using the at least one satellite signal parameter.

3. The method of claim 1 , wherein the plurality of correlation results comprises a correlation history defined by at least one sequence of correlation results corresponding to a respective at least one relative time delay between the satellite signal and the reference signal.

4. The method of claim 3 , wherein the at least one satellite signal parameter comprises a Doppler offset for the satellite signal relative to the satellite positioning system receiver.

5. The method of claim 4 , wherein the estimating step comprises:

computing a plurality of complex cross-products using the correlation history;

and combining the complex cross-products to compute the Doppler offset.

6. The method of claim 5 , wherein the estimating step further comprises:

frequency correcting the correlation history using the Doppler offset;

and repeating the computing step and the averaging step using the frequency corrected correlation history to re-compute the Doppler offset.

7. The method of claim 5 , wherein the estimating step further comprises:

integrating the correlation history over a pre-defined interval.

8. The method of claim 4 , further comprising:

estimating a frequency of an oscillator in the satellite positioning system receiver in response to the Doppler offset.

9. The method of claim 3 , wherein the at least one satellite signal parameter comprises navigation data bits.

10. The method of claim 9 , wherein the estimating step comprises:

computing a plurality of complex dot-products using the correlation history;

and thresholding the plurality of complex dot-products to identify phase transitions within the correlation history.

11. The method of claim 10 , wherein the estimating step further comprises:

frequency correcting the correlation history using a Doppler offset.

12. The method of claim 10 , wherein the estimating step further comprises:

integrating the correlation history over a pre-defined interval.

13. The method of claim 3 , wherein the at least one satellite signal parameter comprises a navigation bit timing of the satellite signal.

14. The method of claim 13 , wherein the estimating step comprises:

determining, in response to the correlation history, a plurality of estimates of signal level using one or more receiver frequency and bit timing hypotheses.

15. The method of claim 13 , wherein the estimating step comprises:

computing a plurality of complex dot-products using the correlation history;

selecting a bit-timing offset;

summing complex dot-products from the plurality of complex dot-products that correspond to the selected bit timing offset;

and repeating the selecting step and the summing step for a plurality of bit-timing offsets to form a histogram.

16. The method of claim 15 , wherein the estimating step further comprises:

frequency correcting the correlation history using a Doppler offset.

17. The method of claim 15 , wherein the estimating step further comprises:

integrating the correlation history over a pre-defined interval.

18. The method of claim 13 , further comprising:

estimating a timing error associated with the satellite positioning system receiver using the navigation bit timing.

19. The method of claim 1 , wherein the at least one satellite signal parameter comprises at least one noise statistic measurement associated with the satellite signal.

20. The method of claim 1 , further comprising:

using the at least one satellite signal parameter to configure the satellite positioning receiver when performing further correlations.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 47630 FRAME: 344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0267 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 9/5/2018 PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0687. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0344 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0687 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2015
From: GLOBAL LOCATE, INC.
To: BROADCOM CORPORATION
Reel/Frame 036617/0654 →