IP Library Granted Patent US 10,433,086
Granted Patent B1
US 10,433,086 · App. 16/017,598 · Granted Oct 1, 2019

Microphone array with automated adaptive beam tracking

Inventors: Richard S. Juszkiewicz (Portland, OR); Nicholas William Metzar (Beaverton, OR); Iain Alexander McCowan (Ashmore, AU); Matthew V. Kotvis (Portland, OR); Jason Damori (Portland, OR); Scott Wieser (Portland, OR)
Assignee: Biamp Systems, LLC
H04R29/002H03G3/3005H04R1/403H04R1/406H04R2430/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,433,086
App. No.
16/017,598
Granted
Oct 1, 2019
Kind
B1
Abstract

An example method of operation may include detecting an acoustic stimulus via active beams associated with at least one microphone disposed in a defined space, detecting loudspeaker characteristic information of at least one loudspeaker providing the acoustic stimulus, transmitting acoustic stimulus information based on the acoustic stimulus to a central controller, and modifying, via a central controller, at least one control function associated with the at least one microphone and the at least one loudspeaker to minimize acoustic feedback produced by the loudspeaker.

Claims (66)

1. A method, comprising:

detecting an acoustic stimulus via active beams associated with at least one microphone disposed in a defined space;

detecting loudspeaker characteristic information of at least one loudspeaker, of a plurality of loudspeakers, providing the acoustic stimulus;

transmitting acoustic stimulus information based on the acoustic stimulus to a central controller;

modifying, via a central controller, at least one control function associated with the at least one microphone and the at least one loudspeaker to minimize acoustic feedback produced by the at least one loudspeaker;

outputting, from each loudspeaker of the plurality of loudspeakers, the acoustic stimulus, at a known signal level, one loudspeaker zone at a time, wherein each loudspeaker zone comprises one or more of the least one loudspeaker; and

determining a delay for each combination of the at least one microphone and the each loudspeaker of the plurality of loudspeakers.

2. The method of claim 1 , wherein the at least one control function comprises at least one of:

output frequencies of the at least one loudspeaker,

loudspeaker power levels of the at least one loudspeaker,

input frequencies of the at least one microphone,

power levels of the at least one microphone, and

a delay associated with the at least one microphone and the at least one loudspeaker, to reduce the acoustic feedback produced by the at least one loudspeaker.

3. The method of claim 1 , further comprising:

increasing an acoustic gain or decreasing an acoustic gain responsive to receiving the acoustic stimulus and the loudspeaker characteristic information.

4. The method of claim 3 , wherein the acoustic gain comprises a function of a difference between a level of the acoustic stimulus processed as output by a digital signal processor and the level of the acoustic stimulus received at the at least one microphone.

5. The method of claim 1 , further comprising:

performing an acoustic gain measurement for each combination of the at least one microphone and the plurality of loudspeakers.

6. The method of claim 5 , further comprising:

determining whether the acoustic gain is less than a predefined threshold value; and

when the acoustic gain is less than the predefined threshold value, setting a feedback decay rate based on the acoustic gain to minimize the acoustic feedback.

7. The method of claim 1 , wherein the at least one microphone comprises one or more microphone arrays configured to detect the loudspeaker characteristic information.

8. An apparatus, comprising:

a processor configured to:

detect an acoustic stimulus via active beams associated with at least one microphone disposed in a defined space;

detect loudspeaker characteristic information of at least one loudspeaker, of a plurality of loudspeakers, providing the acoustic stimulus; and

a transmitter configured to transmit acoustic stimulus information based on the acoustic stimulus to a central controller,

wherein the processor is further configured to:

modify, via a central controller, at least one control function associated with the at least one microphone and the at least one loudspeaker to minimize acoustic feedback produced by the at least one loudspeaker

output, from each loudspeaker of the plurality of loudspeakers, the acoustic stimulus, at a known signal level, one loudspeaker zone at a time, wherein each loudspeaker zone comprises one or more of the least one loudspeaker; and

determine a delay for each combination of the at least one microphone and the each loudspeaker of the plurality of loudspeakers.

9. The apparatus of claim 8 , wherein the at least one control function comprises at least one of:

output frequencies of the at least one loudspeaker,

loudspeaker power levels of the at least one loudspeaker,

input frequencies of the at least one microphone,

power levels of the at least one microphone, and

a delay associated with the at least one microphone and the at least one loudspeaker, to reduce the acoustic feedback produced by the at least one loudspeaker.

10. The apparatus of claim 8 , wherein the processor is further configured to:

increase an acoustic gain or decreasing an acoustic gain responsive to receiving the acoustic stimulus and the loudspeaker characteristic information.

11. The apparatus of claim 10 , wherein the acoustic gain comprises a function of a difference between a level of the acoustic stimulus processed as output by a digital signal processor and the level of the acoustic stimulus received at the at least one microphone.

12. The apparatus of claim 8 , wherein the processor is further configured to:

perform an acoustic gain measurement for each combination of the at least one microphone and the plurality of loudspeakers.

13. The apparatus of claim 12 , wherein the processor is further configured to:

determine whether the acoustic gain is less than a predefined threshold value, and when the acoustic gain is less than the predefined threshold value; and

set a feedback decay rate based on the acoustic gain to minimize the acoustic feedback, and

wherein the at least one microphone comprises one or more microphone arrays configured to detect the loudspeaker characteristic information.

14. A non-transitory computer readable storage medium configured to store at least one instruction that when executed by a processor causes the processor to perform:

detecting an acoustic stimulus via active beams associated with at least one microphone disposed in a defined space;

detecting loudspeaker characteristic information of at least one loudspeaker, of a plurality of loudspeakers, providing the acoustic stimulus;

transmitting acoustic stimulus information based on the acoustic stimulus to a central controller;

modifying, via a central controller, at least one control function associated with the at least one microphone and the at least one loudspeaker to minimize acoustic feedback produced by the at least one loudspeaker;

outputting, from each loudspeaker of the plurality of loudspeakers, the acoustic stimulus, at a known signal level, one loudspeaker zone at a time, wherein each loudspeaker zone comprises one or more of the least one loudspeaker; and

determining a delay for each combination of the at least one microphone and the each loudspeaker of the plurality of loudspeakers.

15. The non-transitory computer readable storage medium of claim 14 , wherein the at least one control function comprises:

at least one of output frequencies of the at least one loudspeaker,

loudspeaker power levels of the at least one loudspeaker,

input frequencies of the at least one microphone,

power levels of the at least one microphone, and

a delay associated with the at least one microphone and the at least one loudspeaker, to reduce the acoustic feedback produced by the at least one loudspeaker.

16. The non-transitory computer readable storage medium of claim 14 , further configured to store at least one instruction that when executed by the processor causes the processor to perform:

increasing an acoustic gain or decreasing an acoustic gain responsive to receiving the acoustic stimulus and the loudspeaker characteristic information.

17. The non-transitory computer readable storage medium of claim 16 , wherein the acoustic gain comprises a function of a difference between a level of the acoustic stimulus processed as output by a digital signal processor and the level of the acoustic stimulus received at the at least one microphone.

18. The non-transitory computer readable storage medium of claim 13 , further configured to store at least one instruction that when executed by the processor causes the processor to perform:

performing an acoustic gain measurement for each combination of the at least one microphone and the plurality of loudspeakers;

determining whether the acoustic gain is less than a predefined threshold value; and

when the acoustic gain is less than the predefined threshold value, setting a feedback decay rate based on the acoustic gain to minimize the acoustic feedback, wherein the at least one microphone comprises one or more microphone arrays configured to detect the loudspeaker characteristic information.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded May 23, 2024
From: REGIONS BANK
To: BIAMP SYSTEMS, LLC
Reel/Frame 067509/0967 →
SECURITY INTEREST Recorded May 3, 2024
From: BIAMP SYSTEMS, LLC
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 067308/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2021
From: JUSZKIEWICZ, RICHARD S.; METZAR, NICHOLAS WILLIAM; MCCOWAN, IAIN ALEXANDER; KOTVIS, MATTHEW V.; DAMORI, JASON; WIESER, SCOTT
To: BIAMP SYSTEMS, LLC
Reel/Frame 057902/0704 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 19, 2018
From: BIAMP SYSTEMS, LLC
To: REGIONS BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 049142/0849 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2018
From: JUSZKIEWICZ, RICHARD S.; METZAR, NICHOLAS WILLIAM; MCCOWAN, IAIN ALEXANDER; KOTVIS, MATTHEW V.; DAMORIDAMORI, JASON; WIESER, SCOTT
To: BIAMP SYSTEMS, LLC
Reel/Frame 046195/0442 →
Cited By (4)
US 12,335,697 US 12,501,207 US 12,604,137 US 12,689,855