Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
236 words
A method for processing signal samples comprising the steps of: generating a signal magnitude value for each of said signal samples; concurrently executing multiple copies of a signal processing algorithm in at least one processor, said signal processing algorithm comprising the steps of: partitioning said signal magnitude values into sets; applying a probability density function to said signal magnitude values to generate gain factors for said sets, wherein said probability density function includes a parameter; and averaging said gain factors to form an average gain factor associated with a value of said parameter; finding said value of said parameter associated with a minimum of said average gain factors; updating said values of said parameter in said multiple copies of said signal processing algorithm so that said value of said parameter associated with said minimum approaches a midpoint of said values of said parameter; forming an output signal from an arithmetic function of said signal samples and said average gain factor associated with said midpoint value of said parameter; and updating said values of said parameter as follows: if said minimum is associated with a smallest of said values of said parameter, then said values are decremented; or if said minimum is associated with a midpoint of said values of said parameter, then said values are unchanged; or if said minimum is associated with a largest of said values of said parameter, then said values are incremented.
Claim 2
Independent Claim
236 words
A method for processing signal samples comprising the steps of: generating a signal magnitude value for each of said signal samples; concurrently executing multiple copies of a signal processing algorithm in at least one processor, said signal processing algorithm comprising the steps of: partitioning said signal magnitude values into sets; applying a probability density function to said signal magnitude values to generate gain factors for said sets, wherein said probability density function includes a parameter; and averaging said gain factors to form an average gain factor associated with a value of said parameter; finding said value of said parameter associated with a minimum of said average gain factors; updating said values of said parameter in said multiple copies of said signal processing algorithm so that said value of said parameter associated with said minimum approaches a midpoint of said values of said parameter; forming an output signal from an arithmetic function of said signal samples and said average gain factor associated with said midpoint value of said parameter; and updating said values of said parameter as follows: if said minimum is associated with a smallest of said values of said parameter, then said values are decremented; or if said minimum is associated with a midpoint of said values of said parameter, then said values are unchanged; or if said minimum is associated with a largest of said values of said parameter, then said values are incremented.
Claim 3
Dependent Claim
16 words
The method of claim 1, wherein said multiple copies of said signal processing algorithm number three.
Claim 4
Dependent Claim
13 words
The method of claim 1, wherein said signal magnitude is an amplitude magnitude.
Claim 5
Dependent Claim
13 words
The method of claim 1, wherein said signal magnitude is a phase magnitude.
Claim 6
Dependent Claim
20 words
The method of claim 1, wherein said parameter is a function of number of samples in each of said sets.
Claim 7
Dependent Claim
19 words
The method of claim 1, wherein said parameter is a function of window width in said probability density function.
Claim 8
Dependent Claim
13 words
The method of claim 1, wherein said probability density function includes multiple parameters.
Claim 9
Dependent Claim
40 words
The method of claim 7, wherein one of said multiple parameters is a function of number of samples in each of said sets, and another of said multiple parameters is a function of window width in said probability density function.
Claim 10
Dependent Claim
11 words
The method of claim 1, wherein said arithmetic function comprises multiplication.
Claim 11
Dependent Claim
18 words
The method of claim 1, wherein decrementing said values comprises dividing said values by a power of two.
Claim 12
Dependent Claim
18 words
The method of claim 1, wherein incrementing said values comprises multiplying said values by a power of two.
Claim 13
Dependent Claim
48 words
The method of claim 1, wherein the step of decrementing said values is omitted if said smallest of said values is less than a smallest threshold, and wherein the step of incrementing said values is omitted if said largest of said values is greater than a largest threshold.
Claim 14
Dependent Claim
240 words
A signal processor for processing signal samples, comprising: a signal processing algorithm; a concurrent processor for concurrently executing multiple copies of said signal processing algorithm, said signal processing algorithm comprising the steps of: generating sets of signal magnitude values from said signal samples; applying a probability density function of said signal magnitude values to generate a gain factor for each of said sets, wherein said probability density function includes a parameter; and averaging said gain factors to generate an average gain factor associated with a value of said parameter; a comparator for finding said value of said parameter associated with a minimum of said average gain factors, and for updating said values of said parameter in said multiple copies of said signal processing algorithm so that said value of said parameter associated with said minimum approaches a midpoint value of said parameter; and a multiplier for forming an output signal from an arithmetic function of said signal samples and said average gain factor associated with said midpoint value of said parameter, wherein said values of said parameter are updated as follows: if said minimum is associated with a smallest of said values of said parameter, then said values are decremented; or if said minimum is associated with a midpoint of said values of said parameter, then said values are unchanged; or if said minimum is associated with a largest of said values of said parameter, then said values are incremented.
Claim 15
Dependent Claim
240 words
A signal processor for processing signal samples, comprising: a signal processing algorithm; a concurrent processor for concurrently executing multiple copies of said signal processing algorithm, said signal processing algorithm comprising the steps of: generating sets of signal magnitude values from said signal samples; applying a probability density function of said signal magnitude values to generate a gain factor for each of said sets, wherein said probability density function includes a parameter; and averaging said gain factors to generate an average gain factor associated with a value of said parameter; a comparator for finding said value of said parameter associated with a minimum of said average gain factors, and for updating said values of said parameter in said multiple copies of said signal processing algorithm so that said value of said parameter associated with said minimum approaches a midpoint value of said parameter; and a multiplier for forming an output signal from an arithmetic function of said signal samples and said average gain factor associated with said midpoint value of said parameter, wherein said values of said parameter are updated as follows: if said minimum is associated with a smallest of said values of said parameter, then said values are decremented; or if said minimum is associated with a midpoint of said values of said parameter, then said values are unchanged; or if said minimum is associated with a largest of said values of said parameter, then said values are incremented.
Claim 16
Dependent Claim
17 words
The signal processor of claim 13, wherein decrementing said values comprises dividing by a power of two.
Claim 17
Dependent Claim
17 words
The signal processor of claim 13, wherein incrementing said values comprises multiplying by a power of two.
Claim 18
Dependent Claim
44 words
The signal processor of claim 13, wherein the step of decrementing said values is omitted if said smallest value is less than a smallest threshold, and the step of incrementing said values is omitted if said largest value is greater than a largest threshold.