Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
114 words
A device for reducing residual echo in an echo canceler adapted to receive a send signal from a near-end telecommunication device and a receive signal from a remote telecommunication device, said echo canceler providing an error signal by removing an expected echo of the receive signal from the send signal, said device comprising: attenuation factor determining means connected to receive the send signal, the receive signal, and the error signal for generating a first attenuation signal in response to the send, receive, and error signals; and a signal attenuator connected to receive the error signal and responsive to the first attenuation signal for attenuating the error signal, whereby an attenuated error signal is provided.
Claim 2
Independent Claim
114 words
A device for reducing residual echo in an echo canceler adapted to receive a send signal from a near-end telecommunication device and a receive signal from a remote telecommunication device, said echo canceler providing an error signal by removing an expected echo of the receive signal from the send signal, said device comprising: attenuation factor determining means connected to receive the send signal, the receive signal, and the error signal for generating a first attenuation signal in response to the send, receive, and error signals; and a signal attenuator connected to receive the error signal and responsive to the first attenuation signal for attenuating the error signal, whereby an attenuated error signal is provided.
Claim 3
Dependent Claim
34 words
A device according to claim 1 wherein said attenuation factor determining means comprises signal comparison means for comparing the send, receive, and error signals and for adjusting the magnitude of the first attenuation signal.
Claim 4
Dependent Claim
65 words
A device according to claim 2 wherein said signal attenuator comprises signal conversion means for converting the first attenuation signal to a second attenuation signal having a magnitude which varies as a function of the magnitude of the first attenuation signal, said function being defined such that the power of the error signal is attenuated based on amplitude levels of the send and receive signals.
Claim 5
Dependent Claim
39 words
A device according to claim 3 wherein said signal conversion means comprises a look-up table containing a plurality of discrete values of said function, each of said discrete values corresponding to a discrete magnitude of said first attenuation signal.
Claim 6
Dependent Claim
40 words
A device according to claim 2 wherein said signal comparison means comprises: rapid attenuation increase means for increasing the first attenuation signal at a rapid rate when the error signal is less than a preselected proportion of the send signal.
Claim 7
Dependent Claim
51 words
A device according to claim 5 wherein said signal comparison means further comprises: rapid attenuation reduction means for decreasing the first attenuation signal at a rapid rate when the error signal is greater than a preselected proportion of the receive signal and greater than a preselected proportion of the send signal.
Claim 8
Dependent Claim
51 words
A device according to claim 6 wherein said signal comparison means further comprises: slow attenuation reduction means for decreasing the first attenuation signal at a slow rate when the error signal is less than a preselected proportion of the receive signal and greater than a preselected proportion of the send signal.
Claim 9
Dependent Claim
41 words
A device according to claim 1 further comprising: noise injection means, responsive to said send signal, said error signal, and said first attenuation signal for providing a floor noise signal and injecting the floor noise signal into the attenuated error signal.
Claim 10
Dependent Claim
44 words
A device according to claim 8 wherein said noise injection means comprises noise attenuation means for attenuating the floor noise signal before it is added to the attenuated error signal such that a substantially constant noise level is maintained in the attenuated error signal.
Claim 11
Dependent Claim
80 words
A device according to claim 9 wherein said noise injection means further comprises a source of electronic noise; and said noise attenuation means comprises: floor noise factor determination means responsive to the send signal and the error signal for providing a first noise attenuation signal; and a first noise attenuator responsive to the first noise attenuation signal and the electronic noise for attenuating the electronic noise such that the electronic noise is equivalent to noise present in the error signal.
Claim 12
Dependent Claim
31 words
The device of claim 10 further comprising noise attenuation reduction means for reducing said first noise attenuation signal when the error signal level is below the first attenuated noise signal level.
Claim 13
Dependent Claim
28 words
The device of claim 11 further comprising noise attenuation increasing means for increasing said first noise attenuation signal when the send signal level is below a predetermined threshold.
Claim 14
Dependent Claim
49 words
A device according to claim 10 wherein said noise attenuation means further comprises a second noise attenuator responsive to the first attenuation signal for attenuating the floor noise signal such that the floor noise signal is adjusted in a manner inversely proportional to the attenuation of the error signal.
Claim 15
Independent Claim
101 words
A method for processing a send signal from a near-end telecommunication device to remove echo therefrom resulting from coupling between said send signal and a receive signal from a remote telecommunication device, said method comprising the steps of: computing an expected echo signal; removing the expected echo signal from the send signal thereby producing an error signal having a residual echo component; comparing the send, receive, and error signals; determining an attenuation factor on the basis of said comparison; and attenuating the error signal in accordance with said attenuation factor so that the residual echo component is reduced in desired manner.
Claim 16
Independent Claim
101 words
A method for processing a send signal from a near-end telecommunication device to remove echo therefrom resulting from coupling between said send signal and a receive signal from a remote telecommunication device, said method comprising the steps of: computing an expected echo signal; removing the expected echo signal from the send signal thereby producing an error signal having a residual echo component; comparing the send, receive, and error signals; determining an attenuation factor on the basis of said comparison; and attenuating the error signal in accordance with said attenuation factor so that the residual echo component is reduced in desired manner.
Claim 17
Dependent Claim
57 words
A method of canceling echo as recited in claim 14 wherein said determining step includes the step of decrementing the attenuation factor to a value that provides minimum attenuation of the error signal when the error signal exceeds a preselected proportion of the receive signal and the error signal exceeds a preselected proportion of the send signal.
Claim 18
Dependent Claim
25 words
A method of canceling echo as recited in claim 15 wherein the attenuation factor is decremented to the minimum attenuation value within about 2 milliseconds.
Claim 19
Dependent Claim
47 words
A method of canceling echo as recited in claim 14 wherein said determining step includes the step of incrementing the attenuation factor to a value that provides maximum attenuation of the error signal when the error signal is less than a preselected proportion of the send signal.
Claim 20
Dependent Claim
25 words
A method of canceling echo as recited in claim 17 wherein the attenuation factor is incremented to the maximum attenuation value within about 2 milliseconds.
Claim 21
Dependent Claim
57 words
A method of cancelling echo as recited in claim 14 wherein said determining step includes the step of decrementing the attenuation factor to a value that provides minimum attenuation of the error signal when the error signal is less than a preselected proportion of the receive signal and greater than a preselected proportion of the send signal.
Claim 22
Dependent Claim
27 words
A method of canceling echo as recited in claim 19 wherein the attenuation factor is decremented to the minimum attenuation value within about 1 to 5 seconds.
Claim 23
Dependent Claim
30 words
A method of canceling echo as recited in claim 14 further comprising the step of injecting noise into said error signal in inverse proportion to attenuation of the error signal.
Claim 24
Dependent Claim
42 words
A method of canceling echo as recited in claim 21 further comprising the steps of: measuring a background noise level of said error signal; and limiting the noise injected into said error signal to not more than the measured background noise level.
Claim 25
Dependent Claim
50 words
A method of canceling echo as recited in claim 22 wherein the step of limiting the injected noise comprises the steps of: determining a background noise attenuation factor and attenuating the injected background noise in accordance with the background noise attenuation factor whereby an attenuated background noise signal is provided.
Claim 26
Dependent Claim
42 words
A method of canceling echo as recited in claim 23 wherein the step of determining the background noise attenuation factor comprises the step of decrementing the background noise attenuation factor when the error signal is less than the attenuated background noise signal.
Claim 27
Dependent Claim
41 words
A method of canceling echo as recited in claim 23 wherein the step of determining the background noise attenuation factor comprises the step of incrementing the background noise attenuation factor when the send signal is less than a preselected threshold value.