IP Library › Granted Patent US 12,676,134
Granted Patent B2
US 12,676,134 · App. 18/593,944 · Granted Jul 7, 2026

Audio fencing system and method

Inventors: Bijal Joshi (Elk Grove Village, IL); Justin Joseph Sconza (Chicago, IL); Guillaume Lamy (Chicago, IL); John Casey Gibbs (Chicago, IL); Zachary Kane (Chicago, IL)
Assignee: Shure Acquisition Holdings, Inc.
G10K11/1754H04R3/005H04R2410/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 12,676,134
App. No.
18/593,944
Filed
Mar 3, 2024
Granted
Jul 7, 2026
Kind
B2
Examiner
KIM, PAUL
Art Unit
2695
USPC
381/73.1
Abstract

Systems and methods are provided herein for deploying, using at least one microphone, a first microphone lobe towards a first location, the first microphone lobe configured to capture one or more first audio signals from a first audio source located within a first audio pick-up region; deploying, using the at least one microphone, a second microphone lobe towards a second location, the second microphone lobe configured to capture one or more second audio signals from a second audio source located outside the first audio pick-up region; and removing, using at least one processor, off-axis noise from the one or more first audio signals by applying, to the one or more first audio signals, a mask determined based on the one or more second audio signals.

Claims (38)

1 . A method using at least one processor in communication with at least one microphone, the method comprising:

deploying, using the at least one microphone, a first microphone lobe towards a first location, the first microphone lobe configured to capture one or more first audio signals from a first audio source located within a first audio pick-up region;

deploying, using the at least one microphone, a second microphone lobe towards a second location, the second microphone lobe configured to capture one or more second audio signals from a second audio source located outside the first audio pick-up region; and

removing, using the at least one processor, off-axis noise from the one or more first audio signals by applying, to the one or more first audio signals, a mask determined based on the one or more second audio signals.

2 . The method of claim 1 , further comprising: calculating, using the at least one processor, the mask based on the one or more second audio signals and the one or more first audio signals.

3 . The method of claim 1 , wherein the mask has a value that ranges from about zero to about one.

4 . The method of claim 1 , wherein the off-axis noise comprises audio from the second audio source that is picked up by the first microphone lobe.

5 . The method of claim 1 , further comprising: generating a first audio mix using the one or more first audio signals; generating a second audio mix using the one or more second audio signals; and calculating the mask based on the first audio mix and the second audio mix.

6 . The method of claim 1 , further comprising: calculating, using the at least one processor, the mask using a neural network and based on the one or more first audio signals and the one or more second audio signals.

7 . The method of claim 1 , further comprising:

identifying, using the at least one microphone, the first audio source as being located at the first location within the first audio pick-up region; and

identifying, using the at least one microphone, the second audio source as being located at the second location outside the first audio pick-up region.

8 . The method of claim 7 , further comprising:

receiving, from the at least one microphone, localization data for the first audio source and the second audio source; and

using the localization data to determine whether each of the first audio source and the second audio source are within the first audio pick-up region.

9 . A system comprising:

at least one microphone configured to:

deploy a first microphone lobe towards a first location to capture one or more first audio signals from a first audio source located within a first audio pick-up region, and

deploy a second microphone lobe towards a second location to capture one or more second audio signals from a second audio source located outside the first audio pick-up region; and

at least one processor communicatively coupled to the at least one microphone and configured to remove off-axis noise from the one or more first audio signals by applying, to the one or more first audio signals, a mask determined based on the one or more second audio signals.

10 . The system of claim 9 , wherein the at least one processor is further configured to calculate the mask based on the one or more second audio signals and the one or more first audio signals.

11 . The system of claim 9 , wherein the mask has a value that ranges from about zero to about one.

12 . The system of claim 9 , wherein the off-axis noise comprises audio from the second audio source that is picked up by the first microphone lobe.

13 . The system of claim 9 , wherein the at least one processor comprises:

a first audio mixer configured to generate a first audio mix using the one or more first audio signals;

a second audio mixer configured to generate a second audio mix using the one or more second audio signals; and

a source remover configured to calculate the mask based on the second audio mix and apply the mask to the first audio mix.

14 . The system of claim 9 , wherein the at least one processor is further configured to calculate the mask using a neural network and based on the one or more first audio signals and the one or more second audio signals.

15 . The system of claim 9 , wherein the at least one microphone is further configured to:

