Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
242 words
An apparatus adaptable for use in a communication system at a communication station having a receive line for receiving an incoming signal and a transmit line for transmitting an outgoing signal, the apparatus comprising: a summer means for summing said outgoing signal with an echo correction signal and producing a corrected output signal representative of said outgoing signal on an output line; and a digital filter means for producing said echo correction signal; said digital filter means being operatively connected to said receive line, said summer means, and said output line; said digital filter means comparing said incoming signal with said corrected output signal to determine said echo correction signal representing the difference between said incoming signal and said corrected output signal; said digital filter means employing a canonic signed digit algorithm to incrementally alter said echo correction signal to produce a first iteration echo correction signal; said incoming signal comprising a plurality of incoming signal bits; said digital filter means effecting said incremental alteration by applying a respective incoming signal bit of said plurality of incoming signal bits to a respective filter tap, each said respective filter tap altering its respective incoming signal bit according to a respective filter tap coefficient, a value for each said respective filter tap coefficient being defined by said canonic signal digit algorithm; said digital filter means continuing said comparison and said incremental alteration until said corrected output signal is within a predetermined value of zero.
Claim 2
Independent Claim
242 words
An apparatus adaptable for use in a communication system at a communication station having a receive line for receiving an incoming signal and a transmit line for transmitting an outgoing signal, the apparatus comprising: a summer means for summing said outgoing signal with an echo correction signal and producing a corrected output signal representative of said outgoing signal on an output line; and a digital filter means for producing said echo correction signal; said digital filter means being operatively connected to said receive line, said summer means, and said output line; said digital filter means comparing said incoming signal with said corrected output signal to determine said echo correction signal representing the difference between said incoming signal and said corrected output signal; said digital filter means employing a canonic signed digit algorithm to incrementally alter said echo correction signal to produce a first iteration echo correction signal; said incoming signal comprising a plurality of incoming signal bits; said digital filter means effecting said incremental alteration by applying a respective incoming signal bit of said plurality of incoming signal bits to a respective filter tap, each said respective filter tap altering its respective incoming signal bit according to a respective filter tap coefficient, a value for each said respective filter tap coefficient being defined by said canonic signal digit algorithm; said digital filter means continuing said comparison and said incremental alteration until said corrected output signal is within a predetermined value of zero.
Claim 3
Dependent Claim
97 words
An apparatus adaptable for use in a communication system as recited in claim 1 wherein the apparatus further comprises signal averaging means for sampling and comparing said incoming signal with said outgoing signal, and logic means for controlling said digital filter means; said signal averaging means being operatively connected to said receive line and said transmit line and producing a comparison signal to said logic means; said comparison signal being representative of the difference between said incoming signal and said outgoing signal; said logic means allowing and inhibiting said incremental alteration in response to said comparison signal.
Claim 4
Dependent Claim
40 words
An apparatus adaptable for use in a communication system as recited in claim 2 wherein said logic means inhibits said incremental alteration when said comparison signal indicates that said outgoing signal is equal to or greater than said incoming signal.
Claim 5
Dependent Claim
57 words
An apparatus adaptable for use in a communication system as recited in claim 1 wherein said digital filter means alters said value for each said respective filter tap according to said canonic signed digit algorithm by effecting a bit shift in a direction according to a sign, said sign being appropriate to reduce said corrected output signal.
Claim 6
Dependent Claim
78 words
An apparatus adaptable for use in a communication system as recited in claim 4 wherein said canonic signed digit algorithm directs alteration of said value for each respective filter tap coefficient according to a relationship, said relationship being: h.sub.i =B.sub.1 2.sup.-M.spsb.1 +B.sub.2 2.sup.-M.spsb.2 + . . . +B.sub.n 2.sup.-Mn where M i =number of said bit shifts and M i <M i+1 , B i =said sign, and B i =±1, n=number of said respective filter tap coefficients.