← Back to Patent Explorer
US5022047A Expired / Lapsed US ⏱️ 0.0 years remaining

Spread spectrum correlator

Assignee: Intel Corp
•
Filing: 1989-08-07
•
Granted: 1991-06-04
•
Expires: 2009-08-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for decoding a received spread spectrum signal having a data signal modulated with a pseudo-noise code and transmitted as an RF spread spectrum signal. A first reference register holds a first pseudo-noise signal, a second reference register holds a second pseudo-noise signal, and a receive-register holds a received spread spectrum signal. A first modulo adder adds each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal, thereby generating a first plurality of chip-comparison signals. A first summer adds the first plurality of chip-comparison signals, generating a first correlation signal. The comparator compares the correlation signal to an upper-threshold level and a lower-threshold level, and respectively generates a first data-symbol signal or a second data-symbol signal.

Inventors

  • 👤 Robert C. Dixon
  • 👤 Jeffrey S. Vanderpool

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 13:18
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/707; H04B1/709; H04B1/7093

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 320 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: threshold setting means for analyzing the pattern and application of the data signal, noise environment, and amount of error correction, and determining upper- and lower-threshold levels; first reference-sequence-storage means for storing a first pseudo-noise signal; second reference-sequence-storage means for storing a second pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means coupled to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; second chip-comparison means coupled to said second reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the second pseudo-noise signal to generate a second plurality of chip-comparison signals; second summer means coupled to said second chip-comparison means and responsive to the second plurality of chip-comparison signals for adding the second plurality of chip-comparison signals to generate a second correlation signal; and comparison means coupled to said first summer means and said second summer means, and responsive to the first correlation signal being greater than the upper-threshold level for generating a first data-symbol signal, responsive to the first correlation signal being less than the lower-threshold level for generating a second data-symbol signal, responsive to the second correlation signal being less than the lower-threshold level for generating a third data-symbol signal, and responsive to the second correlation signal being greater than the upper-threshold level for generating a fourth data-symbol signal.
Claim 2
Independent Claim 320 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: threshold setting means for analyzing the pattern and application of the data signal, noise environment, and amount of error correction, and determining upper- and lower-threshold levels; first reference-sequence-storage means for storing a first pseudo-noise signal; second reference-sequence-storage means for storing a second pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means coupled to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; second chip-comparison means coupled to said second reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the second pseudo-noise signal to generate a second plurality of chip-comparison signals; second summer means coupled to said second chip-comparison means and responsive to the second plurality of chip-comparison signals for adding the second plurality of chip-comparison signals to generate a second correlation signal; and comparison means coupled to said first summer means and said second summer means, and responsive to the first correlation signal being greater than the upper-threshold level for generating a first data-symbol signal, responsive to the first correlation signal being less than the lower-threshold level for generating a second data-symbol signal, responsive to the second correlation signal being less than the lower-threshold level for generating a third data-symbol signal, and responsive to the second correlation signal being greater than the upper-threshold level for generating a fourth data-symbol signal.
Claim 3
Dependent Claim 21 words
The apparatus as set forth in claim 1 wherein said first reference-sequence-storage means and said receive-sequence-storage means include a surface-acoustic-wave device.
Claim 4
Dependent Claim 22 words
The apparatus as set forth in claim 2 wherein said surface-acoustic-wave device includes said first chip-comparison means and said first summer means.
Claim 5
Dependent Claim 22 words
The apparatus as set forth in claim 3 wherein said surface-acoustic-wave device includes said second chip-comparison means and said second summer means.
Claim 6
Independent Claim 279 words
An apparatus of decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: threshold setting means for analyzing the pattern and application of the data signal, noise environment, and mount of error correction, and determining upper- and lower-threshold levels; first reference-sequence-storage means for storing a first pseudo-noise signal; second reference-sequence-storage means for storing a second pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means coupled to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; second chip-comparison means coupled to said second reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the second pseudo-noise signal to generate a second plurality of chip-comparison signals; second summer means coupled to said second chip-comparison means and responsive to the second plurality of chip-comparison signals for adding the second plurality of chip-comparison signals to generate a second correlation signal; and comparison means coupled to said first summer means, and responsive to the first correlation signal being greater than the upper-threshold level for generating a first data-symbol signal, and responsive to the first correlation signal being less than the lower-threshold level for generating a second data-symbol signal.
Claim 7
Independent Claim 279 words
An apparatus of decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: threshold setting means for analyzing the pattern and application of the data signal, noise environment, and mount of error correction, and determining upper- and lower-threshold levels; first reference-sequence-storage means for storing a first pseudo-noise signal; second reference-sequence-storage means for storing a second pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means coupled to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; second chip-comparison means coupled to said second reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the second pseudo-noise signal to generate a second plurality of chip-comparison signals; second summer means coupled to said second chip-comparison means and responsive to the second plurality of chip-comparison signals for adding the second plurality of chip-comparison signals to generate a second correlation signal; and comparison means coupled to said first summer means, and responsive to the first correlation signal being greater than the upper-threshold level for generating a first data-symbol signal, and responsive to the first correlation signal being less than the lower-threshold level for generating a second data-symbol signal.
Claim 8
Dependent Claim 21 words
The apparatus as set forth in claim 5 wherein said first reference-sequence-storage means and said receive-sequence-storage means include a surface-acoustic-wave device.
Claim 9
Dependent Claim 22 words
The apparatus as set forth in claim 6 wherein said surface-acoustic-wave device includes said first chip-comparison means and said first summer means.
Claim 10
Dependent Claim 22 words
The apparatus as set forth in claim 7 wherein said surface-acoustic-wave device includes said second chip-comparison means and said second summer means.
Claim 11
Independent Claim 238 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: first reference-sequence-storage means for storing a first pseudo-noise signal; second reference-sequence-storage means for storing a second pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means couple to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; second chip-comparison means coupled to said second reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the second pseudo-noise signal to generate a second plurality of chip-comparison signals; second summer means coupled to said second chip-comparison means and responsive to the second plurality of chip-comparison signals for adding the second plurality of chip-comparison signals to generate a second correlation signal; and comparison means having a upper-threshold level, coupled to said first summer means, and responsive to the first correlation signal being greater than an upper-threshold level for generating a first data-symbol signal.
Claim 12
Independent Claim 238 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: first reference-sequence-storage means for storing a first pseudo-noise signal; second reference-sequence-storage means for storing a second pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means couple to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; second chip-comparison means coupled to said second reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the second pseudo-noise signal to generate a second plurality of chip-comparison signals; second summer means coupled to said second chip-comparison means and responsive to the second plurality of chip-comparison signals for adding the second plurality of chip-comparison signals to generate a second correlation signal; and comparison means having a upper-threshold level, coupled to said first summer means, and responsive to the first correlation signal being greater than an upper-threshold level for generating a first data-symbol signal.
Claim 13
Dependent Claim 21 words
The apparatus as set forth in claim 9 wherein said first reference-sequence-storage means and said receive-sequence-storage means includes a surface-acoustic-wave device.
Claim 14
Dependent Claim 22 words
The apparatus as set forth in claim 10 wherein said surface-acoustic-wave device includes said first chip-comparison means and said first summer means.
Claim 15
Dependent Claim 22 words
The apparatus as set forth in claim 10 wherein said surface-acoustic-wave device includes said second chip-comparison means and said second summer means.
Claim 16
Independent Claim 168 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: a plurality of reference-sequence-storage means for storing a plurality of pseudo-noise signals; receive-sequence-storage means for storing the received spread spectrum signal; a plurality of chip-comparison means coupled to plurality of reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal by each corresponding chip of the plurality of pseudo-noise signals to generate sets of a plurality of chip-comparison signals; a plurality of summer means respectively coupled to said plurality of chip-comparison means and responsive to the respective set of the plurality of chip-comparison signals for adding the plurality of chip-comparison signals within each set to generate a plurality correlation signals; and comparison means coupled to said plurality of summer means, and responsive to the plurality of correlation signals and one of a plurality of threshold levels for generating one of a plurality of data-symbol signals.
Claim 17
Independent Claim 168 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: a plurality of reference-sequence-storage means for storing a plurality of pseudo-noise signals; receive-sequence-storage means for storing the received spread spectrum signal; a plurality of chip-comparison means coupled to plurality of reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal by each corresponding chip of the plurality of pseudo-noise signals to generate sets of a plurality of chip-comparison signals; a plurality of summer means respectively coupled to said plurality of chip-comparison means and responsive to the respective set of the plurality of chip-comparison signals for adding the plurality of chip-comparison signals within each set to generate a plurality correlation signals; and comparison means coupled to said plurality of summer means, and responsive to the plurality of correlation signals and one of a plurality of threshold levels for generating one of a plurality of data-symbol signals.
Claim 18
Dependent Claim 23 words
The apparatus as set forth in claim 13 wherein said plurality of reference register means and said receive-sequence-storage means include a surface-acoustic-wave device.
Claim 19
Dependent Claim 18 words
The apparatus as set forth in claim 14 wherein said plurality of summer means includes a surface-acoustic-wave device.
Claim 20
Independent Claim 93 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising: code-register means for storing a pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; means for correlating the received spread spectrum signal with the pseudo-noise signal for generating a correlation signal; and comparison means responsive to the correlation signal for generating a first data-symbol signal when the correlation signal is greater than a upper-threshold level and for generating a second data-symbol signal when the correlation signal is less than a lower-threshold level.
Claim 21
Independent Claim 93 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising: code-register means for storing a pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; means for correlating the received spread spectrum signal with the pseudo-noise signal for generating a correlation signal; and comparison means responsive to the correlation signal for generating a first data-symbol signal when the correlation signal is greater than a upper-threshold level and for generating a second data-symbol signal when the correlation signal is less than a lower-threshold level.
Claim 22
Dependent Claim 20 words
The apparatus as set forth in claim 16 wherein said code-register means and said receive-sequence-storage means includes a surface-acoustic-wave device.
Claim 23
Dependent Claim 23 words
The apparatus as set forth in claim 17 wherein said code-register means, said receive-sequence-storage means and said correlating means includes a surface-acoustic-wave device.
Claim 24
Independent Claim 95 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising: code-register means for storing a plurality of pseudo-noise signals; receive-sequence-storage means for storing the received spread spectrum signal; means for correlating the received spread spectrum signal with the plurality of pseudo-noise signals for generating a plurality of correlation signals, respectively; and comparison means responsive to the plurality of correlation signals for generating one of a plurality of data-symbol signals in response to the correlation signals, respectively, crossing a particular set of a plurality of threshold levels.
Claim 25
Independent Claim 95 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising: code-register means for storing a plurality of pseudo-noise signals; receive-sequence-storage means for storing the received spread spectrum signal; means for correlating the received spread spectrum signal with the plurality of pseudo-noise signals for generating a plurality of correlation signals, respectively; and comparison means responsive to the plurality of correlation signals for generating one of a plurality of data-symbol signals in response to the correlation signals, respectively, crossing a particular set of a plurality of threshold levels.
Claim 26
Dependent Claim 20 words
The apparatus as set forth in claim 19 wherein said code-register means and said receive-sequence-storage means includes a surface-acoustic-wave device.
Claim 27
Dependent Claim 23 words
The apparatus as set forth in claim 20 wherein said code-register means, said receive-sequence-storage means and said correlating means includes a surface-acoustic-wave device.
Claim 28
Independent Claim 104 words
A method using a correlator for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising the steps, using said correlator, of: pseudo-noise signal in code register means; storing the received spread spectrum signal in receive-sequence-storage means; correlating the received spread spectrum signal with the pseudo noise signal for generating a correlation signal; comparing the correlation signal to a upper-threshold level and a lower-threshold level; generating a 1-bit data signal in response to the correlation signal greater than the upper-threshold level; and generating a 0-bit data signal in response to the correlation signal less than the lower-threshold level.
Claim 29
Independent Claim 104 words
A method using a correlator for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising the steps, using said correlator, of: pseudo-noise signal in code register means; storing the received spread spectrum signal in receive-sequence-storage means; correlating the received spread spectrum signal with the pseudo noise signal for generating a correlation signal; comparing the correlation signal to a upper-threshold level and a lower-threshold level; generating a 1-bit data signal in response to the correlation signal greater than the upper-threshold level; and generating a 0-bit data signal in response to the correlation signal less than the lower-threshold level.
Claim 30
Independent Claim 85 words
A method using a correlator for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising the steps, using said correlator, of: storing a pseudo-noise signal in code register means; storing the received spread spectrum signal in receive-sequence-storage means; correlating the received spread spectrum signal with the pseudo-noise signal for generating a correlation signal; comparing the correlation signal to a upper-threshold level; and generating a 1-bit data signal in response to the correlation signal greater than the upper-threshold level.
Claim 31
Independent Claim 85 words
A method using a correlator for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising the steps, using said correlator, of: storing a pseudo-noise signal in code register means; storing the received spread spectrum signal in receive-sequence-storage means; correlating the received spread spectrum signal with the pseudo-noise signal for generating a correlation signal; comparing the correlation signal to a upper-threshold level; and generating a 1-bit data signal in response to the correlation signal greater than the upper-threshold level.
Claim 32
Independent Claim 94 words
A method using a correlator for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising the steps, using said correlator, of: storing a plurality of pseudo-noise signals in code register means; storing the received spread spectrum signal in receive-sequence-storage means; correlating the received spread spectrum signal with the plurality of pseudo-noise signals for generating a plurality of correlation signals; comparing the plurality of the correlation signals to a plurality of threshold levels; and generating one of a plurality of data-symbol signals in response to the comparing step.
Claim 33
Independent Claim 94 words
A method using a correlator for decoding a received spread spectrum signal having a data signal modulated with a PN code comprising the steps, using said correlator, of: storing a plurality of pseudo-noise signals in code register means; storing the received spread spectrum signal in receive-sequence-storage means; correlating the received spread spectrum signal with the plurality of pseudo-noise signals for generating a plurality of correlation signals; comparing the plurality of the correlation signals to a plurality of threshold levels; and generating one of a plurality of data-symbol signals in response to the comparing step.
Claim 34
Independent Claim 54 words
An apparatus for transmitting a transmitted signal having a data signal modulated with spread spectrum, comprising: means for generating the data signal having data symbols; and means for generating a pseudo-noise signal having L chips, and for modulating each data symbol of the data signal by the L chips of the pseudo noise signal.
Claim 35
Independent Claim 54 words
An apparatus for transmitting a transmitted signal having a data signal modulated with spread spectrum, comprising: means for generating the data signal having data symbols; and means for generating a pseudo-noise signal having L chips, and for modulating each data symbol of the data signal by the L chips of the pseudo noise signal.
Claim 36
Independent Claim 190 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: threshold setting means for analyzing the pattern and application of the data signal, noise environment, and amount of error correction, and determining upper- and lower-threshold levels; first reference-sequence-storage means for storing a first pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means coupled to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; and comparison means coupled to said first summer means, and responsive to the first correlation signal being greater than the upper-threshold level for generating a first data-symbol signal, and responsive to the first correlation signal being less than the lower-threshold level for generating a second data-symbol signal.
Claim 37
Independent Claim 190 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: threshold setting means for analyzing the pattern and application of the data signal, noise environment, and amount of error correction, and determining upper- and lower-threshold levels; first reference-sequence-storage means for storing a first pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means coupled to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; and comparison means coupled to said first summer means, and responsive to the first correlation signal being greater than the upper-threshold level for generating a first data-symbol signal, and responsive to the first correlation signal being less than the lower-threshold level for generating a second data-symbol signal.
Claim 38
Independent Claim 149 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: first reference-sequence-storage means for storing a first pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means coupled to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; and comparison means having a upper-threshold level, coupled to said first summer means, and responsive to the first correlation signal being greater than an upper-threshold level for generating a first data-symbol signal.
Claim 39
Independent Claim 149 words
An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising: first reference-sequence-storage means for storing a first pseudo-noise signal; receive-sequence-storage means for storing the received spread spectrum signal; first chip-comparison means coupled to said first reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the first pseudo-noise signal to generate a first plurality of chip-comparison signals; first summer means coupled to said first chip-comparison means and responsive to the first plurality of chip-comparison signals for adding the first plurality of chip-comparison signals to generate a first correlation signal; and comparison means having a upper-threshold level, coupled to said first summer means, and responsive to the first correlation signal being greater than an upper-threshold level for generating a first data-symbol signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-06-03 1994-12-03 1995-06-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-06-03 1998-12-03 1999-06-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-06-03 2002-12-03 2003-06-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag