IP Library Granted Patent US 8,121,311
Granted Patent B2
US 8,121,311 · App. 12/264,791 · Granted Feb 21, 2012

Mixer with adaptive post-filtering

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,121,311
App. No.
12/264,791
Granted
Feb 21, 2012
Kind
B2
Abstract

A noise reduction system includes multiple transducers that generate time domain signals. A transforming device transforms the time domain signals into frequency domain signals. A signal mixing device mixes the frequency domain signals according to a mixing ratio. Frequency domain signals are rotated in phase to generate phase rotated signals. A post-processing device attenuates portions of the output based on coherence levels of the signals.

Claims (33)

1. A noise reduction system, comprising:

a plurality of transducers configured to generate time domain signals;

a transforming device configured to transform the time domain signals into frequency domain signals;

a signal mixing device configured to mix the frequency domain signals according to a mixing ratio based on a magnitude and a signal-to-noise ratio of the frequency domain signals;

the mixing device configured to rotate respective frequency domain signals in phase to generate corresponding phase rotated signals, and add the phase rotated signals based on the mixing ratio to generate an output; and

a post-processing device configured to attenuate portions of the output based on coherence levels of the respective frequency domain signals.

2. The noise reduction system of claim 1 where the plurality of transducers comprises a plurality of devices that convert sound into analog or digital signals.

3. The noise reduction system of claim 1 where the signal mixing device comprises a comparator that compares the magnitude of the frequency domain signals to a noise estimate.

4. The noise reduction system of claim 1 where the mixing device is further configured to estimate the phase differences between the frequency domain signals.

5. The noise reduction system of claim 4 where the phase difference is stored in a distributed memory.

6. The noise reduction system of claim 5 where the mixing ratio comprises a ratio of the magnitudes of the frequency domain signals.

7. The noise reduction system of claim 6 where the mixing ratio is a time smoothed ratio.

8. The noise reduction system of claim 7 where the time smoothed ratio is a variable ratio that varies with signal frequency.

9. The noise reduction system of claim 7 further comprising a wind buffet detection device configured to identify noises associated with wind flow.

10. The noise reduction system of claim 9 further comprising a wind buffet suppression device configured to dampen the noises associated identify with wind flow.

11. The noise reduction system of claim 1 where the post-processing device attenuates portions of the output based on a user programmed element.

12. The noise reduction system of claim 1 where the post-processing device comprises a coherence edge enhancement device.

13. The noise reduction system of claim 12 where the post-processing device attenuates spectral coherence between neighboring harmonics.

14. The noise reduction system of claim 1 where the coherence comprises a normalized coherence that accounts for maximum and minimum coherence.

15. The noise reduction system of claim 1 where the mixing device comprises an echo cancellation system.

16. The noise reduction system of claim 1 where the mixing device and post-processing device interfaces a vehicle.

17. A noise reduction system, comprising:

a transforming device configured to transform time domain signals into frequency domain signals;

means to mix the frequency domain signals according to a mixing ratio based on a magnitude and a signal-to-noise ratio of the frequency domain signals;

the means to mix configured to rotate respective frequency domain signals in phase to generate corresponding phase rotated signals, and add the phase rotated signals based on the mixing ratio to generate an output; and

a processor configured to attenuate portions of the output based on coherence levels of the respective frequency domain signals.

18. The noise reduction system of claim 17 where the means to mix is further configured to estimate the phase differences between the frequency domain signals.

19. The noise reduction system of claim 18 where the phase difference is stored in a distributed memory remote from the means to mix.

20. The noise reduction system of claim 19 where the mixing ratio comprises a ratio of the magnitudes of the frequency domain signals.

21. The noise reduction system of claim 20 where the mixing ratio is a time smoothed ratio.

22. The noise reduction system of claim 21 where the time smoothed ratio is a variable ratio that varies with signal frequency.

23. The noise reduction system of claim 21 further comprising a wind buffet detection device configured to identify noises associated with wind flow.

24. The noise reduction system of claim 23 further comprising a wind buffet suppression device configured to dampen the noises associated identify with wind flow.

Assignments (10)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
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: 8758271 CANADA INC.
To: 2236008 ONTARIO INC.
Reel/Frame 032607/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2014
From: QNX SOFTWARE SYSTEMS LIMITED
To: 8758271 CANADA INC.
Reel/Frame 032607/0943 →
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 →
SECURITY AGREEMENT Recorded May 8, 2009
From: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; BECKER SERVICE-UND VERWALTUNG GMBH; CROWN AUDIO, INC.; HARMAN BECKER AUTOMOTIVE SYSTEMS (MICHIGAN), INC.; HARMAN BECKER AUTOMOTIVE SYSTEMS HOLDING GMBH; HARMAN BECKER AUTOMOTIVE SYSTEMS, INC.; HARMAN CONSUMER GROUP, INC.; HARMAN DEUTSCHLAND GMBH; HARMAN FINANCIAL GROUP LLC; HARMAN HOLDING GMBH & CO. KG; HARMAN MUSIC GROUP, INCORPORATED; HARMAN SOFTWARE TECHNOLOGY INTERNATIONAL BETEILIGUNGS GMBH; HARMAN SOFTWARE TECHNOLOGY MANAGEMENT GMBH; HBAS INTERNATIONAL GMBH; HBAS MANUFACTURING, INC.; INNOVATIVE SYSTEMS GMBH NAVIGATION-MULTIMEDIA; JBL INCORPORATED; LEXICON, INCORPORATED; MARGI SYSTEMS, INC.; QNX SOFTWARE SYSTEMS (WAVEMAKERS), INC.; QNX SOFTWARE SYSTEMS CANADA CORPORATION; QNX SOFTWARE SYSTEMS CO.; QNX SOFTWARE SYSTEMS GMBH; QNX SOFTWARE SYSTEMS GMBH & CO. KG; QNX SOFTWARE SYSTEMS INTERNATIONAL CORPORATION; QNX SOFTWARE SYSTEMS, INC.; XS EMBEDDED GMBH (F/K/A HARMAN BECKER MEDIA DRIVE TECHNOLOGY GMBH)
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 022659/0743 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2008
From: HETHERINGTON, PHILLIP A.
To: QNX SOFTWARE SYSTEMS (WAVEMAKERS), INC.
Reel/Frame 021808/0933 →