Patent ID: 8254588

Claim:
A device for Acoustic Echo Cancelling in communications equipment, the Acoustic Echo Cancelling device comprising: a near end interface; a far end interface; an adaptive filter coupled between the near end interface and the far end interface; a variable step size controller coupled to the adaptive filter, the variable step size controller comprising a processor, a computer readable medium, and a plurality of instructions wherein at least a portion of the plurality of instructions are storable in the computer readable medium, and further wherein the plurality of instructions are configured to cause the processor to determine at least one of a step size and a regularization factor, wherein the at least one of the step size and the regularization factor is transmitted to the adaptive filter to provide an estimated echo signal; and a divergence detector coupled to the adaptive filter, the divergence detector configured to detect divergence of the adaptive filter and to reset the adaptive filter in response to detecting divergence of the adaptive filter.