IP Library Granted Patent US 12,621,606
Granted Patent B2
US 12,621,606 · App. 18/474,269 · Granted May 5, 2026

Control system and control method for speakers in field

Inventors: Shou-Jung Chang (New Taipei City, TW); Chih-Ming Chen (New Taipei City, TW); Chun Cheng Li (New Taipei City, TW)
Assignee: Wistron Corporation
H04R3/12H04R1/403H04R1/406H04R3/005H04R29/002H04R2430/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,621,606
App. No.
18/474,269
Granted
May 5, 2026
Kind
B2
Abstract

A control system and a control method for speakers in a field are provided. The control method includes: outputting an audio signal by a first speaker corresponding to a first output power and a second speaker corresponding to a second output power; measuring a first volume and a first time delay corresponding to the audio signal by a first microphone; performing a calculation of an optimization algorithm according to the first output power, the second output power, the first volume, and the first time delay to obtain a first recommended output power corresponding to the first speaker and a second recommended output power corresponding to the second speaker; and configuring the first output power according to the first recommended output power, and configuring the second output power according to the second recommended output power.

Claims (63)

1 . A control system for a speaker in a field, comprising:

a first speaker corresponding to a first output power;

a second speaker corresponding to a second output power;

a first microphone; and

a controller communicatively connected to the first speaker, the second speaker, and the first microphone, wherein the controller is configured to:

output an audio signal by the first speaker and the second speaker;

measure a first volume and a first time delay corresponding to the audio signal by the first microphone;

perform a calculation of a dynamic optimization algorithm according to the first output power, the second output power, the first volume, and the first time delay to obtain a first recommended output power corresponding to the first speaker and a second recommended output power corresponding to the second speaker, wherein the dynamic optimization algorithm that uses the first output power, the second output power, the first volume, and the first time delay as dynamic input parameters, wherein the dynamic input parameters are changed along with time; and

configure the first output power according to the first recommended output power, and configure the second output power according to the second recommended output power.

2 . The control system as claimed in claim 1 , wherein the dynamic optimization algorithm comprises a dynamic causal Bayesian optimization algorithm.

3 . The control system as claimed in claim 2 , wherein an objective function of the dynamic causal Bayesian optimization algorithm comprises a mean square error of a reference volume and the first volume.

4 . The control system as claimed in claim 2 , further comprising:

a second microphone communicatively connected to the controller, wherein the second microphone obtains a sound wave corresponding to a second volume, wherein an objective function of the dynamic causal Bayesian optimization algorithm comprises a mean square error of the second volume and the first volume.

5 . The control system as claimed in claim 2 , wherein constraints of the dynamic causal Bayesian optimization algorithm comprise an upper limit and a lower limit of the first recommended output power and an upper limit and a lower limit of the second recommended output power.

6 . The control system as claimed in claim 1 , wherein

the first speaker outputs the audio signal at a first time point, and the first microphone receives the audio signal at a second time point, wherein the controller is further configured to:

calculate a difference between the second time point and the first time point to obtain the first time delay.

7 . The control system as claimed in claim 1 , wherein the controller is further configured to:

perform the calculation of the dynamic optimization algorithm according to the first output power, the second output power, the first volume and the first time delay to obtain a recommended time delay corresponding to the first speaker;

calculate a propagation delay according to a distance between the first speaker and the first microphone;

subtract the propagation delay from the recommended time delay to obtain a recommended output delay; and

configure an output delay of the first speaker according to the recommended output delay.

8 . The control system as claimed in claim 7 , wherein the controller is further configured to:

output a first audio signal by the first speaker, and output a second audio signal by the second speaker;

measure a first propagation time of the first audio signal from the first speaker to the first microphone by the first microphone, and measure a second propagation time of the second audio signal from the second speaker to the first microphone by the first microphone;

generate first positioning information of the first microphone according to a first position of the first speaker, the first propagation time, a second position of the second speaker, and the second propagation time; and

calculate the distance according to the first positioning information.

9 . The control system as claimed in claim 7 , wherein the first microphone comprises a first transceiver, and the controller is further configured to:

transmit at least one reference signal;

receive the at least one reference signal by the first transceiver to measure a positioning parameter of the first microphone; and

calculate the distance according to the positioning parameter.

10 . The control system as claimed in claim 9 , wherein the controller is further configured to:

execute an ultra-wideband positioning method, an enhanced cell identification positioning method or a time difference of arrival measurement method according to the positioning parameter to generate positioning information of the first microphone; and

calculate the distance according to the positioning information of the first microphone.

11 . A control method for a speaker in a field, comprising:

outputting an audio signal by a first speaker corresponding to a first output power and a second speaker corresponding to a second output power;

measuring a first volume and a first time delay corresponding to the audio signal by a first microphone;

performing a calculation of a dynamic optimization algorithm according to the first output power, the second output power, the first volume, and the first time delay to obtain a first recommended output power corresponding to the first speaker and a second recommended output power corresponding to the second speaker, wherein the dynamic optimization algorithm that uses the first output power, the second output power, the first volume, and the first time delay as dynamic input parameters, wherein the dynamic input parameters are changed along with time; and

configuring the first output power according to the first recommended output power, and configuring the second output power according to the second recommended output power.

12 . The control method as claimed in claim 11 , wherein the dynamic optimization algorithm comprises a dynamic causal Bayesian optimization algorithm.

13 . The control method as claimed in claim 12 , wherein an objective function of the dynamic causal Bayesian optimization algorithm comprises a mean square error of a reference volume and the first volume.

14 . The control method as claimed in claim 12 , further comprising:

obtaining a sound wave corresponding to a second volume by a second microphone, wherein an objective function of the dynamic causal Bayesian optimization algorithm comprises a mean square error of the second volume and the first volume.

15 . The control method as claimed in claim 12 , wherein constraints of the dynamic causal Bayesian optimization algorithm comprise an upper limit and a lower limit of the first recommended output power and an upper limit and a lower limit of the second recommended output power.

16 . The control method as claimed in claim 11 , wherein the first speaker outputs the audio signal at a first time point, and the first microphone receives the audio signal at a second time point, wherein the control method further comprises:

calculating a difference between the second time point and the first time point to obtain the first time delay.

17 . The control method as claimed in claim 11 , further comprising:

performing the calculation of the dynamic optimization algorithm according to the first output power, the second output power, the first volume and the first time delay to obtain a recommended time delay corresponding to the first speaker;

calculating a propagation delay according to a distance between the first speaker and the first microphone;

subtracting the propagation delay from the recommended time delay to obtain a recommended output delay; and

configuring an output delay of the first speaker according to the recommended output delay.

18 . The control method as claimed in claim 17 , further comprising:

outputting a first audio signal by the first speaker, and outputting a second audio signal by the second speaker;

measuring a first propagation time of the first audio signal from the first speaker to the first microphone by the first microphone, and measuring a second propagation time of the second audio signal from the second speaker to the first microphone by the first microphone;

generating first positioning information of the first microphone according to a first position of the first speaker, the first propagation time, a second position of the second speaker, and the second propagation time; and

calculating the distance according to the first positioning information.

19 . The control method as claimed in claim 17 , further comprising:

transmitting at least one reference signal;

receiving the at least one reference signal by the first microphone to measure a positioning parameter of the first microphone; and

calculating the distance according to the positioning parameter.

20 . The control method as claimed in claim 19 , further comprising:

executing an ultra-wideband positioning method, an enhanced cell identification positioning method or a time difference of arrival measurement method according to the positioning parameter to generate positioning information of the first microphone; and

calculating the distance according to the positioning information of the first microphone.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2023
From: CHANG, SHOU-JUNG; CHEN, CHIH-MING; LI, CHUN CHENG
To: WISTRON CORPORATION
Reel/Frame 065039/0178 →
Priority Claims (1)
TW 112129574 · Aug 7, 2023 · national
Continuity (1)
Related Publication 20250056157A1 · Feb 13, 2025
References Cited (15)
US 7428310B2 · Park · 2008 [cited by applicant]
US RE44170E · Park · 2013 [cited by applicant]
US RE45251E · Park · 2014 [cited by applicant]
US 8880205B2 · Chung · 2014 [cited by examiner]
US 9119012B2 · Ikizyan · 2015 [cited by examiner]
US 10299060B2 · Satheesh · 2019 [cited by examiner]
US 11671065B2 · Goff · 2023 [cited by examiner]
US 11792573B2 · Laube · 2023 [cited by examiner]
US 20040131207A1 · Park · 2004 [cited by applicant]
US 20070018953A1 · Kipersztok · 2007 [cited by examiner]
US 20140294201A1 · Johnson et al. · 2014 [cited by applicant]
CN 1514673 · 2004 [cited by applicant]
CN 103718574 · 2014 [cited by applicant]
CN 106028226 · 2016 [cited by applicant]
TW 201915432 · 2019 [cited by applicant]