System and method for secondary path switching for active noise cancellation

US12230241B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12230241-B2
Application numberUS-202217976048-A
CountryUS
Kind codeB2
Filing dateOct 28, 2022
Priority dateOct 28, 2022
Publication dateFeb 18, 2025
Grant dateFeb 18, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In at least one embodiment, an active noise cancellation (ANC) system is provided. An audio signal source provides an audio signal. At least one loudspeaker projects anti-noise sound within a cabin. At least one microphone provides a first error signal indicative of the noise, the audio signal, and the anti-noise sound and a second error signal indicative of an estimated anti-noise signal. At least one controller is programmed to receive the first error signal and the second error signal and to provide an estimated impulse response based at least on the first error signal and the second error signal. The at least one controller is further programmed to compare the estimated impulse response to one or more pre-stored impulse responses; and to select a first pre-stored impulse response that matches the estimated impulse response to filter one or more reference signals at an adaptive filter to generate the anti-noise signal.

First claim

Opening claim text (preview).

What is claimed is: 1. An active noise cancellation (ANC) system comprising: at least one audio signal source to provide an audio signal in a cabin of a vehicle; at least one loudspeaker to project anti-noise sound within the cabin of a vehicle in response to receiving an anti-noise signal; a first microphone to provide a first error signal indicative of noise, the audio signal, and the anti-noise sound within the cabin; a second microphone to provide a second error signal indicative of an estimated anti-noise signal; and at least one controller programmed to: receive the first error signal and the second error signal; and provide an estimated impulse response based at least on the first error signal and the second error signal; compare the estimated impulse response to one or more pre-stored impulse responses; select a first pre-stored impulse response that matches the estimated impulse response to filter one or more reference signals at an adaptive filter to generate the anti-noise signal; and compare the estimated impulse response to one or more pre-stored impulse responses for one or more loudspeaker and microphone combinations, respectively, in the vehicle. 2. The ANC system of claim 1 , wherein the at least one controller is further programmed to generate a distance metric including information for the one or more loudspeaker and microphone combinations in the vehicle. 3. The ANC system of claim 1 , wherein the at least one controller is further programmed to: store the first pre-stored impulse response for the one or more loudspeaker and microphone combinations, and generate a distance metric to determine a closest match between the estimated impulse response and the one or more pre-stored impulse responses for the one or more loudspeaker and microphone combinations. 4. The ANC system of claim 3 , wherein the at least one controller is further programmed to select a minimum output for each distance metric. 5. The ANC system of claim 4 , wherein the at least one controller is further programmed to provide a vote for each loudspeaker and microphone combination based on the selected minimum output. 6. The ANC system of claim 5 , wherein the vote is weighted. 7. The ANC system of claim 5 , wherein the at least one controller is further programmed to select the first pre-stored impulse response as matching the estimated impulse response in response to determining that the selected minimum output is associated with the first pre-stored impulse response and the selected minimum output corresponds to a majority of votes. 8. The ANC system of claim 1 , wherein the at least one controller is further programmed to determine whether a signal to noise ratio (SNR) of the audio signal is above a predetermined threshold prior to comparing the estimated impulse response to the one or more pre-stored impulse responses. 9. The ANC system of claim 8 , wherein the at least one controller is further programmed to determine whether the audio signal exceeds the SNR for a period of time that is greater than a predetermined time interval prior to comparing the estimated impulse response to the one or more pre-stored impulse responses. 10. The ANC system of claim 1 further comprising memory programmed to store the one or more pre-stored impulse responses in a lookup table for comparison to the estimated impulse response. 11. The ANC system of claim 1 , wherein the at least one controller is further programmed to select the first pre-stored impulse response that matches the estimated impulse response based on one of: (i) performing a comparison of spectral characteristics between current estimated impulse responses and future candidates of estimated impulse responses and (ii) performing cross-correlation between the current estimated impulse responses and the future candidate of estimated impulse responses. 12. The ANC system of claim 1 , wherein the at least one controller is further programmed to select the first pre-stored impulse response that matches the estimated impulse response based on one of: (i) determining a distance metric based on a number of samples of secondary impulse responses and selecting the first pre-stored impulse after selecting the estimated impulse response with a lowest distance, and (ii) a comparison of the estimated impulse response to predetermined scenarios relative to vehicle operation. 13. A method for performing active noise cancellation (ANC) system comprising: generating an audio signal to transmit in a cabin of a vehicle with at least one audio signal source; transmitting an anti-noise sound in the cabin of the vehicle via at least one loudspeaker in response to receiving an anti-noise signal; providing a first error signal indicative of noise, the audio signal, and the anti-noise sound within the cabin and a second error signal indicative of an estimated anti-noise signal; receiving the first error signal and the second error signal by at least one controller; and providing an estimated impulse response based on the first error signal and the second error signal; comparing the estimated impulse response to one or more pre-stored impulse responses; selecting a first pre-stored impulse response that matches the estimated impulse response to filter one or more reference signals at an adaptive filter to generate the anti-noise signal; and comparing the estimated impulse response to one or more pre-stored impulse responses for one or more loudspeaker and microphone combinations in the vehicle. 14. The method of claim 13 further comprising generating a distance metric including information for the one or more loudspeaker and microphone combinations in the vehicle. 15. The method of claim 13 further comprising: storing the first pre-stored impulse response for the one or more loudspeaker and microphone combinations, and generating a distance metric to determine a closest match between the estimated impulse response and the one or more pre-stored impulse responses for the one or more loudspeaker and microphone combinations. 16. The method of claim 15 further comprising selecting a minimum output for each distance metric. 17. The method of claim 16 further comprising providing a vote for each loudspeaker and microphone combination based on the selected minimum output. 18. The method of claim 17 , wherein the vote is weighted. 19. The method of claim 16 further comprising selecting the first pre-stored impulse response as matching the estimated impulse response in response to determining that the selected minimum output is associated with the first pre-stored impulse response and the selected minimum output corresponds to a majority of votes. 20. The method of claim 13 further comprising determining that a signal to noise ratio (SNR) of the audio signal is above a predetermined threshold prior to comparing the estimated impulse response to the one or more pre-stored impulse responses. 21. The method of claim 13 further comprising storing the one or more pre-stored impulse responses in a lookup table for comparison to the estimated impulse response. 22. A computer-program product embodied in a non-transitory computer readable medium that is programmed and executable by one or more controllers for performing active noise cancellation (ANC), the computer-program product comprising instructions for: generating, an audio signal to transmit in a cabin of a vehicle with at least one audio signal source; receiving a first error signal indicative

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12230241B2 cover?
In at least one embodiment, an active noise cancellation (ANC) system is provided. An audio signal source provides an audio signal. At least one loudspeaker projects anti-noise sound within a cabin. At least one microphone provides a first error signal indicative of the noise, the audio signal, and the anti-noise sound and a second error signal indicative of an estimated anti-noise signal. At l…
Who is the assignee on this patent?
Harman Int Ind
What technology area does this patent fall under?
Primary CPC classification G10K11/17817. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 18 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).