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

Nonlinear statistical signal processor

Assignee: Mindspeed Technologies LLC
•
Filing: 1986-03-27
•
Granted: 1988-09-27
•
Expires: 2006-03-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A signal processor is for receiving an input signal y. The input signal y has in it a signal x and has a conditional density function, given that the signal x is present, p(y|x). The signal processor includes a memory for storing the amplitude-density-function of the signal x, p(x). The memory is coupled to the processor input so that the memory is addressed by the input signal y. An amplitude-density-function generator is coupled to the processor input and to the memory generates the product of the conditional density function p(y|x) and the density function p(x). The processor of the invention also includes apparatus for detecting the peak of that product.

Inventors

  • 👤 Stanley A. White

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 19:23
CPC Classifications
G; G06; G06F; G06F17/00; G06F17/10; G06F17/18

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 177 words
A signal processor comprising: an input for receiving an input signal y, wherein: said input signal y has in it a signal x; and said input signal y has a conditional density function given that the signal x is present, p(y/x); and said signal x has an amplitude-density function p(x); a memory for storing the amplitude-density function p(x) of the signal x, wherein said memory is coupled to said input so that said memory is addressed by said input signal y; an amplitude-density function generator coupled to said input and to said memory for generating a combined density function p(y|x)p(x) comprising a product of said conditional density function p(y|x) and said amplitude-density function p(x): a threshold scaler comprising; an integrator for integrating said combined density function to produce an integrated product; an input for receiving an externally supplied threshold-detection level; and means for combining said integrated product and said externally supplied threshold-detection level to produce a scaled detection threshold, where said combining means is connected to a comparator for applying said scaled detection threshold to said comparator.
Claim 2
Dependent Claim 177 words
A signal processor comprising: an input for receiving an input signal y, wherein: said input signal y has in it a signal x; and said input signal y has a conditional density function given that the signal x is present, p(y/x); and said signal x has an amplitude-density function p(x); a memory for storing the amplitude-density function p(x) of the signal x, wherein said memory is coupled to said input so that said memory is addressed by said input signal y; an amplitude-density function generator coupled to said input and to said memory for generating a combined density function p(y|x)p(x) comprising a product of said conditional density function p(y|x) and said amplitude-density function p(x): a threshold scaler comprising; an integrator for integrating said combined density function to produce an integrated product; an input for receiving an externally supplied threshold-detection level; and means for combining said integrated product and said externally supplied threshold-detection level to produce a scaled detection threshold, where said combining means is connected to a comparator for applying said scaled detection threshold to said comparator.
Claim 3
Dependent Claim 30 words
The signal processor of claim 1 wherein said combined density function has a peak, and said signal processor additionally comprises means for detecting the peak of said combined density function.
Claim 4
Dependent Claim 43 words
The signal processor of claim 2 wherein said comparator determines whether said peak of said combined density function exceeds a defined threshold, indicating that the signal x is indeed contained in the input signal y, and for producing a "detection achieved" output signal.
Claim 5
Dependent Claim 25 words
The signal processor of claim 2 additionally comprising means for reconstructing an estimate of the signal x from the peak of said combined density function.
Claim 6
Dependent Claim 33 words
The signal processor of claim 4 wherein said reconstruction means comprises a hold circuit for receiving an output of a counter, and which is written by said peak of said combined density function.
Claim 7
Dependent Claim 28 words
The signal processor of claim 5 additionally comprising means for updating the amplitude density function p(x) stored in said memory based on said estimate of the signal x.
Claim 8
Dependent Claim 47 words
The signal processor of claim 6 wherein said estimate of the signal x has an amplitude-density function and said updating means comprises a second amplitude-density-function generator having as its input said estimate of the signal x, and producing as its output the amplitude-density function of said estimate.
Claim 9
Dependent Claim 71 words
The signal processor of claim 7, additionally comprising: a comparator for determining whether the peak of said combined density function exceeds a defined threshold, and for producing a "detection achieved" output signal when said peak exceeds said threshold; and means for coupling the output of said comparator to a second counter to control said second counter so that said second counter is enabled only when said "detection achieved" signal is produced.
Claim 10
Dependent Claim 288 words
A signal estimator for estimating a signal x present in an input signal y, wherein said signal x has an amplitude-density function p(x) and said signal y has a conditional density function p(y|x) given that the signal x is present, said signal estimator comprising: an input for receiving said input signal y; a counter; a first memory for storing said amplitude-density function p(x), wherein said first memory is addressed by said input signal y; a second memory; an incrementer for adding the output of said first memory to the value stored at a given location of said second memory when said input signal y has a predetermined amplitude; a scaler coupled to an output of said second memory and to said counter for scaling the value stored at a given location in said second memory in response to an output from said counter, and storing at least a plurality of most-significant bits of the scaled value back at said given location of said second memory to generate a combined amplitude-density function p(x) p(y|x); a peak-hold circuit coupled to said output of said second memory for detecting and storing a peak of said combined amplitude density function; and a hold circuit comprising: a write enable input coupled to an output of said peak hold circuit to enable writing into said hold circuit said location of a detected peak of said combined amplitude density function; an address input coupled to an output of said counter so that said detected peak is written at an address corresponding to an output of said counter, so that said hold circuit generates an estimate of the signal x; and a signal estimate output line, on which is output said estimate of the signal x.
Claim 11
Dependent Claim 288 words
A signal estimator for estimating a signal x present in an input signal y, wherein said signal x has an amplitude-density function p(x) and said signal y has a conditional density function p(y|x) given that the signal x is present, said signal estimator comprising: an input for receiving said input signal y; a counter; a first memory for storing said amplitude-density function p(x), wherein said first memory is addressed by said input signal y; a second memory; an incrementer for adding the output of said first memory to the value stored at a given location of said second memory when said input signal y has a predetermined amplitude; a scaler coupled to an output of said second memory and to said counter for scaling the value stored at a given location in said second memory in response to an output from said counter, and storing at least a plurality of most-significant bits of the scaled value back at said given location of said second memory to generate a combined amplitude-density function p(x) p(y|x); a peak-hold circuit coupled to said output of said second memory for detecting and storing a peak of said combined amplitude density function; and a hold circuit comprising: a write enable input coupled to an output of said peak hold circuit to enable writing into said hold circuit said location of a detected peak of said combined amplitude density function; an address input coupled to an output of said counter so that said detected peak is written at an address corresponding to an output of said counter, so that said hold circuit generates an estimate of the signal x; and a signal estimate output line, on which is output said estimate of the signal x.
Claim 12
Dependent Claim 48 words
The signal estimator of claim 9, additionally comprising a third memory, and wherein said plurality of most-significant bits of the output of said scaler are stored in said second memory and a plurality of least-significant bits of the output of said scaler are stored in said third memory.
Claim 13
Dependent Claim 41 words
The signal estimator of claim 10, wherein said first memory comprises random-access memory, and said signal estimator additionally comprises means for updating the amplitude-density function p(x) stored in said first memory based on the signal on said signal estimate output line.
Claim 14
Dependent Claim 98 words
The signal estimator of claim 11, wherein said updating means comprises: a fourth memory; a fifth memory; an incrementer for incrementing the value stored at a given location in said fourth memory when said signal estimate has a predetermined amplitude; a scaler for scaling the value stored at a given location in said fourth memory in response to an output from a second counter, and for storing at least a plurality of the most-significant bits of the scaled value back at said given location of said fourth memory to generate the amplitude density function of said signal estimate.
Claim 15
Dependent Claim 42 words
The signal estimator of claim 9, wherein said first memory comprises random-access memory, and said signal estimator additionally comprises means for updating the amplitude-density function p(x) stored in said first memory based on the signal estimate on said signal estimate output line.
Claim 16
Dependent Claim 97 words
The signal estimator of claim 13, wherein said updating means comprises: a third memory; a second counter; an incrementer for incrementing the value stored at a given location in said third memory when said signal estimate has a predetermined amplitude; a scaler for scaling the value stored at a given location in said third memory in response to an output from said second counter, and storing at least a plurality of most significant bits of the scaled value back at said given location of said third memory to generate the amplitude density function of said signal estimate.
Claim 17
Dependent Claim 73 words
The signal estimator of claim 14, additionally comprising: a comparator for comparing the output of said peak-hold circuit with a predetermined threshold and determining whether the peak value of said combined amplitude-density function p(x) p(y|x) exceeds a predetermined threshold; and means for coupling the output of said comparator to said second counter to control said second counter so that said second counter is enabled only when said combined amplitude-density function exceeds said threshold.
Claim 18
Dependent Claim 70 words
The signal estimator of claim 15, additionally comprising a threshold scaler comprising: an integrator for integrating said combined density function p(x) p(y|x); an input for receiving an externally supplied threshold-detection level; and means for combining said integrated combined density function and said externally supplied detection threshold to generate a scaled detection threshold, wherein said combining means is connected to said comparator for applying said scaled detection threshold to said comparator.
Claim 19
Dependent Claim 242 words
A minimum-mean-squared-error signal estimator comprising: an input for receiving an input signal y, wherein: said input signal y has in it a signal x; said signal x has an amplitude density function p(x); said input signal y has a conditional density function, given that the signal x is present, p(y|x); a counter; a memory for storing the amplitude-density function p(x) of the signal x, wherein said memory is coupled to said input so that said memory is addressed by said input signal y; an amplitude-density-function generator coupled to said input and to said memory for generating a combined density function p(x) p(y|x) comprising a product of said amplitude-density function p(x) of said signal x and said conditional density function p(y|x); a first integrator coupled to an output of said amplitude-density-function generator for generating a combined distribution function by accumulating said combined density function over time; a multiplier coupled to the output of said amplitude-density-function generator and to an output of said counter for generating the product of said combined density function and a count; a second integrator coupled to an output of said multiplier for accumulating over time said product of said combined density function and said count; a divider coupled to an output of said first integrator and to an output of said second integrator for dividing the output of said second integrator by the output of said first integrator; and an output line coupled to an output of said divider.
Claim 20
Dependent Claim 242 words
A minimum-mean-squared-error signal estimator comprising: an input for receiving an input signal y, wherein: said input signal y has in it a signal x; said signal x has an amplitude density function p(x); said input signal y has a conditional density function, given that the signal x is present, p(y|x); a counter; a memory for storing the amplitude-density function p(x) of the signal x, wherein said memory is coupled to said input so that said memory is addressed by said input signal y; an amplitude-density-function generator coupled to said input and to said memory for generating a combined density function p(x) p(y|x) comprising a product of said amplitude-density function p(x) of said signal x and said conditional density function p(y|x); a first integrator coupled to an output of said amplitude-density-function generator for generating a combined distribution function by accumulating said combined density function over time; a multiplier coupled to the output of said amplitude-density-function generator and to an output of said counter for generating the product of said combined density function and a count; a second integrator coupled to an output of said multiplier for accumulating over time said product of said combined density function and said count; a divider coupled to an output of said first integrator and to an output of said second integrator for dividing the output of said second integrator by the output of said first integrator; and an output line coupled to an output of said divider.
Claim 21
Dependent Claim 47 words
The minimum-mean-squared-error signal estimator of claim 17, wherein the output fo said divider comprises an estimate of the signal x, and said minimum-mean-squared error signal estimator additionally comprises means for updating the amplitude-density function p(x) stored in said memory based on the signal on said output line.
Claim 22
Dependent Claim 123 words
The minimum-mean-squared-error signal estimator of claim 17, wherein said amplitude-density-function generator comprises: a second memory; an incrementer coupled to said first memory for adding the output of said first memory to the value stored at a given location of said second memory in response to an input signal y of a predetermined amplitude; a scaler for scaling the value stored at a given location in said second memory in response to an output from said counter, and for storing at least a plurality of most-significant bits of the scaled value back at said given location of said second memory to generate said combined amplitude-density function p(x) p(y|x); and a density function output line coupled to said second memory for said combined density function.
Claim 23
Dependent Claim 130 words
The minimum-mean-squared-error signal estimator of claim 19, wherein said first memory comprises random-access memory, and said signal estimator additionally comprises means for updating the amplitude-density function p(x) stored in said first memory based on the signal on said signal estimate output line, said updating means comprising: a third memory; a second counter; an incrementer for incrementing the value stored at a given location in said third memory when said signal estimate has a predetermined amplitude; a scaler for scaling the value stored at a given location in said second memory in response to an output from said second counter, and storing at least a plurality of most-significant bits of the scaled value back at said given location of said third memory to generate the amplitude-density function of said signal estimate.
Claim 24
Dependent Claim 308 words
A minimum-mean-squared-error signal estimator for estimating a signal x present in an input signal y, wherein said signal x has an amplitude-density function p(x) and said signal y has a conditional density function p(y|x) given that the signal x is present, said signal estimator comprising: an input for receiving said input signal y; a counter; a first memory for storing said amplitude-density function p(x), wherein said first memory is addressed by said input signal y; a second memory; an incrementer coupled to said first memory for adding an output of said first memory to the value stored at a given location of said second memory in response to an input signal y of a predetermined amplitude; a scaler for scaling the value stored at a given location in said second memory in response to an output from said counter, and for storing at least a plurality of most-significant bits of the scaled value back at said given location of said second memory to generate a combined amplitude-density function p(x) p(y|x); a density-function output line coupled to said second memory for said combined amplitude density function p(x) p(y|x); a first integrator coupled to said density-function output line for generating a combined distribution function by accumulating said combined density function over time; a multiplier coupled to said density function output line and to said counter for generating a product of said combined density function and a count; a second integrator coupled to an output of said multiplier for accumulating said product over time; a divider coupled to an output of said first integrator and to an output of said second integrator for dividing the output of said second integrator by the output of said first integrator to generate an estimate of said signal x; and an estimate output line coupled to the output of said divider for said signal estimate.
Claim 25
Dependent Claim 308 words
A minimum-mean-squared-error signal estimator for estimating a signal x present in an input signal y, wherein said signal x has an amplitude-density function p(x) and said signal y has a conditional density function p(y|x) given that the signal x is present, said signal estimator comprising: an input for receiving said input signal y; a counter; a first memory for storing said amplitude-density function p(x), wherein said first memory is addressed by said input signal y; a second memory; an incrementer coupled to said first memory for adding an output of said first memory to the value stored at a given location of said second memory in response to an input signal y of a predetermined amplitude; a scaler for scaling the value stored at a given location in said second memory in response to an output from said counter, and for storing at least a plurality of most-significant bits of the scaled value back at said given location of said second memory to generate a combined amplitude-density function p(x) p(y|x); a density-function output line coupled to said second memory for said combined amplitude density function p(x) p(y|x); a first integrator coupled to said density-function output line for generating a combined distribution function by accumulating said combined density function over time; a multiplier coupled to said density function output line and to said counter for generating a product of said combined density function and a count; a second integrator coupled to an output of said multiplier for accumulating said product over time; a divider coupled to an output of said first integrator and to an output of said second integrator for dividing the output of said second integrator by the output of said first integrator to generate an estimate of said signal x; and an estimate output line coupled to the output of said divider for said signal estimate.
Claim 26
Dependent Claim 43 words
The minimum-mean-squared-error signal estimator of claim 21, wherein said first memory comprises random access memory, and said signal estimator additionally comprises means for updating the amplitude-density function p(x) stored in said first memory based on the signal estimate on said estimate output line.
Claim 27
Dependent Claim 118 words
The minimum-mean-squared-error signal estimator of claim 22, wherein said updating means comprises: a second counter; a fourth memory; a fifth memory; an incrementer for incrementing the value stored at a given location in said fourth memory when said signal estimate has a predetermined amplitude; a scaler for scaling the value stored at a given location in said fourth memory in response to an output from said second counter, and for storing a plurality of most-significant bits of the scaled value back at said given location of said fourth memory to generate the amplitude-density function of said signal estimate, and for storing a plurality of least-significant bits of said scaled value at a corresponding location of said fifth memory.
Claim 28
Dependent Claim 74 words
The minimum-mean-squared-error signal estimator of claim 23, additionally comprising: a comparator coupled to said density function output line for comparing said density function with a threshold and producing a "detection achieved" signal when the value of said density function exceeds said threshold; means for coupling the output of said comparator to said second counter to control said second counter, so that said second counter is enabled only when said "detection achieved" signal is produced.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-09-27 1992-03-28 1992-09-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-09-27 1996-03-28 1996-09-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-09-27 2000-03-28 2000-09-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag