IP Library Granted Patent US 12,229,471
Granted Patent B2
US 12,229,471 · App. 17/899,536 · Granted Feb 18, 2025

Centrally controlling communication at a venue

Inventors: Nicholas William Metzar (Beaverton, OR); Richard S. Juszkiewicz (Portland, OR); Matthew V. Kotvis (Portland, OR); Jason E. Damori (Lake Oswego, OR)
Assignee: Biamp Systems, LLC
G06F3/165G06F3/1454G06F3/16G06F9/542G06V20/00G10L19/018G10L21/0316G10L25/51H04M3/567H04N21/8358H04R3/00H04R3/04H04R27/00H04W56/005H04R2499/11
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 12,229,471
App. No.
17/899,536
Granted
Feb 18, 2025
Kind
B2
Abstract

One example may include a method that includes initiating an audio recording to capture audio data, comparing the audio data received from a microphone of a mobile device to an audio data range, determining whether the audio data is above an optimal level based on a result of the comparison, and queuing the audio data in an audio data queue when the audio data is above the optimal level.

Claims (35)

1. A method comprising:

receiving, at a server, audio data messages comprising audio data of an audio recording, hardware information of a mobile device associated with the recording, and location information identifying a location of the mobile device;

determining, via the server, a model of the mobile device based on the hardware identification information included in the received audio data messages;

applying, via the server, one or more filters, gains, frequency range and amplitude range to the audio data based on audio characteristics of the determined model of the mobile device;

determining, via the server, the audio data is above an optimal level based on a result of a comparison of the audio data to an audio data range being within a margin of an expected audio data range; and

queuing, via the server, the audio data in an audio data queue when the audio data is above the optimal level.

2. The method of claim 1 , wherein the expected audio data range is one or more of a frequency range and an amplitude range.

3. The method of claim 1 , comprising filtering the audio data to remove excessive background audio data.

4. The method of claim 3 , wherein the excessive background audio data is identified as an audio signal above a threshold amplitude level at a particular frequency range.

5. The method of claim 1 , wherein when the audio data is not acceptable, forwarding a prompt to the mobile device to modify an audio input strategy.

6. The method of claim 1 , comprising receiving additional audio data subsequent to the audio data being received.

7. An apparatus comprising

a processor configured to

receive audio data messages comprising audio data captured by a mobile device, hardware information of the mobile device, and location information identifying a location of the mobile device;

determine a model of the mobile device based on the hardware identification information included in the received audio data messages;

apply one or more filters, gains, frequency range and amplitude range to the audio data based on audio characteristics of the determined model of the mobile device;

determine the audio data is above an optimal level based on a result of a comparison of the audio data to an audio data range being within a margin of an expected audio data range; and

queue the audio data in an audio data queue when the audio data is above the optimal level.

8. The apparatus of claim 7 , wherein the expected audio data range is one or more of a frequency range and an amplitude range.

9. The apparatus of claim 7 , wherein the processor is further configured to filter the audio data to remove excessive background audio data.

10. The apparatus of claim 9 , wherein the excessive background audio data is identified as an audio signal above a threshold amplitude level at a particular frequency range.

11. The apparatus of claim 7 , wherein when the audio data is not acceptable, the processor is further configured to forward a prompt to the mobile device to modify an audio input strategy.

12. The apparatus of claim 7 , wherein additional audio data is received subsequent to the audio data being received.

13. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:

receiving, at a server, audio data messages comprising audio data of an audio recording, hardware information of a mobile device associated with the recording, and location information identifying a location of the mobile device;

determining, via the server, a model of the mobile device based on the hardware identification information included in the received audio data messages;

applying, via the server, one or more filters, gains, frequency range and amplitude range to the audio data based on audio characteristics of the determined model of the mobile device;

determining, via the server, the audio data is above an optimal level based on a result of a comparison of the audio data to an audio data range being within a margin of an expected audio data range; and

queuing, via the server, the audio data in an audio data queue when the audio data is above the optimal level.

14. The non-transitory computer readable storage medium of claim 13 , wherein the expected audio data range is one or more of a frequency range and an amplitude range.

15. The non-transitory computer readable storage medium of claim 13 , wherein the processor is further configured to perform filtering the audio data to remove excessive background audio data.

16. The non-transitory computer readable storage medium of claim 15 ,

wherein the excessive background audio data is identified as an audio signal above a threshold amplitude level at a particular frequency range.

17. The non-transitory computer readable storage medium of claim 15 , wherein additional audio data is received subsequent to the audio data being received.

18. The non-transitory computer readable storage medium of claim 13 , wherein when the audio data is not acceptable, forwarding a prompt to the mobile device to modify an audio input strategy.

