US6297771B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Signal detector employing coherent integration
Assignee: Qualcomm Inc
•
Filing: 2000-06-07
•
Granted: 2001-10-02
•
Expires: 2020-06-07
Abstract
Abstract A signal detector is provided in which complex samples of a received signal are multiplied by data representative of a hypothesis, and the resulting product data is coherently integrated over a desired duration to provide correlation data representative of the level of correlation between the hypothesis and the signal. In one embodiment, the signal detector is part of a GPS receiver.
Inventors
- 👤 Steven A. Gronemeyer
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 22:00
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/01; G01S19/13; G01S19/24; G01S19/29; G01S19/30; G01S1/00; G01S1/02; G01S1/04; G01S1/045; G01S19/25; G01S19/256
Claims Analysis
Total Claims: 89
Claim 1
Independent Claim
105 words
A signal detector, comprising: a receiver configured to detect at least one signal of interest perturbed by noise and configured to detect at least one reference signal; a multiplier configured to derive data from a segment of the at least one signal of interest, the multiplier configured to multiply the data with data representative of at least one hypothesis, and the multiplier configured to provide product data representative of the segment and the at least one hypothesis; and a coherent integrator configured to integrate the product data over a duration of time, and configured to derive correlation data useful for detecting the signal of interest.
Claim 2
Dependent Claim
105 words
A signal detector, comprising: a receiver configured to detect at least one signal of interest perturbed by noise and configured to detect at least one reference signal; a multiplier configured to derive data from a segment of the at least one signal of interest, the multiplier configured to multiply the data with data representative of at least one hypothesis, and the multiplier configured to provide product data representative of the segment and the at least one hypothesis; and a coherent integrator configured to integrate the product data over a duration of time, and configured to derive correlation data useful for detecting the signal of interest.
Claim 3
Dependent Claim
65 words
The signal detector of claim 1 , wherein the signal of interest is a plurality of successive frames separated by a frame boundary, and wherein each the segment having an ending portion of a first frame of the plurality of frames, a beginning portion of a second frame successive to the first frame, and the frame boundary between the first frame and the second frame.
Claim 4
Dependent Claim
21 words
The signal detector of claim 2 , wherein the at least one reference signal determines the location of the frame boundary.
Claim 5
Dependent Claim
24 words
The signal detector of claim 2 , wherein the at least one reference signal provides bit synchronization information associated with the signal of interest.
Claim 6
Dependent Claim
28 words
The signal detector of claim 2 , wherein the at least one reference signal provides information specifying the location of data epochs associated with the signal of interest.
Claim 7
Dependent Claim
23 words
The signal detector of claim 5 , wherein the at least one reference signal provides information determining phase reversals of the data epochs.
Claim 8
Dependent Claim
37 words
The signal detector of claim 2 , wherein a phase of the beginning portion of the second frame is in a phase reversal at the frame boundary with respect to the ending portion of the second frame.
Claim 9
Dependent Claim
54 words
The signal detector of claim 7 , further comprising a phase detector configured to detect the phase reversal, and wherein the coherent integrator is responsive to the detection of the phase reversal and is configured to adjust the beginning portion of the second frame to allow coherent integration to proceed across the frame boundary.
Claim 10
Dependent Claim
61 words
The signal detector of claim 7 , further comprising a phase detector configured to detect the phase reversal, and wherein the coherent integrator is responsive to the detection of the phase reversal and is configured to flip the sign of the data residing in the beginning portion of the second frame to allow coherent integration to proceed across the frame boundary.
Claim 11
Dependent Claim
51 words
The signal detector of claim 7 , further comprising a frame boundary detector configured to detect the frame boundary, wherein the coherent integrator, responsive to the detection of the frame boundary, is configured to noncoherently integrate the ending portion of the first frame and the beginning portion of the second frame.
Claim 12
Dependent Claim
72 words
The signal detector of claim 7 , further comprising a frame boundary detector configured to detect the frame boundary, wherein the coherent integrator, responsive to the detection of a frame boundary, is configured to derive first correlation data by coherently integrating the product data across the frame boundary under a first hypothesis, and to derive second correlation data by coherently integrating the product data across the frame boundary under a second hypothesis.
Claim 13
Dependent Claim
37 words
The signal detector of claim 11 , further comprising a circuitry selecting one of the first correlation data and the second correlation data based on which of the first hypotheses and the second hypothesis is more likely.
Claim 14
Dependent Claim
77 words
The signal detector of claim 11 , wherein the first hypothesis assumes the phase of the beginning portion of the second frame is unchanged from the phase of the ending portion of the first frame across the frame boundary, and the second hypothesis assumes the phase of the beginning portion of the second frame flips the sign of the phase across the frame boundary with respect to the phase of the ending portion of the first frame.
Claim 15
Dependent Claim
14 words
The signal detector of claim 1 , wherein the receiver is an RF receiver.
Claim 16
Dependent Claim
23 words
The signal detector of claim 1 , wherein the signal of interest is a carrier signal modulated with a repeating pseudo-noise (PN) code.
Claim 17
Dependent Claim
12 words
The signal detector of claim 1 , wherein the noise is pseudo-noise.
Claim 18
Dependent Claim
48 words
The signal detector of claim 1 , wherein the segment has complex data having a real component and an imaginary component, and wherein the complex data is processed by the multiplier and the coherent integrator through complex addition and complex multiplication so that the correlation data is complex.
Claim 19
Dependent Claim
48 words
The signal detector of claim 1 , wherein the segment has complex data having a magnitude component and a phase component, and wherein the complex data is processed by the multiplier and the coherent integrator through complex addition and complex multiplication so that the correlation data is complex.
Claim 20
Dependent Claim
19 words
The signal detector of claim 1 , further comprising a hypothesis generator for generating the at least one hypotheses.
Claim 21
Dependent Claim
18 words
The signal detector of claim 1 , further comprising a processor for receiving and analyzing the correlation data.
Claim 22
Dependent Claim
17 words
The signal detector of claim 1 , wherein the reference signal is generated by a cellular network.
Claim 23
Dependent Claim
18 words
The signal detector of claim 1 , wherein the reference signal is generated by a PCS phone network.
Claim 24
Dependent Claim
17 words
The signal detector of claim 1 , wherein the receiver is a global positioning system (GPS) receiver.
Claim 25
Dependent Claim
28 words
The signal detector of claim 1 , wherein the at least one signal of interest is generated by a corresponding at least one global positioning system (GPS) satellite.
Claim 26
Dependent Claim
22 words
The signal detector of claim 24 , wherein the signal of interest is generated by the GPS satellite is not tracked continuously.
Claim 27
Dependent Claim
18 words
The signal detector of claim 1 , wherein the receiver detects a parameter of the signal of interest.
Claim 28
Dependent Claim
91 words
A signal detector, comprising: means for receiving at least one signal of interest perturbed by noise; means for detecting at least one reference signal; means for deriving data from a segment of the at least one signal of interest; means for multiplying the data with data representative of at least one hypothesis; means for providing product data representative of the segment and the at least one hypothesis; means for integrating the product data over a duration of time; and means for deriving correlation data useful for detecting the signal of interest.
Claim 29
Dependent Claim
91 words
A signal detector, comprising: means for receiving at least one signal of interest perturbed by noise; means for detecting at least one reference signal; means for deriving data from a segment of the at least one signal of interest; means for multiplying the data with data representative of at least one hypothesis; means for providing product data representative of the segment and the at least one hypothesis; means for integrating the product data over a duration of time; and means for deriving correlation data useful for detecting the signal of interest.
Claim 30
Dependent Claim
65 words
The signal detector of claim 27 , wherein the signal of interest is a plurality of successive frames separated by a frame boundary, and wherein each the segment having an ending portion of a first frame of the plurality of frames, a beginning portion of a second frame successive to the first frame, and the frame boundary between the first frame and the second frame.
Claim 31
Dependent Claim
21 words
The signal detector of claim 28 , wherein the at least one reference signal determines the location of the frame boundary.
Claim 32
Dependent Claim
24 words
The signal detector of claim 28 , wherein the at least one reference signal provides bit synchronization information associated with the signal of interest.
Claim 33
Dependent Claim
28 words
The signal detector of claim 28 , wherein the at least one reference signal provides information specifying the location of data epochs associated with the signal of interest.
Claim 34
Dependent Claim
23 words
The signal detector of claim 31 , wherein the at least one reference signal provides information determining phase reversals of the data epochs.
Claim 35
Dependent Claim
37 words
The signal detector of claim 28 , wherein a phase of the beginning portion of the second frame is in a phase reversal at the frame boundary with respect to the ending portion of the second frame.
Claim 36
Dependent Claim
55 words
The signal detector of claim 33 , further comprising a means for detecting the phase reversal, wherein the means for integrating is responsive to the means for detecting the phase reversal, and wherein the means for integrating adjusts the beginning portion of the second frame to allow coherent integration to proceed across the frame boundary.
Claim 37
Dependent Claim
61 words
The signal detector of claim 33 , further comprising a means for detecting the phase reversal, wherein the means for integrating is responsive to the detection of the phase reversal, and wherein the means for integrating flips the sign of the data residing in the beginning portion of the second frame to allow coherent integration to proceed across the frame boundary.
Claim 38
Dependent Claim
52 words
The signal detector of claim 33 , further comprising a means for detecting the frame boundary, wherein the means for integrating is responsive to the detection of the frame boundary, and wherein the means for integrating integrates the ending portion of the first frame and the beginning portion of the second frame.
Claim 39
Dependent Claim
73 words
The signal detector of claim 33 , further comprising a means for detecting the frame boundary, wherein the means for integrating is responsive to the detection of a frame boundary, and wherein the means for integrating derives first correlation data by coherently integrating the product data across the frame boundary under a first hypothesis, and derives second correlation data by coherently integrating the product data across the frame boundary under a second hypothesis.
Claim 40
Dependent Claim
38 words
The signal detector of claim 37 , further comprising a means for selecting one of the first correlation data and the second correlation data based on which of the first hypotheses and the second hypothesis is more likely.
Claim 41
Dependent Claim
77 words
The signal detector of claim 38 , wherein the first hypothesis assumes the phase of the beginning portion of the second frame is unchanged from the phase of the ending portion of the first frame across the frame boundary, and the second hypothesis assumes the phase of the beginning portion of the second frame flips the sign of the phase across the frame boundary with respect to the phase of the ending portion of the first frame.
Claim 42
Dependent Claim
23 words
The signal detector of claim 27 , wherein the signal of interest is a carrier signal modulated with a repeating pseudo-noise (PN) code.
Claim 43
Dependent Claim
12 words
The signal detector of claim 27 , wherein the noise is pseudo-noise.
Claim 44
Dependent Claim
52 words
The signal detector of claim 27 , wherein the segment has complex data having a real component and an imaginary component, wherein the complex data is processed by the means for multiplying, and wherein the means for integrating integrates through complex addition and complex multiplication so that the correlation data is complex.
Claim 45
Dependent Claim
52 words
The signal detector of claim 27 , wherein the segment has complex data having a magnitude component and a phase component, wherein the complex data is processed by the means for multiplying, and wherein the means for integrating integrates through complex addition and complex multiplication so that the correlation data is complex.
Claim 46
Dependent Claim
21 words
The signal detector of claim 27 , further comprising a means for hypothesis generation for generating the at least one hypotheses.
Claim 47
Dependent Claim
17 words
The signal detector of claim 27 , wherein the reference signal is generated by a cellular network.
Claim 48
Dependent Claim
18 words
The signal detector of claim 27 , wherein the reference signal is generated by a PCS phone network.
Claim 49
Dependent Claim
18 words
The signal detector of claim 27 , wherein the means for receiving receives global positioning system (GPS) signals.
Claim 50
Dependent Claim
28 words
The signal detector of claim 27 , wherein the at least one signal of interest is generated by a corresponding at least one global positioning system (GPS) satellite.
Claim 51
Dependent Claim
21 words
The signal detector of claim 48 , wherein the signal of interest generated by the GPS satellite is not tracked continuously.
Claim 52
Dependent Claim
20 words
The signal detector of claim 27 , wherein the means for receiving receives a parameter of the signal of interest.
Claim 53
Independent Claim
85 words
A method for detecting a signal of interest comprising the steps of: receiving at least one signal of interest perturbed by noise; receiving at least one reference signal; deriving data from a segment of the at least one signal of interest; multiplying the data with data representative of at least one hypothesis; providing product data representative of the segment and the at least one hypothesis; integrating the product data over a duration of time; and deriving correlation data useful for detecting the signal of interest.
Claim 54
Independent Claim
85 words
A method for detecting a signal of interest comprising the steps of: receiving at least one signal of interest perturbed by noise; receiving at least one reference signal; deriving data from a segment of the at least one signal of interest; multiplying the data with data representative of at least one hypothesis; providing product data representative of the segment and the at least one hypothesis; integrating the product data over a duration of time; and deriving correlation data useful for detecting the signal of interest.
Claim 55
Dependent Claim
64 words
The method of claim 51 , wherein the signal of interest is a plurality of successive frames separated by a frame boundary, and wherein each the segment having an ending portion of a first frame of the plurality of frames, a beginning portion of a second frame successive to the first frame, and the frame boundary between the first frame and the second frame.
Claim 56
Dependent Claim
20 words
The method of claim 52 , wherein the at least one reference signal determines the location of the frame boundary.
Claim 57
Dependent Claim
23 words
The method of claim 52 , wherein the at least one reference signal provides bit synchronization information associated with the signal of interest.
Claim 58
Dependent Claim
27 words
The method of claim 52 , wherein the at least one reference signal provides information specifying the location of data epochs associated with the signal of interest.
Claim 59
Dependent Claim
22 words
The method of claim 55 , wherein the at least one reference signal provides information determining phase reversals of the data epochs.
Claim 60
Dependent Claim
36 words
The method of claim 52 , wherein a phase of the beginning portion of the second frame is in a phase reversal at the frame boundary with respect to the ending portion of the second frame.
Claim 61
Dependent Claim
54 words
The method of claim 57 , further comprising a step of detecting the phase reversal, wherein the step of integrating is responsive to the step of detecting the phase reversal, and wherein the step of integrating adjusts the beginning portion of the second frame to allow coherent integration to proceed across the frame boundary.
Claim 62
Dependent Claim
61 words
The method of claim 57 , further comprising a step of detecting the phase reversal, wherein the step of integrating is responsive to the step of detecting the phase reversal, and wherein the step of integrating flips the sign of the data residing in the beginning portion of the second frame to allow coherent integration to proceed across the frame boundary.
Claim 63
Dependent Claim
52 words
The method of claim 57 , further comprising a step of detecting the frame boundary, wherein the step of integrating is responsive to the step of detecting the frame boundary, and wherein the step of integrating integrates the ending portion of the first frame and the beginning portion of the second frame.
Claim 64
Dependent Claim
73 words
The method of claim 57 , further comprising a step of detecting the frame boundary, wherein the step of integrating is responsive to the step of detecting a frame boundary, and wherein the step of integrating derives first correlation data by coherently integrating the product data across the frame boundary under a first hypothesis, and derives second correlation data by coherently integrating the product data across the frame boundary under a second hypothesis.
Claim 65
Dependent Claim
37 words
The method of claim 61 , further comprising a step of selecting one of the first correlation data and the second correlation data based on which of the first hypotheses and the second hypothesis is more likely.
Claim 66
Dependent Claim
76 words
The method of claim 62 , wherein the first hypothesis assumes the phase of the beginning portion of the second frame is unchanged from the phase of the ending portion of the first frame across the frame boundary, and the second hypothesis assumes the phase of the beginning portion of the second frame flips the sign of the phase across the frame boundary with respect to the phase of the ending portion of the first frame.
Claim 67
Dependent Claim
22 words
The method of claim 51 , wherein the signal of interest is a carrier signal modulated with a repeating pseudo-noise (PN) code.
Claim 68
Dependent Claim
11 words
The method of claim 51 , wherein the noise is pseudo-noise.
Claim 69
Dependent Claim
51 words
The method of claim 51 , wherein the segment has complex data having a real component and an imaginary component, wherein the complex data is processed by the step of multiplying, and wherein the step of integrating integrates through complex addition and complex multiplication so that the correlation data is complex.
Claim 70
Dependent Claim
51 words
The method of claim 51 , wherein the segment has complex data having a magnitude component and a phase component, wherein the complex data is processed by the step of multiplying, and wherein the step of integrating integrates through complex addition and complex multiplication so that the correlation data is complex.
Claim 71
Dependent Claim
20 words
The method of claim 51 , further comprising a step of hypothesis generation for generating the at least one hypotheses.
Claim 72
Dependent Claim
16 words
The method of claim 51 , wherein the reference signal is generated by a cellular network.
Claim 73
Dependent Claim
17 words
The method of claim 51 , wherein the reference signal is generated by a PCS phone network.
Claim 74
Dependent Claim
17 words
The method of claim 51 , wherein the step of receiving receives global positioning system (GPS) signals.
Claim 75
Dependent Claim
27 words
The method of claim 51 , wherein the at least one signal of interest is generated by a corresponding at least one global positioning system (GPS) satellite.
Claim 76
Dependent Claim
20 words
The method of claim 72 , wherein the signal of interest generated by the GPS satellite is not tracked continuously.
Claim 77
Dependent Claim
25 words
The method of claim 51 , wherein the step of receiving at least one signal of interest receives a parameter of the signal of interest.
Claim 78
Dependent Claim
99 words
A computer readable medium having a program for storing a series of instructions for detecting a signal of interest, the program performing at least the following: receiving at least one signal of interest perturbed by noise; receiving at least one reference signal; deriving data from a segment of the at least one signal of interest; multiplying the data with data representative of at least one hypothesis; providing product data representative of the segment and the at least one hypothesis; integrating the product data over a duration of time; and deriving correlation data useful for detecting the signal of interest.
Claim 79
Dependent Claim
99 words
A computer readable medium having a program for storing a series of instructions for detecting a signal of interest, the program performing at least the following: receiving at least one signal of interest perturbed by noise; receiving at least one reference signal; deriving data from a segment of the at least one signal of interest; multiplying the data with data representative of at least one hypothesis; providing product data representative of the segment and the at least one hypothesis; integrating the product data over a duration of time; and deriving correlation data useful for detecting the signal of interest.
Claim 80
Dependent Claim
66 words
The computer readable medium of claim 75 , wherein the signal of interest is a plurality of successive frames separated by a frame boundary, and wherein each the segment having an ending portion of a first frame of the plurality of frames, a beginning portion of a second frame successive to the first frame, and the frame boundary between the first frame and the second frame.
Claim 81
Dependent Claim
94 words
The computer readable medium of claim 76 , wherein a phase of the beginning portion of the second frame is in a phase reversal at the frame boundary with respect to the ending portion of the second frame, further having a series of instructions for detecting the phase reversal, wherein the series of instructions for integrating is responsive to the series of instructions for detecting the phase reversal, and wherein the series of instructions for integrating adjusts the beginning portion of the second frame to allow coherent integration to proceed across the frame boundary.
Claim 82
Dependent Claim
101 words
The computer readable medium of claim 76 , wherein a phase of the beginning portion of the second frame is in a phase reversal at the frame boundary with respect to the ending portion of the second frame, further having a series of instructions for detecting the phase reversal, wherein the series of instructions for integrating is responsive to the series of instructions for detecting the phase reversal, and wherein the series of instructions for integrating flips the sign of the data residing in the beginning portion of the second frame to allow coherent integration to proceed across the frame boundary.
Claim 83
Dependent Claim
91 words
The computer readable medium of claim 76 , wherein a phase of the beginning portion of the second frame is in a phase reversal at the frame boundary with respect to the ending portion of the second frame, further having a series of instructions for detecting the frame boundary, wherein the series of instructions for integrating is responsive the series of instructions for detecting the frame boundary, and wherein the series of instructions for integrating integrates the ending portion of the first frame and the beginning portion of the second frame.
Claim 84
Dependent Claim
113 words
The computer readable medium of claim 76 , wherein a phase of the beginning portion of the second frame is in a phase reversal at the frame boundary with respect to the ending portion of the second frame, further having a series of instructions for detecting the frame boundary, wherein the series of instructions for integrating is responsive to the series of instructions for detecting a frame boundary, and wherein the series of instructions for integrating derives first correlation data by coherently integrating the product data across the frame boundary under a first hypothesis, and derives second correlation data by coherently integrating the product data across the frame boundary under a second hypothesis.
Claim 85
Dependent Claim
112 words
The computer readable medium of claim 80 , wherein the first hypothesis assumes the phase of the beginning portion of the second frame is unchanged from the phase of the ending portion of the first frame across the frame boundary, and the second hypothesis assumes the phase of the beginning portion of the second frame flips the sign of the phase across the frame boundary with respect to the phase of the ending portion of the first frame, and further having a series of instructions for selecting one of the first correlation data and the second correlation data based on which of the first hypotheses and the second hypothesis is more likely.
Claim 86
Dependent Claim
57 words
The computer readable medium of claim 75 , wherein the segment has complex data having a real component and an imaginary component, wherein the complex data is processed by the series of instructions for multiplying, and wherein the series of instructions for integrating integrates through complex addition and complex multiplication so that the correlation data is complex.
Claim 87
Dependent Claim
57 words
The computer readable medium of claim 75 , wherein the segment has complex data having a magnitude component and a phase component, wherein the complex data is processed by the series of instructions for multiplying, and wherein the series of instructions for integrating integrates through complex addition and complex multiplication so that the correlation data is complex.
Claim 88
Dependent Claim
24 words
The computer readable medium of claim 75 , further having a series of instructions for hypothesis generation for generating the at least one hypotheses.
Claim 89
Dependent Claim
29 words
The computer readable medium of claim 75 , wherein the series of instructions for receiving at least one signal of interest receives a parameter of the signal of interest.
References Cited (Backward Citations)
US3975628A
Cited
US5153591A
Cited
US5253268A
Cited
US5749067A
Cited
US5644591A
Cited
US5734966A
Cited
US5909640A
Cited
US5608722A
Cited
US5642377A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-10-01 | 2005-04-02 | 2005-10-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-10-01 | 2009-04-02 | 2009-10-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-10-01 | 2013-04-02 | 2013-10-02 | $7700.00 | Window Closed / Lapsed |