IP Library Granted Patent US 12,495,264
Granted Patent B2
US 12,495,264 · App. 18/204,150 · Granted Dec 9, 2025

System and/or method for loudspeaker auto calibration and loudspeaker configuration layout estimation

Inventors: Abdullah Kucuk (Novi, MI); Kadagattur Srinidhi (Novi, MI); Kevin J. Bastyr (Franklin, MI)
Assignee: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
H04S7/301H04R5/02H04R5/027H04R5/04H04S2400/15
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,495,264
App. No.
18/204,150
Granted
Dec 9, 2025
Kind
B2
Abstract

An audio system is provided. The audio system includes a plurality of loudspeakers and a mobile device. The plurality of loudspeakers is capable of being positioned in a listening environment and being arranged to transmit an audio signal in the listening environment. Each loudspeaker is programmed to determine angle information of the audio signal as received at the loudspeaker relative to other loudspeakers of the plurality of loudspeakers and to transmit a first signal indicative of the angle information. The mobile device is programmed to receive the first signal from each of the loudspeakers and to determine a location for each loudspeaker in the listening environment based at least on the angle information.

Claims (31)

1 . An audio system comprising:

a plurality of loudspeakers capable of being positioned in a listening environment and being arranged to transmit an audio signal in the listening environment, each loudspeaker being programmed to determine angle information of the audio signal as received at the loudspeaker relative to other loudspeakers of the plurality of loudspeakers and to transmit a first signal indicative of the angle information; and

a mobile device programmed to receive the first signal from each of the loudspeakers and to determine a location for each loudspeaker in the listening environment based at least on the angle information,

wherein each loudspeaker of the plurality of loudspeakers includes at least two microphones positioned thereon and being spaced apart from one another to receive the audio signal from the other loudspeakers of the plurality of loudspeakers, and

wherein the mobile device is further programmed to store the angle information and to determine an orientation of the at least two microphones for each loudspeaker relative to one another based at least on the angle information.

2 . The audio system of claim 1 , wherein the mobile device is further programmed to determine that the orientation of the at least two microphones for each loudspeaker is one of in a same plane relative to other loudspeakers or in a different plane for at least one of the loudspeakers relative to the other loudspeakers based at least on angles for the plurality of loudspeakers.

3 . The audio system of claim 1 , wherein the mobile device is further programmed to determine that any one or more of the plurality of loudspeakers correspond to an outlier which is indicative of the loudspeaker providing erroneous angle information or an obstruction that is present proximate to the loudspeaker based at least on the angle information exceeding a predetermined threshold.

4 . The audio system of claim 3 , wherein the mobile device is further programmed to prompt a user to move the obstruction positioned proximate to the loudspeaker that is determined to be the outlier.

5 . The audio system of claim 1 , wherein the mobile device is further programmed to select one or more loudspeakers of the plurality of loudspeakers as a reference loudspeaker and to arbitrarily select reference coordinates for the other loudspeakers relative to the reference loudspeaker.

6 . The audio system of claim 5 , wherein the mobile device is further programmed to determine estimated distance coordinates for each of the other loudspeakers based at least on the angle information and the reference coordinates.

7 . The audio system of claim 6 , wherein the mobile device is further programmed to extend candidate coordinate estimates for at least one loudspeaker of the plurality of loudspeakers and to provide an extended angle to provide an intersection between at least two of the loudspeakers.

8 . The audio system of claim 7 , wherein the mobile device is further programmed to determine an error based at least on the extended candidate coordinate estimates and on an angle based on the extended coordinate estimates to select a final candidate for the location of the at least one loudspeaker.

9 . A method comprising:

transmitting, via a plurality of loudspeakers capable of being positioned in a listening environment, an audio signal in the listening environment,

determining, by each loudspeaker, angle information of the audio signal as received at each loudspeaker relative to other loudspeakers of the plurality of loudspeakers and transmitting a first signal indicative of the angle information;

receiving, at a mobile device, the first signal from each of the loudspeakers and to determine a location for each loudspeaker in the listening environment based at least on the angle information,

wherein each loudspeaker of the plurality of loudspeakers includes at least two microphones positioned thereon and being spaced apart from one another to receive the audio signal from the other loudspeakers of the plurality of loudspeakers,

storing at the mobile device, the angle information; and

determining an orientation of the at least two microphones for each loudspeaker relative to one another based at least on the angle information.

10 . The method of claim 9 , further comprising determining that the orientation of the at least two microphones for each loudspeaker is one of in a same plane relative to other loudspeakers or in a different plane for at least one of the loudspeakers relative to the other loudspeakers based at least on angles for the plurality of loudspeakers.

11 . The method of claim 9 , further comprising determining that any one or more of the plurality of loudspeakers correspond to an outlier which is indicative of the loudspeaker providing erroneous angle information or an obstruction that is present proximate to the loudspeaker based at least on the angle information exceeding a predetermined threshold.

12 . The method of claim 11 further comprising prompting, via the mobile device, a user to move the obstruction positioned proximate to the loudspeaker that is determined to be the outlier.

13 . The method of claim 9 further comprising selecting one loudspeaker of the plurality of loudspeakers as a reference loudspeaker and arbitrarily selecting reference coordinates for the other loudspeakers relative to the reference loudspeaker.

14 . The method of claim 13 further comprising determining estimated distance coordinates for each of the other loudspeakers based at least on the angle information and the reference coordinates.

15 . The method of claim 14 further comprising extending candidate coordinate estimates for at least one loudspeaker of the plurality of loudspeakers and providing an extended angle to provide an intersection between at least two of the loudspeakers.

16 . The method of claim 15 further comprising determining an error based at least on the extended candidate coordinate estimates and, on an angle, based on the extended coordinate estimates to select a final candidate for the location of the at least one loudspeaker.

17 . An audio system comprising:

a plurality of loudspeakers capable of being positioned in a listening environment and being arranged to transmit an audio signal in the listening environment, each loudspeaker being programmed to determine angle information of the audio signal as received at the loudspeaker relative to other loudspeakers of the plurality of loudspeakers and to transmit a first signal indicative of the angle information; and

a primary loudspeaker programmed to receive the first signal from each of the loudspeakers and to determine a location for each loudspeaker in the listening environment based at least on the angle information,

wherein each loudspeaker of the plurality of loudspeakers includes at least two microphones positioned thereon and being spaced apart from one another to receive the audio signal from the other loudspeakers of the plurality of loudspeakers, and

wherein the primary loudspeaker is further programmed to store the angle information and to determine an orientation of the at least two microphones for each loudspeaker relative to one another based at least on the angle information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2025
From: KUCUK, ABDULLAH; SRINIDHI, KADAGATTUR; BASTYR, KEVIN J.
To: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
Reel/Frame 071659/0718 →
Continuity (1)
Related Publication 20240406655A1 · Dec 5, 2024
References Cited (27)
US 9270807B2 · Shivappa et al. · 2016 [cited by applicant]
US 9360546B2 · Kim et al. · 2016 [cited by applicant]
US 9794720B1 · Kadri · 2017 [cited by applicant]
US 10299060B2 · Satheesh et al. · 2019 [cited by applicant]
US 10598543B1 · Mansour et al. · 2020 [cited by applicant]
US 11545172B1 · Chu · 2023 [cited by applicant]
US 11567162B2 · Chen et al. · 2023 [cited by applicant]
US 12081949B2 · Vetter et al. · 2024 [cited by applicant]
US 20050254662A1 · Blank et al. · 2005 [cited by applicant]
US 20130156198A1 · Kim · 2013 [cited by examiner]
US 20170094437A1 · Kadri et al. · 2017 [cited by applicant]
US 20190228790A1 · Park et al. · 2019 [cited by applicant]
US 20190253801A1 · Arteaga et al. · 2019 [cited by applicant]
US 20210116555A1 · Zaccá · 2021 [cited by applicant]
US 20220291328A1 · Ozturk et al. · 2022 [cited by applicant]
US 20230040846A1 · Thomas et al. · 2023 [cited by applicant]
US 20230162750A1 · Murgai et al. · 2023 [cited by applicant]
US 20240381046A1 · Thomas et al. · 2024 [cited by applicant]
EP 2429214A2 · 2012 [cited by applicant]
WO 2022118072A1 · 2022 [cited by applicant]
Liang, S. et al., “The Optimal Ratio Time-Frequency Mask for Speech Separation in Terms of the Signal-to-Noise Ratio”, The Journal of the Acoustical Society of America 134, Oct. 16, 2013, 8 pgs. [cited by applicant]
Xia, S. et al., “Using Optimal Ratio Mask as Training Target for Supervised Speech Separation”, In 2017 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), Sep. 11, 2017… [cited by applicant]
Knapp, C. et al., “The generalized correlation method for estimation of time delay”, IEEE transactions on acoustics, speech, and signal processing, Aug. 1976, 8 pgs. [cited by applicant]
Extended European Search Report dated Oct. 17, 2024 for European Patent Application No. 24175735.0, 8 pages. [cited by applicant]
Extended European Search Report dated Oct. 15, 2024 for European Patent Application No. 24175717.8, 9 pages. [cited by applicant]
Extended European Search Report dated Nov. 4, 2024 for European Patent Application No. 24175728.5, 9 pages. [cited by applicant]
Non-Final Office Action; related U.S. Appl. No. 18/204,159, filed May 31, 2023; date of mailing Apr. 1, 2025, 16 pgs. [cited by applicant]