IP Library Granted Patent US 10,110,997
Granted Patent B2
US 10,110,997 · App. 15/436,311 · Granted Oct 23, 2018

System and method for feedback control for in-car communications

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 10,110,997
App. No.
15/436,311
Granted
Oct 23, 2018
Kind
B2
Abstract

A system and method (referred to as the system) that mitigates feedback in an audio system that adjust voice signals in a vehicle. The system generates transfer function estimates from multiple loudspeakers to multiple microphones and generates maximum forward path frequency-dependent gains based on the transfer function estimates and a frequency-dependent tuning factor for each of the loudspeakers to each of the microphones. The system generates forward path frequency-dependent gains independently that are applied to multiple loudspeaker signals, each of the loudspeaker signals drive one of the loudspeakers, respectively. The forward path frequency-dependent gains are adjusted based on the maximum forward path frequency-dependent gains.

Claims (41)

1. A method that mitigates feedback in an audio system that adjusts audio signals in a vehicle cabin comprising:

generating maximum forward path frequency-dependent gains for each of the plurality of loudspeakers to each of the plurality of microphones;

generating forward path frequency-dependent gains independently that are applied to a plurality of loudspeaker signals, each of the loud speaker signals drive one of the plurality of loudspeakers, respectively; and

adjusting forward path frequency-dependent gains based on the maximum forward path frequency-dependent gains to prevent the actual forward path frequency-dependent gains from exceeding the maximum forward path frequency-dependent gains;

wherein the maximum forward path frequency-dependent gains are inversely related to an estimated or a measured noise within the vehicle cabin, equalization conditions that modify speech within the vehicle cabin, and an echo reduction within the vehicle cabin.

2. The method of claim 1 where the determination of maximum forward path frequency-dependent gains comprises generating transfer function estimates from each of a plurality of loudspeakers to each of a plurality of microphones in the vehicle, and a frequency-dependent tuning factor.

3. The method of claim 1 where the maximum forward path frequency-dependent gains are inversely proportional to a transfer function estimate.

4. The method of claim 1 further comprising generating and applying the adjusted forward path frequency-dependent gains independently to each signal received from the plurality of microphones prior to combining each of the received signals.

5. The method of claim 4 where each signal received from the plurality of microphones comprises a voice signal.

6. The method of claim 1 further comprising applying the adjusted forward path frequency-dependent gains independently to each signal received from the plurality of microphones at a matrix mixer prior to combining each of the received signals.

7. The method of claim 1 where each of the adjustment of the forward path frequency-dependent gains is a constant adjustment applied across all frequencies.

8. The method of claim 1 where the act of generating transfer function estimates from each of a plurality of loudspeakers to each of the plurality of microphones in the vehicle occurs through a calibration process.

9. The method of claim 1 where the act of adjusting forward path frequency-dependent gains comprises attenuating a subset of aural frequency bands and reducing gain across all frequencies of the aural signals that comprise the microphone signals.

10. A non-transitory machine-readable medium encoded with machine-executable instructions, where execution of the machine-executable instructions is for:

generating maximum forward path frequency-dependent gains for each of the plurality of loudspeakers to each of the plurality of microphones;

generating forward path frequency-dependent gains independently that are applied to a plurality of loudspeaker signals, each of the loud speaker signals drive one of the plurality of loudspeakers, respectively; and

adjusting forward path frequency-dependent gains based on the maximum forward path frequency-dependent gains to prevent the actual forward path frequency-dependent gains from exceeding the maximum forward path frequency-dependent gains;

wherein the maximum forward path frequency-dependent gains are inversely related to an estimated or a measured noise within the vehicle cabin, equalization conditions that modify speech within the vehicle cabin, and an echo reduction within the vehicle cabin.

11. The non-transitory machine-readable medium of claim 10 further comprising non-transitory machine-readable medium encoded with machine-executable instructions for generating transfer function estimates from each of a plurality of loudspeakers to each of a plurality of microphones in the vehicle, and a frequency-dependent tuning factor.

12. The non-transitory machine-readable medium of claim 10 where the maximum forward path frequency-dependent gains are inversely proportional to a transfer function estimate.

13. The non-transitory machine-readable medium of claim 10 further comprising non-transitory machine-readable medium encoded with machine-executable instructions for applying the adjusted forward path frequency-dependent gains to the voice signals that are converted into electrical signals by the plurality of microphones.

14. The non-transitory machine-readable medium of claim 10 further comprising non-transitory machine-readable medium encoded with machine-executable instructions for applying the adjusted forward path frequency-dependent gains independently to each signal received from the plurality of microphones prior to combining each of the received signals.

15. The non-transitory machine-readable medium of claim 14 where each signal received from the plurality of microphones comprises a voice signal.

16. The non-transitory machine-readable medium of claim 10 further comprising non-transitory machine-readable medium encoded with machine-executable instructions for applying the adjusted forward path frequency-dependent gains independently to each signal received from the plurality of microphones at a matrix mixer prior to combining each of the received signals.

17. The non-transitory machine-readable medium of claim 10 where each of the adjustment of the forward path frequency-dependent gains comprises a constant adjustment applied across all frequencies.

18. The non-transitory machine-readable medium of claim 10 where the generating transfer function estimates from each of a plurality of loudspeakers to each of the plurality of microphones in the vehicle occurs through a calibration process.

19. The non-transitory machine-readable medium of claim 10 where the adjusting forward path frequency-dependent gains comprises attenuating a subset of aural frequency bands and reducing gain across all frequencies of the aural signals that comprise the microphone signals.

20. A system that mitigates feedback in an audio system that adjust voice signals in a vehicle cabin comprising:

feedback control means for generating maximum forward path frequency-dependent gains based on transfer function estimates and a frequency-dependent tuning factor for each of the plurality of loudspeakers to each of the plurality of microphones; and

adaptive gain equalization means for calculating forward path frequency-dependent gains independently that are applied to a plurality of loudspeaker signals, each of the loud speaker signals drive one of the plurality of loudspeaker signals, respectively;

where the feedback control means adjusts the forward path frequency-dependent gains based on the maximum forward path frequency-dependent gains to prevent the actual forward path frequency-dependent gains from exceeding the maximum forward path frequency-dependent gains

wherein the maximum forward path frequency-dependent gains are inversely related to an estimated or a measured noise within the vehicle cabin, equalization conditions that modify speech within the vehicle cabin, and an echo reduction within the vehicle cabin.

21. The system of claim 20 further comprising calibration means for generating the transfer function estimates from each of a plurality of loudspeakers to each of a plurality of microphones in the vehicle.

22. The system of claim 20 further comprising a mixer means that combines each signal received from the plurality of microphones.

23. A system that mitigates feedback in an audio system that adjust voice signals in a vehicle cabin comprising:

a calibration module that generates transfer function estimates from each of a plurality of loudspeakers to each of a plurality of microphones in the vehicle;

a feedback control module that generates maximum forward path frequency-dependent gains based on the transfer function estimates and a frequency-dependent tuning factor for each of the plurality of loudspeakers to each of the plurality of microphones; and

an adaptive gain equalization module that generates a forward path frequency-dependent gains independently that are applied to a plurality of loudspeaker signals, each of the loud speaker signals drive one of the plurality of loudspeakers, respectively;

wherein the feedback control means adjusts the forward path frequency-dependent gains based on the maximum forward path frequency-dependent gains to prevent the actual forward path frequency-dependent gains from exceeding the maximum forward path frequency-dependent gains; and

wherein the maximum forward path frequency-dependent gains are inversely related to an estimated or a measured noise within the vehicle cabin, equalization conditions that modify speech within the vehicle cabin, and an echo reduction within the vehicle cabin.

24. The system of claim 23 further comprising a matrix mixer that adjusts the forward path frequency-dependent gains independently to each signal received from the plurality of microphones prior to combining each of the received signals.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2020
From: 2236008 ONTARIO INC.
To: BLACKBERRY LIMITED
Reel/Frame 053313/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2017
From: EVERY, MARK ROBERT
To: QNX SOFTWARE SYSTEMS LIMITED
Reel/Frame 041601/0777 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2017
From: QNX SOFTWARE SYSTEMS LIMITED
To: 2236008 ONTARIO INC.
Reel/Frame 041382/0101 →