identify the first audio source as being located at the first location within the first audio pick-up region, based on localization data for the first audio source; and

identify the second audio source as being located at the second location outside the first audio pick-up region, based on localization data for the second audio source.

16 . The system of claim 9 , further comprising a beamformer configured to: deploy the first microphone lobe and the second microphone lobe for the at least one microphone.

17 . The system of claim 16 , wherein the beamformer is included in the at least one microphone.

18 . The system of claim 9 , wherein the at least one processor is included in the at least one microphone.

19 . A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor, cause the at least one processor to perform:

deploy, using at least one microphone, a first microphone lobe towards a first location, the first microphone lobe configured to capture one or more first audio signals from a first audio source located within a first audio pick-up region;

deploy, using the at least one microphone, a second microphone lobe towards a second location, the second microphone lobe configured to capture one or more second audio signals from a second audio source located outside the first audio pick-up region; and

remove off-axis noise from the one or more first audio signals by applying, to the one or more first audio signals, a mask determined based on the one or more second audio signals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2024
From: JOSHI, BIJAL; SCONZA, JUSTIN JOSEPH; LAMY, GUILLAUME; GIBBS, JOHN CASEY; KANE, ZACHARY
To: SHURE ACQUISITION HOLDINGS, INC.
Reel/Frame 066727/0885 →
Continuity (2)
Provisional Application 63449845 · Mar 3, 2023
Related Publication 20240296821A1 · Sep 5, 2024
References Cited (37)
US 4658425A · Julstrom · 1987 [cited by applicant]
US 5297210A · Julstrom · 1994 [cited by applicant]
US 7983907B2 · Erik · 2011 [cited by applicant]
US 8554556B2 · Yu · 2013 [cited by applicant]
US 8644477B2 · Gilbert · 2014 [cited by applicant]
US 8908883B2 · Bai · 2014 [cited by applicant]
US 9226070B2 · Hyun · 2015 [cited by applicant]
US 9544692B2 · Hui · 2017 [cited by applicant]
US 9601131B2 · Chen · 2017 [cited by applicant]
US 9659555B1 · Hilmes · 2017 [cited by applicant]
US 9706300B2 · Kim · 2017 [cited by applicant]
US 9747920B2 · Ayrapetian · 2017 [cited by applicant]
US 9805734B2 · Sugiyama · 2017 [cited by applicant]
US 9818425B1 · Ayrapetian · 2017 [cited by applicant]
US 10229698B1 · Chhetri · 2019 [cited by applicant]
US 10262677B2 · Bocko · 2019 [cited by applicant]
US 11302347B2 · Penniman · 2022 [cited by applicant]
US 11398241B1 · Mansour · 2022 [cited by applicant]
US 11438691B2 · Veselinovic · 2022 [cited by applicant]
US 11817112B2 · Hu · 2023 [cited by applicant]
US 20070160230A1 · Nakagomi · 2007 [cited by applicant]
US 20160275961A1 · Yu · 2016 [cited by applicant]
US 20190304427A1 · Kemmerer · 2019 [cited by applicant]
US 20190364359A1 · Ferguson · 2019 [cited by applicant]
US 20200322722A1 · Chen · 2020 [cited by applicant]
US 20210193131A1 · Hook · 2021 [cited by examiner]
US 20230224636A1 · Veselinovic · 2023 [cited by applicant]
CN 107093429 · 2017 [cited by applicant]
CN 108028979 · 2018 [cited by applicant]
CN 111435598 · 2020 [cited by applicant]
EP 1830348 · 2007 [cited by applicant]
EP 3707716 · 2020 [cited by applicant]
WO 2023021390 · 2023 [cited by applicant]
International Search Report and Written Opinion for PCT/US2024/018277 dated May 22, 2024, 11 pp. [cited by applicant]
Hu, et al., “Monaural Speech Segregation Based on Pitch Tracking and Amplitude Modulation,” IEEE Transactions on Neural Networks, vol. 15, No. 5, Sep. 2004, 16 pp. [cited by applicant]
Rafaely, et al., “Spherical Microphone Array Beamforming,” Chapter 11, Speech Processing in Modern Communication, Springer Topics in Signal Processing, vol. 3, 2010, 25 pp. [cited by applicant]
Tashev, et al., “Microphone Array for Headset with Spatial Noise Suppressor,” Microsoft Research, Sep. 2005, 4 pp. [cited by applicant]