IP Library Granted Patent US 7,106,786
Granted Patent B2
US 7,106,786 · App. 09/909,716 · Granted Sep 12, 2006

Method for reducing auto-correlation or cross-correlation in weak signals

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,106,786
App. No.
09/909,716
Granted
Sep 12, 2006
Kind
B2
Abstract

The present invention discloses methods, apparatuses, and systems for eliminating auto- and cross-correlation in weak signal CDMA systems, such as GPS systems. The invention uses parallel data paths that allow standard correlation of signals in parallel with verification of the lock signal to determine whether the system has locked onto the proper signal within the scanned signal window. The invention can be made with multiple CPUs, a single CPU with dual input modes, on multiple IC chips, or as a single IC chip solution for small, low cost reception, downconversion, correlation, and verification systems.

Claims (28)

1. A method for reducing auto-correlation and cross-correlation in a CDMA receiver, comprising:

correlating an incoming CDMA signal, located within a scanned signal window, with a locally generated signal on a first data path;

verifying the incoming CDMA signal, located within the scanned signal window, against a lock signal on a second data path;

determining, using the second data path, whether the incoming CDMA signal has at least one characteristic that differentiates the incoming CDMA signal from an auto-correlated or cross-correlated signal; and

continuing to search the scanned signal window for a second incoming CDMA signal if the incoming CDMA signal lacks the at least one characteristic.

2. The method of claim 1 , wherein the first data path, the second data path, and the means for continuing to search are located on a single integrated circuit.

3. The method of claim 2 , wherein the CDMA receiver is a Global Positioning System (GPS) receiver.

4. The method of claim 3 , further comprising receiving, substantially in parallel with the incoming CDMA signal, a wireless signal for transmitting and receiving data.

5. The method of claim 4 , wherein the at least one characteristic is a predetermined signal strength of the incoming CDMA signal.

6. The method of claim 4 , wherein the at least one characteristic is a predetermined Signal-to-Noise Ratio (SNR) of the incoming CDMA signal.

7. The method of claim 4 , wherein the at least one characteristic is selected from a group consisting of a correlation to a different satellite code being stronger than the correlation to a desired satellite code, and a correlation to a different delay of the incoming CDMA signal being stronger than the correlation to the first data path's locally generated code delay.

8. The method of claim 4 , wherein the at least one characteristic is at least two characteristics selected from a group consisting of: a predetermined signal strength of the incoming CDMA signal, a predetermined Signal-to-Noise Ratio(SNR) of the incoming CDMA signal, and a predetermined amount of data presented on the incoming CDMA signal.

9. The method of claim 8 , wherein the first data path is controlled by a first central processing unit (CPU), and the second data path is controlled by a second CPU.

10. A method for reducing auto-correlation and cross-correlation in a GPS receiver co-located with a cellular telephone, comprising:

transmitting and receiving cellular telephone signals using a cellular telephone transceiver;

correlating an incoming GPS signal, located within a scanned signal window, with a locally generated signal, using a first data path;

verifying the incoming GPS signal, located within the scanned signal window, against a lock signal using a second data path, determining, using the second data path, whether the incoming GPS signal has at least one characteristic that differentiates the incoming GPS signal from an auto-correlated signal and a cross-correlated signal, wherein the at least one characteristic is selected from a group consisting of a correlation to a different satellite code being stronger than the correlation to a desired satellite code, and a correlation to a different delay of the incoming GPS signal being stronger than the correlation to the first data path's locally generated code delay;

monitoring the first data path; and

continuing to search the scanned signal window for a second incoming GPS signal when the incoming GPS signal does not contain the at least one characteristic.

11. The method of claim 10 , wherein the at least one characteristic is selected from a group that further includes a predetermined signal strength of the incoming GPS signal.

12. The method of claim 10 , wherein the at least one characteristic is selected from a group that further includes a predetermined Signal-to-Noise Ratio (SNR) of the incoming GPS signal.

13. The method of claim 10 , wherein the at least one characteristic is at least two characteristics selected from a group consisting of: a predetermined signal strength of the incoming GPS signal, a predetermined Signal-to-Noise Ratio (SNR) of the incoming GPS signal, and a predetermined amount of data present on the incoming GPS signal.

14. The method of claim 10 , wherein the cellular transceiver and the GPS receiver are located on a single integrated circuit.

15. The method of claim 14 , wherein the at least one characteristic is a predetermined signal strength of the incoming GPS signal.

16. The method of claim 14 , wherein the at least one characteristic is a predetermined Signal-to-Noise Ratio (SNR) of the incoming GPS signal.

17. The method of claim 14 , wherein the at least one characteristic is selected from a group comprising a correlation to a different satellite code being stronger than the correlation to a desired satellite code, and a correlation to a different delay of the incoming GPS signal being stronger than the correlation to the first data path's locally generated code delay.

18. The method of claim 14 , wherein the at least one characteristic is at least two characteristics selected from a group consisting of: a predetermined signal strength of the incoming GPS signal, a predetermined Signal-to-Noise Ratio (SNR) of the incoming GPS signal, a correlation to a different satellite code being stronger than the correlation to a desired satellite code, and a correlation to a different delay of the incoming GPS signal being stronger than the correlation to the first data path's locally generated code delay.

19. The method of claim 18 , wherein the cellular telephone transceiver and the GPS receiver share a central processing unit.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2024
From: CSR TECHNOLOGY INC.
To: QUALCOMM INCORPORATED
Reel/Frame 069221/0001 →
CHANGE OF NAME Recorded Dec 22, 2011
From: SIRF TECHNOLOGY, INC.
To: CSR TECHNOLOGY INC.
Reel/Frame 027437/0324 →