Patent ID: 8873742

Claim:
A computer system having a processor and a memory, the computer system operable to execute a method for verifying configuration information in an echo canceller, comprising: retrieving a first set of configuration parameters from a database of the echo canceller, wherein the first set of configuration parameters are based on an operating environment of the echo canceller, and wherein the echo canceller is configured with the first set of configuration parameters prior to operation; comparing the first set of configuration parameters to at least a second set of configuration parameters from one of a pre-defined configuration, another echo canceller, or a template; identifying one or more mismatches between the first set of configuration parameters and at least the second set of configuration parameters from one of the pre-defined configuration, the another echo canceller, or the template; and updating the echo canceller with the second set of configuration parameters from one of the pre-defined configuration, the another echo canceller, or the template when the one or more mismatches are identified, wherein the pre-defined configuration comprises a last known correct configuration, wherein the another echo canceller is a model echo canceller that provides a set of configuration parameters to the echo canceller, and wherein the template is a set of specifically-created configuration parameters that are tailored for the echo canceller.