Patent ID: 9503569
Filing Date: 2016-11-22
CPC Classification: H04B,H04M,H04R

Claim Text:
1. A method for performing echo cancellation by a communication device, the method comprising: receiving a microphone signal for the communication device; receiving a speaker signal for the communication device; determining, with a processor of the communication device, whether there is double-talk between the microphone signal and the speaker signal; cancelling, with the processor, echo from an input signal with an adaptive filter; determining, with the processor, an echo return loss enhancement (ERLE) of the adaptive filter during performance of the adaptive filter; enabling, with the processor, the adaptive filter to update its coefficients responsive to: disabling, with the processor, the adaptive filter from updating its coefficients responsive to either one of the first condition or the second condition not being satisfied; and causing an ERLE threshold to decay by a predetermined value responsive to a predetermined amount of time elapsing without the coefficients of the adaptive filter being updated.