US 12,229,471 B2
Centrally controlling communication at a venue
Nicholas William Metzar, Beaverton, OR (US); Richard S. Juszkiewicz, Portland, OR (US); Matthew V. Kotvis, Portland, OR (US); and Jason E. Damori, Lake Oswego, OR (US)
Assigned to Biamp Systems, LLC, Beaverton, OR (US)
Filed by Biamp Systems, LLC, Beaverton, OR (US)
Filed on Aug. 30, 2022, as Appl. No. 17/899,536.
Application 17/899,536 is a continuation of application No. 16/818,939, filed on Mar. 13, 2020, granted, now 11,432,086, issued on Aug. 30, 2022.
Claims priority of provisional application 62/834,522, filed on Apr. 16, 2019.
Prior Publication US 2022/0417684 A1, Dec. 29, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/16 (2006.01); G06F 3/14 (2006.01); G06F 9/54 (2006.01); G06V 20/00 (2022.01); G10L 19/018 (2013.01); G10L 21/0316 (2013.01); G10L 25/51 (2013.01); H04M 3/56 (2006.01); H04N 21/8358 (2011.01); H04R 3/00 (2006.01); H04R 3/04 (2006.01); H04R 27/00 (2006.01); H04W 56/00 (2009.01)
CPC G06F 3/165 (2013.01) [G06F 3/1454 (2013.01); G06F 3/16 (2013.01); G06F 9/542 (2013.01); G06V 20/00 (2022.01); G10L 19/018 (2013.01); G10L 21/0316 (2013.01); G10L 25/51 (2013.01); H04M 3/567 (2013.01); H04N 21/8358 (2013.01); H04R 3/00 (2013.01); H04R 3/04 (2013.01); H04R 27/00 (2013.01); H04W 56/005 (2013.01); H04R 2499/11 (2013.01)] 18 Claims
OG exemplary drawing
 
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.