Patent ID: 7545926

Claim:
A method for echo cancellation in a system having a speaker and a microphone, the speaker receiving a speaker signal x(t), the microphone receiving a microphone signal d(t) containing a local signal s(t) and an echo signal x 1 (t), wherein the echo signal x 1 (t) is dependent on the speaker signal x(t), the method comprising: filtering the microphone signal d(t) in parallel with a first adaptive filter and a second adaptive filter, wherein the first adaptive filter has complementary echo cancellation properties relative to the second adaptive filter; determining a minimum echo output e 3 (t) from an output e 1 (t) of the first adaptive filter and an output e 2 (t) of the second adaptive filter, wherein the minimum echo output has less correlation to the speaker signal x(t); and generating a microphone output using the minimum echo output e 3 (t).