Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
195 words
In an echo cancellation system of the type which is interposed between a signal receiving path on which an input signal travels and a signal sending path on which an unwanted echo signal travels, and which includes means for generating an echo replica signal which is subtracted from the echo signal to produce an echo residual signal; the combination which comprises: first adaptive signal processing means connected to receive the input signal from said receiving path and to receive a fed-back echo residual signal, and operable for performing convolution of the input signal with a signal based upon the fed-back echo residual signal to produce a first intermediate result which defines the system zeros of the signal path; second adaptive signal processing means connected to receive the echo signal from said sending path and to receive the fed-back echo residual signal, and operable for performing convolution of the echo signal with a signal based upon the fed-back echo residual signal to produce a second intermediate result which defines the system poles of the signal path; and means for combining said first and second intermediate results and said echo signal to yield the echo residual signal.
Claim 2
Dependent Claim
195 words
In an echo cancellation system of the type which is interposed between a signal receiving path on which an input signal travels and a signal sending path on which an unwanted echo signal travels, and which includes means for generating an echo replica signal which is subtracted from the echo signal to produce an echo residual signal; the combination which comprises: first adaptive signal processing means connected to receive the input signal from said receiving path and to receive a fed-back echo residual signal, and operable for performing convolution of the input signal with a signal based upon the fed-back echo residual signal to produce a first intermediate result which defines the system zeros of the signal path; second adaptive signal processing means connected to receive the echo signal from said sending path and to receive the fed-back echo residual signal, and operable for performing convolution of the echo signal with a signal based upon the fed-back echo residual signal to produce a second intermediate result which defines the system poles of the signal path; and means for combining said first and second intermediate results and said echo signal to yield the echo residual signal.
Claim 3
Dependent Claim
87 words
The combination of claim 1 wherein said means for combining the first and second intermediate results and the echo signal comprises a first combining means connected to receive said first and second intermediate results and operable for subtracting the second intermediate result from the first intermediate result to produce the echo replica signal, and a second combining means connected to receive said echo signal and said echo replica signal and operable for subtracting the echo replica signal from the echo signal to yield said echo residual signal.
Claim 4
Dependent Claim
82 words
The combination of claim 1 wherein said first adaptive signal processing means includes a transversal filter including means for storing a first set of weighting coefficients, and means for updating the first set of weighting coefficients based upon the fed-back echo residual signal, and wherein said second adaptive signal processing means includes a transversal filter including means for storing a second set of weighting coefficients, and means for updating the second set of weighting coefficients based upon the fed-back echo residual signal.
Claim 5
Dependent Claim
60 words
The combination of claim 3 also comprising means connected for receiving the input signal and the echo signal and operable for deriving therefrom respective first and second sets of gain coefficients, and wherein said means for updating the respective first and second sets of weighting coefficients are also connected for respectively receiving said first and second sets of gain coefficients.
Claim 6
Dependent Claim
35 words
The combination of claim 4 wherein said means for deriving said first and second sets of gain coefficients comprises means operable for deriving said sets of gain coefficients in accordance with a least squares method.
Claim 7
Dependent Claim
35 words
The combination of claim 4 wherein said means for deriving said first and second sets of gain coefficients comprises means operable for deriving said sets of gain coefficients in accordance with the Fast Kalman Algorithm.
Claim 8
Dependent Claim
185 words
In an echo cancellation system of the type which is interposed between a signal receiving path on which an input signal travels and a signal sending path on which an unwanted echo signal travels, and which includes means for generating an echo replica signal which is subtracted from the echo signal to produce an echo residual signal; the combination which comprises; first adaptive signal processing means connected to receive the input signal from said receiving path and to receive a fed-back echo residual signal, and operable for convolving the input signal with a first set of weighting coefficients which define the system zeros of the signal path, to produce a first intermediate result; second adaptive signal processing means connected to receive the echo signal from said sending path and to receive the fed-back echo residual signal, and operable for convolving the echo signal with a second set of weighting coefficients which define the system poles of the signal path, to produce a second intermediate result; and means for combining said first and second intermediate results and said echo signal to yield the echo residual signal.
Claim 9
Dependent Claim
185 words
In an echo cancellation system of the type which is interposed between a signal receiving path on which an input signal travels and a signal sending path on which an unwanted echo signal travels, and which includes means for generating an echo replica signal which is subtracted from the echo signal to produce an echo residual signal; the combination which comprises; first adaptive signal processing means connected to receive the input signal from said receiving path and to receive a fed-back echo residual signal, and operable for convolving the input signal with a first set of weighting coefficients which define the system zeros of the signal path, to produce a first intermediate result; second adaptive signal processing means connected to receive the echo signal from said sending path and to receive the fed-back echo residual signal, and operable for convolving the echo signal with a second set of weighting coefficients which define the system poles of the signal path, to produce a second intermediate result; and means for combining said first and second intermediate results and said echo signal to yield the echo residual signal.
Claim 10
Dependent Claim
87 words
The combination of claim 7 wherein said means for combining the first and second intermediate results and the echo signal comprises a first combining means connected to receive said first and second intermediate results and operable for subtracting the second intermediate result from the first intermediate result to produce the echo replica signal, and a second combining means connected to receive said echo signal and said echo replica signal and operable for subtracting the echo replica signal from the echo signal to yield said echo residual signal.
Claim 11
Dependent Claim
82 words
The combination of claim 7 wherein said first adaptive signal processing means includes a transversal filter including means for storing said first set of weighting coefficients, and means for updating said first set of weighting coefficients based upon the fed-back echo residual signal, and wherein said second adaptive signal processing means includes a transversal filter including means for storing said second set of weighting coefficients, and means for updating said second set of weighting coefficients based upon the fed-back echo residual signal.
Claim 12
Dependent Claim
60 words
The combination of claim 9 also comprising means connected for receiving the input signal and the echo signal and operable for deriving therefrom respective first and second sets of gain coefficients, and wherein said means for updating the respective first and second sets of weighting coefficients are also connected for respectively receiving said first and second sets of gain coefficients.
Claim 13
Dependent Claim
35 words
The combination of claim 10 wherein said means for deriving said first and second sets of gain coefficients comprises means operable for deriving said sets of gain coefficients in accordance with a least squares method.
Claim 14
Dependent Claim
35 words
The combination of claim 10 wherein said means for deriving said first and second sets of gain coefficients comprises means operable for deriving said sets of gain coefficients in accordance with the Fast Kalman Algorithm.
Claim 15
Dependent Claim
315 words
In an echo cancellation system of the type which is interposed between a signal receiving path on which an input signal travels and a signal sending path on which an unwanted echo signal travels, and which includes means for generating an echo replica signal which is subtracted from the echo signal to produce an echo residual signal; the combination which comprises: first adaptive signal processing means including a first delay line connected for receiving the input signal and having a plurality of taps, means forming a first set of weighted tap signals by weighting the signals at the respective taps of the first delay line by a respective first set of weighting coefficients which define the system zeros of the signal path, means for combining the first set of weighted tap signals to produce a first intermediate result and means connected for receiving a fed-back echo residual signal and operable for updating the respective first set of weighting coefficients based upon the fed-back echo residual signal; second adaptive signal processing means including a second delay line connected for receiving the echo signal and having a plurality of taps, means forming a second set of weighted tap signals by weighting the signals at the respective taps of the second delay line by a respective second set of weighting coefficients which define the system poles of the signal path, means for combining the second set of weighted tap signals to produce a second intermediate result, and means connected for receiving the fed-back echo residual signal and operable for updating the respective second weighting coefficients; means for subtracting the second intermediate result from the first intermediate result to produce the echo replica signal; means for subtracting the echo replica signal from the echo signal to yield the echo residual signal; and means for feeding the echo residual signal back to said first and second adaptive signal processing means.
Claim 16
Dependent Claim
315 words
In an echo cancellation system of the type which is interposed between a signal receiving path on which an input signal travels and a signal sending path on which an unwanted echo signal travels, and which includes means for generating an echo replica signal which is subtracted from the echo signal to produce an echo residual signal; the combination which comprises: first adaptive signal processing means including a first delay line connected for receiving the input signal and having a plurality of taps, means forming a first set of weighted tap signals by weighting the signals at the respective taps of the first delay line by a respective first set of weighting coefficients which define the system zeros of the signal path, means for combining the first set of weighted tap signals to produce a first intermediate result and means connected for receiving a fed-back echo residual signal and operable for updating the respective first set of weighting coefficients based upon the fed-back echo residual signal; second adaptive signal processing means including a second delay line connected for receiving the echo signal and having a plurality of taps, means forming a second set of weighted tap signals by weighting the signals at the respective taps of the second delay line by a respective second set of weighting coefficients which define the system poles of the signal path, means for combining the second set of weighted tap signals to produce a second intermediate result, and means connected for receiving the fed-back echo residual signal and operable for updating the respective second weighting coefficients; means for subtracting the second intermediate result from the first intermediate result to produce the echo replica signal; means for subtracting the echo replica signal from the echo signal to yield the echo residual signal; and means for feeding the echo residual signal back to said first and second adaptive signal processing means.
Claim 17
Dependent Claim
38 words
The combination of claim 13 wherein said means for updating the respective weighting coefficients in each of said first and second signal processing means each includes means for adjusting the fed-back echo residual signal at the respective taps.
Claim 18
Dependent Claim
48 words
The combination of claim 14 wherein said means for adjusting the fed-back echo residual signal at the respective taps includes means for storing respective sets of gain coefficients derived from the input signal and the echo signal and means for recursively updating the respective sets of gain coefficients.
Claim 19
Dependent Claim
32 words
The combination of claim 15 wherein said means for recursively updating the respective sets of gain coefficients is operable for deriving said sets of gain coefficients based upon a least squares method.
Claim 20
Dependent Claim
32 words
The combination of claim 15 wherein said means for recursively updating the respective sets of gain coefficients is operable for deriving said sets of gain coefficients based upon the Fast Kalman Algorithm.