Assignments (2)
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 Sep 30, 2022
From: METZAR, NICHOLAS WILLIAM; JUSZKIEWICZ, RICHARD S.; KOTVIS, MATTHEW V.; DAMORI, JASON E.
To: BIAMP SYSTEMS, LLC
Reel/Frame 061278/0534 →
Continuity (3)
Continuation 16818939 · Mar 13, 2020
Provisional Application 62834522 · Apr 16, 2019
Related Publication 20220417684A1 · Dec 29, 2022
References Cited (83)
US 4633234A · Gagnon · 1986 [cited by examiner]
US 5335011A · Addeo et al. · 1994 [cited by applicant]
US 5717818A · Nejime · 1998 [cited by examiner]
US 6754546B1 · Hindus · 2004 [cited by examiner]
US 8144893B2 · Sherman · 2012 [cited by applicant]
US 8452023B2 · Petit et al. · 2013 [cited by applicant]
US 8452026B2 · Sherman · 2013 [cited by applicant]
US 9232307B2 · Sherman et al. · 2016 [cited by applicant]
US 9538011B1 · Sherman et al. · 2017 [cited by applicant]
US 9578279B1 · Kumar et al. · 2017 [cited by applicant]
US 9659504B2 · Jackson · 2017 [cited by applicant]
US 9661260B2 · Turbin · 2017 [cited by applicant]
US 9866979B2 · Sherman et al. · 2018 [cited by applicant]
US 9931299B2 · Kaeppeli · 2018 [cited by applicant]
US 10178487B2 · Anastas · 2019 [cited by applicant]
US 10210882B1 · McCowan et al. · 2019 [cited by applicant]
US 10230866B1 · Townsend et al. · 2019 [cited by applicant]
US 10405114B2 · Stone et al. · 2019 [cited by applicant]
US 10491858B2 · Rosenberg · 2019 [cited by applicant]
US 10757537B2 · Wang et al. · 2020 [cited by applicant]
US 10764697B2 · Sherman et al. · 2020 [cited by applicant]
US 10805754B2 · Christoph et al. · 2020 [cited by applicant]
US 10812908B1 · Gorsica et al. · 2020 [cited by applicant]
US 10986301B1 · Schanz · 2021 [cited by applicant]
US 20010002930A1 · Kates · 2001 [cited by applicant]
US 20050063540A1 · Hsiung · 2005 [cited by applicant]
US 20060023729A1 · Choi et al. · 2006 [cited by applicant]
US 20060241490A1 · Lazenby · 2006 [cited by applicant]
US 20070101249A1 · Lee et al. · 2007 [cited by applicant]
US 20090060218A1 · Sherman · 2009 [cited by applicant]
US 20100142715A1 · Goldstein · 2010 [cited by examiner]
US 20100142725A1 · Goldstein · 2010 [cited by examiner]
US 20100215184A1 · Buck et al. · 2010 [cited by applicant]
US 20110103612A1 · Chou et al. · 2011 [cited by applicant]
US 20110206217A1 · Weis · 2011 [cited by examiner]
US 20110268282A1 · Paige · 2011 [cited by examiner]
US 20120087509A1 · Elmedyb et al. · 2012 [cited by applicant]
US 20120308035A1 · Ginn · 2012 [cited by examiner]
US 20130027197A1 · Foisy · 2013 [cited by examiner]
US 20130039503A1 · Beaucoup et al. · 2013 [cited by applicant]
US 20130070928A1 · Ellis · 2013 [cited by examiner]
US 20130070936A1 · Jensen et al. · 2013 [cited by applicant]
US 20130083936A1 · Sorensen · 2013 [cited by examiner]
US 20130216063A1 · Sherman et al. · 2013 [cited by applicant]
US 20130279703A1 · Goldstein · 2013 [cited by examiner]
US 20130294616A1 · Mülder · 2013 [cited by applicant]
US 20130310122A1 · Piccionielli · 2013 [cited by applicant]
US 20140003622A1 · Ikizyan et al. · 2014 [cited by applicant]
US 20140023199A1 · Giesbrecht · 2014 [cited by applicant]
US 20140037100A1 · Giesbrecht · 2014 [cited by applicant]
US 20140258859A1 · Plumb · 2014 [cited by applicant]
US 20140289626A1 · Wu · 2014 [cited by examiner]
US 20150016661A1 · Lord · 2015 [cited by examiner]
US 20150063590A1 · Katagiri · 2015 [cited by applicant]
US 20150124995A1 · Defnet · 2015 [cited by applicant]
US 20150178566A1 · Kritt et al. · 2015 [cited by applicant]
US 20150269929A1 · Emery · 2015 [cited by examiner]
US 20150324642A1 · Jovicic et al. · 2015 [cited by applicant]
US 20160025551A1 · Lee · 2016 [cited by examiner]
US 20160134981A1 · Sherman et al. · 2016 [cited by applicant]
US 20160255446A1 · Bernardi et al. · 2016 [cited by applicant]
US 20160337771A1 · Di Censo · 2016 [cited by examiner]
US 20170031530A1 · Ikeda et al. · 2017 [cited by applicant]
US 20170041662A1 · Davis · 2017 [cited by applicant]
US 20170070702A1 · Rosenberg · 2017 [cited by applicant]
US 20170076749A1 · Kanevsky · 2017 [cited by examiner]
US 20170223315A1 · Jackson · 2017 [cited by applicant]
US 20170289716A1 · Mizumoto et al. · 2017 [cited by applicant]
US 20170295445A1 · Christoph et al. · 2017 [cited by applicant]
US 20170374454A1 · Bernardini et al. · 2017 [cited by applicant]
US 20180070185A1 · Pedersen et al. · 2018 [cited by applicant]
US 20180115650A1 · Suzuki et al. · 2018 [cited by applicant]
US 20180146307A1 · Petersen et al. · 2018 [cited by applicant]
US 20180152796A1 · Stone et al. · 2018 [cited by applicant]
US 20180190260A1 · Christoph · 2018 [cited by applicant]
US 20180302729A1 · Sherman et al. · 2018 [cited by applicant]
US 20190027032A1 · Arunachalam · 2019 [cited by applicant]
US 20190141289A1 · Rosenberg · 2019 [cited by applicant]
US 20190174226A1 · Yang · 2019 [cited by examiner]
US 20190191276A1 · Wang et al. · 2019 [cited by applicant]
US 20200098379A1 · Tai et al. · 2020 [cited by applicant]
US 20200098380A1 · Tai et al. · 2020 [cited by applicant]
US 20210076003A1 · Jiang et al. · 2021 [cited by applicant]