Patent ID: 8594352

Claim:
A hearing assistive device, for cancelling interference, comprising: an interference processor; and a memory configured to store a plurality of interference profiles, the memory further having stored thereon instructions that, when executed by the interference processor, cause the interference processor to perform operations comprising receiving a composite signal including a repetitive signal component; accessing the stored plurality of interference profiles; comparing the repetitive signal component to the stored plurality of interference profiles to determine whether there is a stored interference profile among the plurality of stored interference profiles that is an optimal match to the repetitive signal for canceling the interference; and responsive to determining there is a stored interference profile that is an optimal match to the repetitive signal component, generating a replica waveform of the interference and outputting the replica waveform to an inverter, wherein the inverter creates, using the replica waveform, a cancellation waveform, and a summer adds the cancellation waveform to the composite signal, yielding an interference-cancelled signal.