IP Library Patent Application 12931282
Patent Application
App. No. 12/931,282

Echo suppression for wireless handsets and headsets

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 None
App. No.
12/931,282
Abstract

The enhancements provided herein are designed to allow an acoustic echo suppressor algorithm to operate with significant echo path delay between an audio block R in and audio block S in . In one illustration, a single reference sample or envelope value can be taken from the received audio block R in . Through an algorithm, echo signals can be suppressed and/or masked from audio block S in by delaying the previously captured reference sample and aligning the delayed reference sample with multiple samples of the audio block S in . Instead of each individual reference sample being matched with an individual sample of the audio block S in , a single captured and delayed reference sample or envelope value can be matched with multiple samples of audio block S in . The algorithm presented improves voice quality on a telephone call while reducing buffer requirements.

Claims (27)

1 . A method for suppressing echo signals generated between a speaker and a microphone having echo path delay on at least one of a wireless handset and headset comprising:

capturing a reference sample from an audio block provided to said speaker; and

delaying and aligning said reference sample with multiple samples of an audio block received through said microphone.

2 . The method of claim 1 , wherein capturing said reference sample comprises using raw data of said audio block provided to said speaker.

3 . The method of claim 1 , wherein capturing said reference sample comprises using an envelope calculation of said audio block provided to said speaker.

4 . The method of claim 1 , wherein capturing said reference sample comprises using approximately a one millisecond interval from said audio block provided to said speaker.

5 . The method of claim 1 , wherein capturing said reference sample comprises taking said reference sample from multiple samples contained in said audio block provided to said speaker.

6 . The method of claim 5 , wherein taking said reference sample from said multiple samples comprises using a first sample within said multiple samples contained in said audio block provided to said speaker.

7 . The method of claim 5 , wherein taking said reference sample from said multiple samples comprises using a last sample within said multiple samples contained in said audio block provided to said speaker.

8 . The method of claim 1 , comprising sampling audio blocks provided to said speaker and received through said microphone at different frequencies.

9 . The method of claim 8 , wherein sampling said audio blocks provided to said speaker and received through said microphone comprises using eight kilohertz narrowband.

10 . The method of claim 8 , wherein sampling said audio blocks provided to said speaker and received through said microphone comprises using sixteen kilohertz wideband.

11 . The method of claim 1 , comprising temporarily storing said reference sample.

12 . An apparatus for at least one of a wireless handset and headset comprising:

at least one processor; and

a memory operatively coupled to said processor, said memory storing program instructions that when executed by said processor, causes said processor to:

determine a reference sample;

suppress echoes from an audio block by delaying said reference sample and aligning said reference sample with multiple samples of said audio block.

13 . The apparatus of claim 12 , wherein said reference sample is delayed by approximately sixty to sixty-five milliseconds.

14 . The apparatus of claim 13 , wherein said delay is for a Bluetooth™ wireless connection.

15 . The apparatus of claim 14 , wherein delaying said reference sample comprises accounting for time introduced by at least one of an analog-to-digital converter, digital-to-analog converter and a digital coder-decoder.

16 . A system comprising:

acoustic echo suppressor logic for generating a reference sample and masking echo signals from audio by delaying said reference sample by a period of time and aligning said reference sample with multiple samples of said audio.

17 . The system of claim 16 , wherein said period of time takes into account of delays introduced by at least one of a wireless headset and handset.

18 . The system of claim 17 , wherein said reference sample is taken from an audio block provided to said at least one of a wireless headset and handset.

19 . The system of claim 16 , wherein said audio is sampled using eight kilohertz narrowband.

20 . The system of claim 16 , wherein said audio is sampled using sixteen kilohertz wideband.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT; BANK OF AMERICA, N.A., (ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.; MITEL BUSINESS SYSTEMS, INC.
Reel/Frame 042244/0461 →
SECURITY INTEREST Recorded May 28, 2015
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A.(ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
Reel/Frame 035783/0540 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2015
From: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL COMMUNICATIONS INC. FKA AASTRA USA INC.
Reel/Frame 035562/0157 →
SECURITY AGREEMENT Recorded Feb 14, 2014
From: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; AASTRA USA INC.
To: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
Reel/Frame 032264/0760 →
RELEASE OF SECURITY INTEREST Recorded Feb 10, 2014
From: BANK OF AMERICA, N.A.
To: MITEL NETWORKS CORPORATION; MITEL US HOLDINGS, INC.
Reel/Frame 032210/0245 →
RELEASE OF SECURITY INTEREST Recorded Feb 7, 2014
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: MITEL NETWORKS CORPORATION; MITEL US HOLDINGS, INC.
Reel/Frame 032176/0818 →
SECURITY INTEREST Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: WILMINGTON TRUST, N.A., AS SECOND COLLATERAL AGENT
Reel/Frame 030201/0743 →
SECURITY AGREEMENT Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 030186/0894 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2011
From: WU, ANJIE; EL-SOLH, ABDEL-AZIZ
To: MITEL NETWORKS CORPORATION
Reel/Frame 025782/0456 →