Systems and methods for feedback detection

US9654874B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9654874-B2
Application numberUS-201414192634-A
CountryUS
Kind codeB2
Filing dateFeb 27, 2014
Priority dateDec 16, 2013
Publication dateMay 16, 2017
Grant dateMay 16, 2017

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 method for feedback detection by an electronic device is described. The method includes receiving a first microphone signal by a first microphone. A feedback loop includes the first microphone and a speaker. The method also includes receiving a second microphone signal by a second microphone that is outside of the feedback loop. A first signal based on the first microphone signal and a second signal based on the second microphone signal exhibit a higher correlation in presence of feedback and exhibit a lower correlation in absence of feedback. The method further includes determining a correlation based on the first microphone signal and the second microphone signal. The method additionally includes determining whether feedback is occurring based on the correlation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for feedback detection by an electronic device, comprising: receiving a first microphone signal by a first microphone, wherein a feedback loop comprises the first microphone and a speaker; receiving a second microphone signal by a second microphone that is outside of the feedback loop; filtering the first microphone signal using a first filter to determine a first signal, wherein the first filter corresponds to a non-feedback transfer function from a processed first microphone signal to the second microphone that includes the speaker; filtering the second microphone signal using a second filter to determine a second signal, wherein the second filter corresponds to a feedback transfer function from the processed first microphone signal to the first microphone that does not include the speaker; determining a correlation between the first signal from a feedback path and the second signal from a non-feedback path, wherein the first signal and the second signal exhibit a higher correlation in the presence of feedback from the speaker to the first microphone and exhibit a lower correlation in absence of the feedback from the speaker to the first microphone; and determining whether the feedback from the speaker to the first microphone is occurring based on the correlation. 2. The method of claim 1 , wherein determining whether feedback is occurring comprises determining that feedback is occurring when the correlation is above a threshold. 3. The method of claim 1 , wherein determining whether feedback is occurring comprises determining that feedback is not occurring when the correlation is below a threshold. 4. The method of claim 1 , further comprising adjusting processing of the first microphone signal when feedback is occurring. 5. The method of claim 4 , wherein adjusting processing comprises at least one of reducing a gain and disconnecting the feedback loop. 6. The method of claim 1 , wherein filtering the first microphone signal comprises equalizing the first microphone signal based on the first filter, and wherein filtering the second microphone signal comprises equalizing the second microphone signal based on the second filter. 7. The method of claim 1 , wherein the second microphone is located near the speaker. 8. The method of claim 1 , wherein determining whether feedback is occurring avoids detecting non-feedback sound as feedback. 9. An electronic device for feedback detection, comprising: a first microphone configured to receive a first microphone signal; a speaker coupled to the first microphone, wherein a feedback loop comprises the first microphone and the speaker; a second microphone configured to receive a second microphone signal; and control circuitry coupled to the first microphone and to the second microphone, wherein the control circuitry is configured to: filter the first microphone signal using a first filter to determine a first signal, wherein the first filter corresponds to a non-feedback transfer function from a processed first microphone signal to the second microphone that includes the speaker, filter the second microphone signal using a second filter to determine a second signal, wherein the second filter corresponds to a feedback transfer function from the processed first microphone signal to the first microphone that does not include the speaker, determine a correlation between the first signal from a feedback path and the second signal from a non-feedback path, wherein the first signal and the second signal exhibit a higher correlation in the presence of feedback from the speaker to the first microphone and exhibit a lower correlation in absence of the feedback from the speaker to the first microphone; determine whether the feedback from the speaker to the first microphone is occurring based on the correlation. 10. The electronic device of claim 9 , wherein determining whether feedback is occurring comprises determining that feedback is occurring when the correlation is above a threshold. 11. The electronic device of claim 9 , wherein determining whether feedback is occurring comprises determining that feedback is not occurring when the correlation is below a threshold. 12. The electronic device of claim 9 , wherein the control circuitry further adjusts processing of the first microphone signal when feedback is occurring. 13. The electronic device of claim 12 , wherein adjusting processing comprises at least one of reducing a gain and disconnecting the feedback loop. 14. The electronic device of claim 9 , wherein filtering the first microphone signal comprises equalizing the first microphone signal based on the first filter, and wherein filtering the second microphone signal comprises equalizing the second microphone signal based on the second filter. 15. The electronic device of claim 9 , wherein the second microphone is located near the speaker. 16. The electronic device of claim 9 , wherein determining whether feedback is occurring avoids detecting non-feedback sound as feedback. 17. A computer-program product for feedback detection, comprising a non-transitory tangible computer-readable medium having instructions thereon, the instructions comprising: code for causing an electronic device to receive a first microphone signal by a first microphone, wherein a feedback loop comprises the first microphone and a speaker; code for causing the electronic device to receive a second microphone signal by a second microphone that is outside of the feedback loop; code for causing the electronic device to filter the first microphone signal using a first filter to determine a first signal, wherein the first filter corresponds to a non-feedback transfer function from a processed first microphone signal to the second microphone that includes the speaker; code for causing the electronic device to filter the second microphone signal using a second filter to determine a second signal, wherein the second filter corresponds to a feedback transfer function from the processed first microphone signal to the first microphone that does not include the speaker; code for causing the electronic device to determine a correlation between the first signal from a feedback path and the second signal from a non-feedback path, wherein the first signal and the second signal exhibit a higher correlation in the presence of feedback from the speaker to the first microphone and exhibit a lower correlation in absence of the feedback from the speaker to the first microphone; and code for causing the electronic device to determine whether the feedback from the speaker to the first microphone is occurring based on the correlation. 18. The computer-program product of claim 17 , wherein determining whether feedback is occurring comprises determining that feedback is occurring when the correlation is above a threshold. 19. The computer-program product of claim 17 , further comprising adjusting processing of the first microphone signal when feedback is occurring. 20. The computer-program product of claim 17 , wherein the second microphone is located near the speaker. 21. An apparatus for feedback detection, comprising: a first means for receiving a first input signal, wherein a feedback loop comprises the first means for receiving and a speaker; a second means for receiving a second input signal, wherein the second means for receiving is outside of the feedback loop; means for filtering the first microphone signal to determine a first signal, wherein the means fo

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 US9654874B2 cover?
A method for feedback detection by an electronic device is described. The method includes receiving a first microphone signal by a first microphone. A feedback loop includes the first microphone and a speaker. The method also includes receiving a second microphone signal by a second microphone that is outside of the feedback loop. A first signal based on the first microphone signal and a second…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04R3/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 16 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).