Mobile platform based active noise cancellation (ANC)

US10878796B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10878796-B2
Application numberUS-201916521069-A
CountryUS
Kind codeB2
Filing dateJul 24, 2019
Priority dateOct 10, 2018
Publication dateDec 29, 2020
Grant dateDec 29, 2020

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.

A system and method for remote active noise correction at a remote device includes receiving, at the remote device, an ambient noise signal from a microphone. The remote device is disposed along a processing and transmission path between the microphone and a headphone. The processing and transmission path exhibit non-zero latency. The remote device further analyzes the ambient noise signal to generate an anti-noise signal, performs a first correction of the anti-noise signal for a headphone interface effect, performs a second correction of the anti-noise signal for the non-zero latency of the processing and transmission path between the microphone and the headphone. The remote device then transmits the corrected anti-noise signal to the headphone.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of remote active noise correction at a remote device, the method comprising: receiving, at a processor of the remote device, an ambient noise signal from a microphone, wherein the remote device is disposed along a processing and transmission path between the microphone and a headphone, the processing and transmission path exhibiting non-zero latency; analyzing, by the processor, the ambient noise signal to generate an anti-noise signal; performing, by the processor, a first correction of the anti-noise signal for a headphone interface effect, the headphone interface effect arising between the headphone and a designated listening point; performing, by the processor, a second correction of the anti-noise signal for the non-zero latency of the processing and transmission path between the microphone and the headphone; and transmitting the corrected anti-noise signal to the headphone. 2. The method of claim 1 , further comprising: performing a third correction of the anti-noise signal for a microphone location effect. 3. The method of claim 1 , further comprising: generating a fast Fourier transform (FFT) of the ambient noise signal to obtain a representation of the ambient noise signal in a frequency domain, wherein performing the second correction of the anti-noise signal is based on multiplying the FFT of the ambient noise signal by e −jωΔt such that x ( n−Δt )↔ e −jωΔt *X (ω k ) wherein Δt represents the non-zero latency of the processing and transmission path between the microphone and the headphone, wherein x is the ambient noise signal in a time domain, and wherein X(ω k ) represents the FFT of x. 4. The method of claim 1 , further comprising: generating a fast Fourier transform (FFT) of the ambient noise signal to obtain a representation of the ambient noise signal in a frequency domain; and selecting a subset of noise peaks of the FFT above a threshold amplitude value, wherein performing the second correction to the anti-noise signal is based on a cancellation of the selected subset of noise peaks of the FFT. 5. The method of claim 1 , further comprising: generating a sample of the ambient noise signal; and passing the sample of the ambient noise signal through an all-pass filter implementing a frequency dependent phase shift function to obtain an output, wherein performing the second correction to the anti-noise signal is based on the output of the all-pass filter. 6. The method of claim 1 , further comprising: generating a sample of the ambient noise signal; and applying a machine learning algorithm to obtain a prediction of the ambient noise signal at a future time, wherein performing the second correction to the anti-noise signal is based on the prediction of the ambient noise signal at the future time. 7. The method of claim 1 , further comprising: determining a headphone profile for the headphone, wherein performing the first correction of the anti-noise signal is based on the determined headphone profile, and wherein the headphone profile comprises a prediction of the headphone interface effect for the headphone. 8. The method of claim 1 , further comprising: determining a sound profile for the ambient noise signal, wherein performing the second correction of the anti-noise signal is based on the determined sound profile, wherein the sound profile comprises a prediction of one or more dominant frequency components of the ambient noise signal. 9. A remote device, comprising: an audio interface connected to a microphone and a headphone; a processor; and a memory, containing instructions, which, when executed by the processor cause the remote device to: receive, by the processor, an ambient noise signal from the microphone, wherein the remote device is disposed along a processing and transmission path between the microphone and the headphone, the processing and transmission path exhibiting non-zero latency, analyze, by the processor, the ambient noise signal to generate an anti-noise signal, perform, by the processor, a first correction of the anti-noise signal for a headphone interface effect, the headphone interface effect arising between the headphone and a designated listening point, perform, by the processor, a second correction of the anti-noise signal for the non-zero latency of the processing and transmission path between the microphone and the headphone, and transmit the corrected anti-noise signal to the headphone. 10. The remote device of claim 9 , wherein the memory contains instructions, which when executed by the processor, cause the remote device to: perform a third correction of the anti-noise signal for a microphone location effect. 11. The remote device of claim 9 , wherein the memory contains instructions, which when executed by the processor, cause the remote device to: generate a fast Fourier transform (FFT) of the ambient noise signal to obtain a representation of the ambient noise signal in a frequency domain, and perform the second correction of the anti-noise signal based on multiplying the FFT of the ambient noise signal by e −jωΔt such that x ( n−Δt )↔ e −jωΔt *X (ω k ) wherein Δt represents the non-zero latency of the processing and transmission path between the microphone and the headphone, wherein x is the ambient noise signal in a time domain, and wherein X(ω k ) represents the FFT of x. 12. The remote device of claim 9 , wherein the memory contains instructions, which, when executed by the processor, cause the remote device to: generate a fast Fourier transform (FFT) of the ambient noise signal to obtain a representation of the ambient noise signal in a frequency domain, select a subset of noise peaks of the FFT above a threshold amplitude value, and perform the second correction to the anti-noise signal based on a cancellation of the selected subset of noise peaks of the FFT. 13. The remote device of claim 9 , wherein the memory contains instructions, which, when executed by the processor, cause the remote device to: generate a sample of the ambient noise signal, pass the sample of the ambient noise signal through an all-pass filter implementing a frequency dependent phase shift function to obtain an output, and perform the second correction to the anti-noise signal based on the output of the all-pass filter. 14. The remote device of claim 9 , wherein the memory contains instructions, which when executed by the processor, cause the remote device to: generate a sample of the ambient noise signal, apply a machine learning algorithm to obtain a prediction of the ambient noise signal at a future time, and perform the second correction to the anti-noise signal based on the prediction of the ambient noise signal at the future time. 15. The remote device of claim 9 , wherein the memory contains instructions, which when executed by the processor, cause the remote device to: determine a headphone profile for the headphone, and perform the first correction of the anti-noise signal based on the determined headphone profile, wherein the headphone profile comprises a prediction of the headphone interface effect for the headphone. 16. The remote device of claim 9 , wherein the memory contains instructions, which, when executed by the processor, cause the remote device to: determine a sound profile for the ambient noise signal, and perform the second correction of the anti-noise signal based on the determined sound profile, wherein the sound profile comprises a prediction of one or more dominant frequency components of th

Assignees

Inventors

Classifications

  • using a reference signal without an error signal, e.g. pure feedforward · CPC title

  • Earphones, e.g. for telephones, ear protectors or headsets · CPC title

  • of the filter · CPC title

  • Filtering, e.g. Kalman filters or special analogue or digital filters · CPC title

  • Reference signals, e.g. ambient acoustic environment · CPC title

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 US10878796B2 cover?
A system and method for remote active noise correction at a remote device includes receiving, at the remote device, an ambient noise signal from a microphone. The remote device is disposed along a processing and transmission path between the microphone and a headphone. The processing and transmission path exhibit non-zero latency. The remote device further analyzes the ambient noise signal to g…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G10K11/17873. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 29 2020 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).