Patent ID: 8666734

Claim:
A non-transitory processor-readable medium storing code representing instructions to cause a processor to perform a process, the code comprising code to: compare an input signal having a component to a first delayed version of the input signal and a second delayed version of the input signal to produce a function, the first delayed version of the input signal having a lag value in a first dimension, the second delayed version of the input signal having a lag value on a second dimension different from the first dimension, the input signal being an audio input signal; compare a first value of the function at each extremum from a plurality of extrema of the function to a second value of the function at each of at least one opposite extremum of the function to produce a computed value, the computed value being a function of that extremum and that at least one opposite extremum; calculate a strength of each extremum from the plurality of extrema based on the computed value for that extremum, an extremum from the plurality of extrema having the strength greater than the strength for the remaining extrema from the plurality of extrema being associated with the component of the input signal; and send a signal associated with interference reduction based on the input signal and the strength greater than the strength for the remaining extrema from the plurality of extrema.