Patent ID: 6977978

Claim:
A method for adaptively filtering a signal, comprising the steps of: receiving a signal; processing the signal to produce a first processed signal, the first processed signal including a desired portion and an adjacent portion; removing a direct current (DC) offset of the first processed signal to produce a second processed signal; determining filter coefficients based on relative signal strengths of the desired portion and the adjacent portion; and low pass filtering the second processed signal utilizing the filter coefficients to produce a third processed signal; wherein said step of determining filter coefficients based on relative signal strengths of the desired portion and the adjacent portion comprises the steps of: high pass filtering the first processed signal to substantially extract the adjacent portion; calculating the power of the adjacent portion; calculating the power of the first processed signal; determining a power ratio responsive to the power of the adjacent portion and the power of the first processed signal; determining a bandwidth for an adjacent channel filter based on the power ratio; and determining filter coefficients for the adjacent channel filter responsive to the bandwidth of the adjacent channel filter.