IP Library Granted Patent US 8,335,685
Granted Patent B2
US 8,335,685 · App. 12/471,093 · Granted Dec 18, 2012

Ambient noise compensation system robust to high excitation noise

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 8,335,685
App. No.
12/471,093
Granted
Dec 18, 2012
Kind
B2
Abstract

A speech enhancement system controls the gain of an excitation signal to prevent uncontrolled gain adjustments. The system includes a first device that converts sound waves into operational signals. An ambient noise estimator is linked to the first device and an echo canceller. The ambient noise estimator estimates how loud a background noise would be near the first device before or after an echo cancellation. The system then compares the ambient noise estimate to a current ambient noise estimate near the first device to control a gain of an excitation signal.

Claims (35)

1. A speech enhancement system, comprising:

a first device that converts sound waves into operational signals;

an ambient noise estimator coupled to the first device; and

an echo canceller coupled to the first device and the ambient noise estimator to dampen a sound;

where the ambient noise estimator estimates how loud a background noise resulting from an excitation signal played over a speaker would be in a signal captured by the first device, where the ambient noise estimator compares the background noise estimate resulting from the excitation signal to a current ambient noise estimate near the first device, and where the ambient noise estimator reduces a gain of the excitation signal or stops further increases in the gain of the excitation signal in response to a determination that the background noise estimate associated with the excitation signal is higher than the current ambient noise estimate by a predetermined level.

2. The speech enhancement system of claim 1 where a comparator compares estimates of the background noise and the current ambient noise estimate.

3. The speech enhancement system of claim 2 where the gain of the excitation signal is controlled at an output of a device that converts electric signals into an audible sound.

4. The speech enhancement system of claim 2 where the comparator is configured to differentiate between an ambient noise and a composite noise.

5. The speech enhancement system of claim 1 where the gain of the excitation signal is controlled at an output of a device that converts electric signals to an audible sound.

6. The speech enhancement system of claim 1 where the ambient noise estimator comprises a transducer.

7. The speech enhancement system of claim 1 further comprising a transceiver in communication with a sink that is remote from the first device and the echo canceller.

8. The speech enhancement system of claim 1 where the first device is compliant with a transceiver protocol of a remote source and a remote sink is compliant with a transceiver protocol of a transceiver that is local to, and receives an output from the echo canceller.

9. The speech enhancement system of claim 8 where the remote source and the remote sink comprises a unitary device.

10. The speech enhancement system of claim 8 where the transceiver and echo canceller comprises part of a hands free phone system.

11. The speech enhancement system of claim 1 where the ambient noise estimator is configured to estimate how loud the background noise would be near the first device based on an enclosure's coupling factor and the excitation signal.

12. A speech enhancement system, comprising:

a first device that converts sound waves into operational signal;

an ambient noise estimator coupled to the first device; and

an echo canceller coupled to the first device and the ambient noise estimator to dampen a sound;

where the ambient noise estimator calculates an estimate of a background noise near the first device, where the ambient noise estimator calculates the estimate from an excitation signal and a coupling factor, and where the ambient noise estimator performs a comparison between the estimate and a current ambient noise estimate near the first device to control a gain of the excitation signal based on an outcome of the comparison; and

where the ambient noise estimator reduces the gain of the excitation signal or stops further increases in the gain of the excitation signal in response to a determination that the estimate from the excitation signal and the coupling factor is higher than the current ambient noise estimate by a predetermined level.

13. The speech enhancement system of claim 12 where a comparator compares estimates of the background noise and the current ambient noise estimate.

14. The speech enhancement system of claim 13 where the gain of the excitation signal is controlled at an output of a device that converts electric signals into an audible sound.

15. The speech enhancement system of claim 13 where the comparator is configured to differentiate between an ambient noise and a composite noise.

16. The speech enhancement system of claim 12 where the gain of the excitation signal is controlled at an output of a device that converts electric signals to an audible sound.

17. The speech enhancement system of claim 12 where the ambient noise estimator comprises a transducer.

18. The speech enhancement system of claim 12 further comprising a transceiver in communication with a sink that is remote from the first device and the echo canceller.

19. The speech enhancement system of claim 12 where the first device is compliant with a transceiver protocol of a remote source and a remote sink is compliant with a transceiver protocol of a transceiver that is local to, and receives an output from the echo canceller.

20. The speech enhancement system of claim 19 where the remote source and the remote sink comprise a unitary device.

21. The speech enhancement system of claim 19 where the transceiver and echo canceller comprise parts of a hands free phone system.

22. The speech enhancement system of claim 12 where the coupling factor comprises a room coupling factor that represents a ratio of excitation signal magnitude to microphone signal magnitude when only the excitation signal is playing out into an enclosure.

23. The speech enhancement system of claim 12 where the ambient noise estimator reduces the gain of the excitation signal in response to the determination that the estimate from the excitation signal and the coupling factor is higher than the current ambient noise estimate by the predetermined level.

24. The speech enhancement system of claim 12 where the ambient noise estimator stops further increases in the gain of the excitation signal in response to the determination that the estimate from the excitation signal and the coupling factor is higher than the current ambient noise estimate by the predetermined level.

25. The speech enhancement system of claim 12 where the ambient noise estimator calculates the estimate of the background noise near the first device after an echo cancellation by the echo canceller.

26. The speech enhancement system of claim 12 where the coupling factor comprises an error coupling factor that represents a ratio of excitation signal magnitude to error signal magnitude after a linear filtering device stage of the echo canceller.

Assignments (13)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
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 Apr 4, 2014
From: QNX SOFTWARE SYSTEMS LIMITED
To: 8758271 CANADA INC.
Reel/Frame 032607/0943 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2014
From: 8758271 CANADA INC.
To: 2236008 ONTARIO INC.
Reel/Frame 032607/0674 →
CHANGE OF NAME Recorded Feb 27, 2012
From: QNX SOFTWARE SYSTEMS CO.
To: QNX SOFTWARE SYSTEMS LIMITED
Reel/Frame 027768/0863 →
CONFIRMATORY ASSIGNMENT Recorded Jul 9, 2010
From: QNX SOFTWARE SYSTEMS (WAVEMAKERS), INC.
To: QNX SOFTWARE SYSTEMS CO.
Reel/Frame 024659/0370 →
PARTIAL RELEASE OF SECURITY INTEREST Recorded Jun 3, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; QNX SOFTWARE SYSTEMS (WAVEMAKERS), INC.; QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024483/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2009
From: HETHERINGTON, PHILLIP A.
To: QNX SOFTWARE SYSTEMS (WAVEMAKERS), INC.
Reel/Frame 023035/0676 →