×

Method and apparatus for implementing hardware independent echo cancellation in a full-duplex audio stream in a computer system

  • US 5,495,473 A
  • Filed: 12/28/1994
  • Issued: 02/27/1996
  • Est. Priority Date: 12/28/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of implementing removal of an echo from a full-duplex audio data stream, comprising the steps of:

  • sampling at a predetermined rate input audio data which has been input into a first processing system for transmitting to a second processing system to produce a plurality of samples of the input audio data, the first processing system using the full-duplex audio data stream to communicate with the second processing system;

    providing a plurality of samples of output audio data which has been received by the first processing system from the second processing system and which is to be output by the first processing system;

    correlating the samples of the input audio data with the samples of the output audio data such that each sample of the output audio data corresponds in time to the most recent sample of the input audio data and approximates the value of the output audio data at the time the most recent sample of the input audio data was acquired; and

    storing in a storage device a plurality of correlated samples of the input audio data and the output audio data, such that the contents of the storage device represent both the input audio data and an approximation of corresponding output audio data during a given time interval.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×