IP Library Granted Patent US 7,643,641
Granted Patent B2
US 7,643,641 · App. 10/556,232 · Granted Jan 5, 2010

System for communication enhancement in a noisy environment

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 7,643,641
App. No.
10/556,232
Granted
Jan 5, 2010
Kind
B2
Abstract

The invention is directed to a method comprising receiving input signals emanating from at least two microphone arrays each comprising at least two microphones, processing the input signals of each microphone array by a beamformer to determine temporal and spatial information about the input signals of each microphone array.

Claims (35)

1. A method for enhancing communication in a noisy environment comprising:

receiving input signals emanating from at least two microphone arrays each comprising at least two microphones; and

processing the input signals of each microphone array by an adaptive wanted signal beamformer and a blocking beamformer, the processing comprising:

determining temporal and spatial information about the input signals of each microphone array;

obtaining a wanted signal from the adaptive wanted signal beamformer;

obtaining a blocking signal from the blocking beamformer; and

deciding whether a signal is transmitted from a wanted signal direction, the deciding comprising:

determining a wanted signal power; and

determining a blocking signal power,

wherein the adaptive wanted signal beamformer is adapted only if no signal is transmitted from the wanted signal direction, which is determined as when the blocking signal power is larger than a predetermined constant times the wanted signal power.

2. The method of claim 1 , further comprising detecting speech activity for each microphone array.

3. The method of claim 2 , wherein detecting speech activity for a microphone array comprises:

determining a wanted signal power, a blocking signal power, and a background noise signal power, comparing the wanted signal power with the blocking signal power and the background noise signal power.

4. The method of claim 3 , further comprising comparing the wanted signal powers of at least two microphone arrays and determining a highest power.

5. The method of claim 2 , further comprising applying an attenuation to the processed input signals of a microphone array if no speech activity is detected for the microphone array.

6. The method of claim 5 , wherein applying the attenuation is performed adaptively, preferably by varying the attenuation in predetermined time steps between zero attenuation and a predetermined maximum attenuation.

7. The method of claim 1 , wherein processing comprises determining a gain control of the input signals for each microphone array.

8. The method of claim 7 , wherein determining a gain control is performed adaptively.

9. The method of claim 1 , further comprising selecting at least one output channel out of at least two output channels on which the processed signals are to be output.

10. The method of claim 9 , wherein selecting the at least one output channel comprises determining an amplification for each selected output channel.

11. A communication system comprising:

at least two microphone arrays each comprising at least two microphones to produce microphone signals;

at least one analog/digital converter having an input for receiving said microphone signals and an output for providing digital microphone signals;

a digital signal processor having an input for receiving the digital microphone signals, the digital signal processor configured to:

process the digital microphone signals of each microphone array by an adaptive wanted signal beamformer and a blocking beamformer, the processing comprising:

determining temporal and spatial information about the microphone signals of each microphone array;

obtaining a wanted signal from the adaptive wanted signal beamformer;

obtaining a blocking signal from the blocking beamformer; and

deciding whether a signal is transmitted from a wanted signal direction, the deciding comprising:

determining a wanted signal power; and

determining a blocking signal power,

wherein the adaptive wanted signal beamformer is adapted only if no signal is transmitted from the wanted signal direction, which is determined as when the blocking signal power is larger than a predetermined constant times the wanted signal power; and

provide processed output signals to at least two loudspeakers.

12. The communication system of claim 11 , wherein the digital signal processor is further configured to select at least one loudspeaker out of the at least two loudspeakers on which the processed signals are to be output.

13. A vehicular cabin comprising a communication system according to claim 11 and at least two loudspeakers, wherein each microphone array and each loudspeaker is associated with a passenger seat.

Assignments (7)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →