Patents by Inventor Mansour Tahernezhaadi

Mansour Tahernezhaadi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7113514
    Abstract: A method and apparatus for effecting multi-party teleconferencing that avoids the need for tandem vocoding of packet based information from conference call participants. In particular, the teleconferencing bridge infrastructure utilizes packet tagging of encoded packets with a tag as well as adaptive scheduling of bandwidth to transmit packet based information to the end user call participants. Decoding is accomplished at each end user based on information included within the tag such that an appropriate decoding algorithm is selected for the packet-based audio information thereby avoiding tandem vocoding.
    Type: Grant
    Filed: February 13, 2002
    Date of Patent: September 26, 2006
    Assignee: Motorola, Inc.
    Inventors: Mansour Tahernezhaadi, Michael J. Kirk
  • Patent number: 6944289
    Abstract: The invention provides an apparatus and method for bulk delay insertion prior to echo cancellation, with echo suppression. The exemplary apparatus embodiment (100) bandpass filters (120) and down samples (130), by a down sampling factor, a reference signal and a combined signal that includes an echo of the reference signal. An adaptive echo delay filter (140) determines a plurality of filter coefficients, using the down sampled reference signal, and using an error signal formed as a difference between the down sampled combined signal and the adaptive echo delay filter output. When the filter coefficients have converged, an echo delay time period is determined as a product of the tap location of the maximum filter coefficient and the down sampling factor. When the echo delay time period is greater than the capacity of an associated echo canceller, an adaptive delay inserter (110) inserts the echo delay time period prior to echo cancellation.
    Type: Grant
    Filed: October 1, 2002
    Date of Patent: September 13, 2005
    Assignee: Motorola, Inc.
    Inventors: Mansour Tahernezhaadi, Lee M. Proctor
  • Patent number: 6920219
    Abstract: A method for providing echo cancellation between a first and second communication unit detects an echo condition (200) between first and second communication units. In addition, the method includes detecting whether a decoded near end audio packet contains a suitable level of background noise to be used as a background noise packet. If so, the current near end encoded audio packet is stored (202) in a buffer (26), such as a circular buffer. Previous near end encoded audio packets (42) that are also determined to have a suitable level of background noise based on their decoded corresponding counterparts are also stored in the circular buffer. When an echo condition is detected with respect to a current near end encoded audio packet, the method includes substituting a previous near end encoded audio packet stored in the buffer as the next encoded audio packet for transmission (204).
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: July 19, 2005
    Assignee: Motorola, Inc.
    Inventor: Mansour Tahernezhaadi
  • Patent number: 6839427
    Abstract: A method and apparatus that performs specific automatic gain control in an echo canceller (16). The disclosed method and apparatus utilize a low complexity algorithm that performs automatic gain control to achieve greater speed of convergence of the echo canceller (16) and an increased ability to distinguish between near-end speech and echo through the use of specific automatic gain control. A double talk threshold of the echo canceller is adjusted by using, in part, computed gains of inbound and outbound signals internally within the echo canceller in order to adjust the echo canceller double talk threshold.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: January 4, 2005
    Assignee: Motorola, Inc.
    Inventors: Mansour Tahernezhaadi, Michael J. Kirk
  • Patent number: 6836547
    Abstract: A method and apparatus is capable of detecting the presence of a non-linear echo path as well as transitions from non-linear echo path to linear echo path and vice versa. Additionally, when non-linear echo path is detected, the echo canceller (12) is configured to follow a prescribed logic routine that combats possible echo leak-through as a result of compromised cancellation due to non-linearity. This prescribed logic routine affords the echo canceller (12) protection against non-linear echo path by preserving an already converged state of the echo canceller (12) from possible divergence due to the occurrence of non-linearity in the echo path and thereby prevents echo leak-through that would occur due to divergence of the echo canceller (12).
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: December 28, 2004
    Assignee: Motorol, Inc.
    Inventor: Mansour Tahernezhaadi
  • Patent number: 6785339
    Abstract: An apparatus (200) checks voice quality when in a vocoder bypass mode. If the voice quality level is beyond an acceptable range, the apparatus (200) ends the vocoder bypass mode and returns to tandem vocoding. For example, a vocoder bypass controller (206) includes a speech quality detector (225) that determines the speech quality level of speech information based on at least one of detected volume level, echo level and noise level of the speech information. The vocoder bypass controller (206) with the speech quality detector (225) outputs a speech quality-based vocoder bypass control signal (236) to selectively activate or deactivate a vocoder bypass operation in response to the speech quality-based vocoder bypass control signal (236). In another embodiment, a network element for communicating speech packets includes an incoming decoder (512) and a speech quality detector (514) operative to determine the speech quality level of incoming speech packets.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: August 31, 2004
    Assignee: Motorola, Inc.
    Inventors: Mansour Tahernezhaadi, J. Douglas Brophy, Lee M. Proctor, Michael J. Kirk
  • Publication number: 20040062386
    Abstract: The invention provides an apparatus and method for bulk delay insertion prior to echo cancellation, with echo suppression. The exemplary apparatus embodiment (100) bandpass filters (120) and down samples (130), by a down sampling factor, a reference signal and a combined signal that includes an echo of the reference signal. An adaptive echo delay filter (140) determines a plurality of filter coefficients, using the down sampled reference signal, and using an error signal formed as a difference between the down sampled combined signal and the adaptive echo delay filter output. When the filter coefficients have converged, an echo delay time period is determined as a product of the tap location of the maximum filter coefficient and the down sampling factor. When the echo delay time period is greater than the capacity of an associated echo canceller, an adaptive delay inserter (110) inserts the echo delay time period prior to echo cancellation.
    Type: Application
    Filed: October 1, 2002
    Publication date: April 1, 2004
    Inventors: Mansour Tahernezhaadi, Lee M. Proctor
  • Publication number: 20030223573
    Abstract: A method for providing echo cancellation between a first and second communication unit detects an echo condition (200) between first and second communication units. In addition, the method includes detecting whether a decoded near end audio packet contains a suitable level of background noise to be used as a background noise packet. If so, the current near end encoded audio packet is stored (202) in a buffer (26), such as a circular buffer. Previous near end encoded audio packets (42) that are also determined to have a suitable level of background noise based on their decoded corresponding counterparts are also stored in the circular buffer. When an echo condition is detected with respect to a current near end encoded audio packet, the method includes substituting a previous near end encoded audio packet stored in the buffer as the next encoded audio packet for transmission (204).
    Type: Application
    Filed: May 31, 2002
    Publication date: December 4, 2003
    Inventor: Mansour Tahernezhaadi
  • Publication number: 20030152089
    Abstract: A method and apparatus for effecting multi-party teleconferencing that avoids the need for tandem vocoding of packet based information from conference call participants. In particular, the teleconferencing bridge infrastructure utilizes packet tagging of encoded packets with a tag as well as adaptive scheduling of bandwidth to transmit packet based information to the end user call participants. Decoding is accomplished at each end user based on information included within the tag such that an appropriate decoding algorithm is selected for the packet-based audio information thereby avoiding tandem vocoding.
    Type: Application
    Filed: February 13, 2002
    Publication date: August 14, 2003
    Inventors: Mansour Tahernezhaadi, Michael J. Kirk
  • Publication number: 20030118178
    Abstract: A method and apparatus is capable of detecting the presence of a non-linear echo path as well as transitions from non-linear echo path to linear echo path and vice versa. Additionally, when non-linear echo path is detected, the echo canceller (12) is configured to follow a prescribed logic routine that combats possible echo leak-through as a result of compromised cancellation due to non-linearity. This prescribed logic routine affords the echo canceller (12) protection against non-linear echo path by preserving an already converged state of the echo canceller (12) from possible divergence due to the occurrence of non-linearity in the echo path and thereby prevents echo leak-through that would occur due to divergence of the echo canceller (12).
    Type: Application
    Filed: December 20, 2001
    Publication date: June 26, 2003
    Inventor: Mansour Tahernezhaadi
  • Publication number: 20030117967
    Abstract: A method and apparatus that performs specific automatic gain control in an echo canceller (16). The disclosed method and apparatus utilize a low complexity algorithm that performs automatic gain control to achieve greater speed of convergence of the echo canceller (16) and an increased ability to distinguish between near-end speed and echo through the use of specific automatic gain control. A double talk threshold of the echo canceller is adjusted by using, in part, computed gains of inbound and outbound signals internally within the echo canceller in order to adjust the echo canceller double talk threshold.
    Type: Application
    Filed: December 20, 2001
    Publication date: June 26, 2003
    Inventors: Mansour Tahernezhaadi, Michael J. Kirk
  • Patent number: 6438225
    Abstract: A system and method for detecting and controlling severe echo. The system includes an echo canceller having an adaptive filter responsive to a set of coefficients, a first memory storing a software program operative to evaluate these coefficients to determine the severity of echo existing in the system, and a second memory accessible by the echo canceller and the first memory which stores the coefficients. Upon evaluating the coefficients, the system and method enables the proper mode of echo cancellation in the echo canceller.
    Type: Grant
    Filed: January 13, 2000
    Date of Patent: August 20, 2002
    Assignee: Motorola, Inc.
    Inventor: Mansour Tahernezhaadi
  • Patent number: 6351531
    Abstract: A system and method for controlling echo using zero echo path, ringing, and off-hook detection. When conditions for zero echo path are detected, the present embodiment bypasses echo cancellation by replacing the output signal with the input to the echo canceller. In addition, the present embodiment also provides ringing and off-hook detection which additionally evaluate when the output signal should be replaced by the input to the echo canceller. The system and method provides additional detection and control benefits to echo cancellers and can be implemented in echo cancellation systems without substantial change to the existing echo canceller.
    Type: Grant
    Filed: January 21, 2000
    Date of Patent: February 26, 2002
    Assignee: Motorola, Inc.
    Inventors: Mansour Tahernezhaadi, Michael J. Kirk
  • Patent number: 6347140
    Abstract: In a communication system (100), a first echo return loss through communication system (100) associated with a first call connection between a caller (111) and a first caller (114) is estimated. A second echo return loss associated with a second call connection between caller (111) and a second caller (112) is estimated. The call connection may be switching from the first call connection to the second call connection after estimating the first echo return loss, and from the second call connection to the first call connection after estimating the second echo return loss. Echo generated in the first call connection is cancelled based on at least the first echo return loss by an echo canceller in communication system (100) after switching from the second call connection to the first call connection.
    Type: Grant
    Filed: August 12, 1999
    Date of Patent: February 12, 2002
    Assignee: Motorola, Inc.
    Inventors: Mansour Tahernezhaadi, Michael J. Kirk