← Back to Patent Explorer
US4029912A Expired / Lapsed US ⏱️ 0.0 years remaining

Common control digital echo suppressor

Assignee: AT&T Inc
•
Filing: 1975-12-10
•
Granted: 1977-06-14
•
Expires: 1995-12-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A common control digital echo suppressor is disclosed which is configurable as full or split selectively on a channel-by-channel basis. Improved break-in and reduced hangover are provided by an arrangement for approximating the anticipated echo signals more accurately and by a wait-window technique to better distinguish between impulse noise and speech for break-in. The echo signal arrangement accurately approximates anticipated echo during both the rising and falling portions of speech signals. The wait-window technique provides for substantially instantaneous break-in, then a short wait period for impulse noise to subside, followed by a speech sampling window. If outgoing signals are detected during the window, suppression removal goes into a full break-in state. Otherwise, suppression is reinserted at the end of the window.

Inventors

  • 👤 Alfred Antonio Geigel
  • 👤 Robert Ernest LaMarche

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 04:13
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/20

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 126 words
In an arrangement for suppressing echos in a two-way communications system having first and second paths, means responsive to signals on said first path for inserting a suppression loss in said second path, and break-in means responsive to predetermined signals on said second path for removing said suppression loss, said break-in means including a detector circuit comprising, first means for providing a first representation which follows rising peak magnitudes of said first path signals, second means including said first means for providing a second representation which follows decreasing peak magnitudes separated approximately by a predetermined interval of time, and means for using said first and second representations, less a predetermined loss, to generate a signal approximating the anticipated second path echo for said first path signals.
Claim 2
Dependent Claim 126 words
In an arrangement for suppressing echos in a two-way communications system having first and second paths, means responsive to signals on said first path for inserting a suppression loss in said second path, and break-in means responsive to predetermined signals on said second path for removing said suppression loss, said break-in means including a detector circuit comprising, first means for providing a first representation which follows rising peak magnitudes of said first path signals, second means including said first means for providing a second representation which follows decreasing peak magnitudes separated approximately by a predetermined interval of time, and means for using said first and second representations, less a predetermined loss, to generate a signal approximating the anticipated second path echo for said first path signals.
Claim 3
Dependent Claim 31 words
The arrangement of claim 1 wherein said first means comprises storing means for holding said first representation for said predetermined interval of time during decreasing magnitudes of said first path signals.
Claim 4
Dependent Claim 20 words
The arrangement of claim 2 wherein said second means includes first timing means for defining said predetermined interval of time.
Claim 5
Dependent Claim 31 words
The arrangement of claim 1 wherein said using means comprises an output path connected to said first means, and attenuator means connected to said output path for providing said predetermined loss.
Claim 6
Dependent Claim 29 words
The arrangement of claim 4 wherein said predetermined loss is determined according to the loss anticipated for said first path signals in returning as echos on said second path.
Claim 7
Dependent Claim 31 words
The arrangement of claim 5 wherein said predetermined interval of time is determined according to the delay anticipated for said first path signals in returning as echos on said second path.
Claim 8
Dependent Claim 20 words
The arrangement of claim 6 further comprising means for comparing signals on said output path with said second path signals.
Claim 9
Dependent Claim 196 words
An echo envelope generator comprising means for detecting peak magnitudes of input signals, first storing means for following increasing magnitude input signals and for storing the highest peak magnitude detected, first timing means responsive to the storing of a peak magnitude in said first storing means for initiating a predetermined timing interval, second timing means including a timer and means responsive to the detection of each input signal peak magnitude for restarting said timer, second storing means for storing the magnitude of the next-to-highest peak occurring after the peak magnitude stored in said first storing means, control circuit means responsive to the termination of said predetermined interval of time for transferring said next-to-highest peak magnitude from said second storing means and for storing it in said first storing means, said control circuit means being operative upon the storing of a peak magnitude from said second storing means in said first storing means for reducing said predetermined timing interval in accordance with the state of said timer, and output means connected to said first storing means for using said peak magnitude stored therein less a predetermined loss to generate an echo envelope corresponding to said input signals.
Claim 10
Dependent Claim 196 words
An echo envelope generator comprising means for detecting peak magnitudes of input signals, first storing means for following increasing magnitude input signals and for storing the highest peak magnitude detected, first timing means responsive to the storing of a peak magnitude in said first storing means for initiating a predetermined timing interval, second timing means including a timer and means responsive to the detection of each input signal peak magnitude for restarting said timer, second storing means for storing the magnitude of the next-to-highest peak occurring after the peak magnitude stored in said first storing means, control circuit means responsive to the termination of said predetermined interval of time for transferring said next-to-highest peak magnitude from said second storing means and for storing it in said first storing means, said control circuit means being operative upon the storing of a peak magnitude from said second storing means in said first storing means for reducing said predetermined timing interval in accordance with the state of said timer, and output means connected to said first storing means for using said peak magnitude stored therein less a predetermined loss to generate an echo envelope corresponding to said input signals.
Claim 11
Dependent Claim 18 words
A generator according to claim 8 wherein said predetermined loss is determined according to an anticipated echo loss.
Claim 12
Dependent Claim 19 words
A generator according to claim 8 wherein said predetermined timing interval is determined according to an anticipated echo delay.
Claim 13
Dependent Claim 122 words
In an arrangement for suppressing echos in a two-way communications system having first and second paths, means normally operative in response to signals on said first path for inserting a suppression loss in said second path, break-in means operative in response to predetermined signals on said second path for removing said suppression loss, means responsive to operation of said break-in means for defining a first timing interval followed by a second timing interval, and hangover means operative in response to said predetermined signals on said second path during said second interval, operation of said hangover means preventing insertion of said suppression loss in said second path for a fixed interval of time after cessation of said predetermined signals on said second path.
Claim 14
Dependent Claim 122 words
In an arrangement for suppressing echos in a two-way communications system having first and second paths, means normally operative in response to signals on said first path for inserting a suppression loss in said second path, break-in means operative in response to predetermined signals on said second path for removing said suppression loss, means responsive to operation of said break-in means for defining a first timing interval followed by a second timing interval, and hangover means operative in response to said predetermined signals on said second path during said second interval, operation of said hangover means preventing insertion of said suppression loss in said second path for a fixed interval of time after cessation of said predetermined signals on said second path.
Claim 15
Dependent Claim 47 words
The arrangement of claim 11 further comprising means responsive to said first path signals for generating a signal representation of the echo anticipated therefrom on said second path, and means for comparing said echo signal representation with signals on said second path to detect said predetermined signals.
Claim 16
Dependent Claim 42 words
The arrangement of claim 12 wherein said generating means comprises means for following increasing magnitude signals on said first path and, during decreasing magnitude signals on said first path, for following decreasing signal peaks separated approximately by a predetermined interval of time.
Claim 17
Dependent Claim 62 words
The arrangement of claim 13 wherein said predetermined interval of time is determined according to the delay anticipated for said first path signals in returning as echos on said second path, and wherein said generating means further comprises means for providing a signal loss corresponding to the loss anticipated for said first path signals in returning as echos on said second path.
Claim 18
Dependent Claim 40 words
The arrangement of claim 11 wherein said first timing interval is of sufficient duration to permit anticipated impulse noise on said second path to subside, and wherein said second timing interval is of greater duration than said first timing interval.
Claim 19
Dependent Claim 42 words
The arrangement of claim 15 wherein said hangover means includes means responsive to the operation thereof for inhibiting the operation of said suppression loss inserting means for said fixed interval of time after cessation of said predetermined signals on said second path.
Claim 20
Dependent Claim 171 words
An echo suppressor arrangement for connection in a two-way communications system having first and second paths comprising; means normally operative in response to speech signals on one of said first and second paths for inserting an echo suppression loss in the other of said first and second paths; means for generating a representation of echo anticipated on said other path caused by said speech signals on said one path, said echo generating means including means for generating a first representation which follows increasing magnitude speech signals on said one path and which, during decreasing magnitude speech signals on said one path, follows decreasing signal peaks separated approximately by a predetermined interval of time, and means for reducing the magnitude of said first representation according to a predetermined loss; means for detecting double-talking speech signals on said other path by comparing signals on said other path with said echo representation; and break-in means operative in response to detection of said double-talking speech signals for removing said suppression loss from said other path.
Claim 21
Dependent Claim 171 words
An echo suppressor arrangement for connection in a two-way communications system having first and second paths comprising; means normally operative in response to speech signals on one of said first and second paths for inserting an echo suppression loss in the other of said first and second paths; means for generating a representation of echo anticipated on said other path caused by said speech signals on said one path, said echo generating means including means for generating a first representation which follows increasing magnitude speech signals on said one path and which, during decreasing magnitude speech signals on said one path, follows decreasing signal peaks separated approximately by a predetermined interval of time, and means for reducing the magnitude of said first representation according to a predetermined loss; means for detecting double-talking speech signals on said other path by comparing signals on said other path with said echo representation; and break-in means operative in response to detection of said double-talking speech signals for removing said suppression loss from said other path.
Claim 22
Dependent Claim 39 words
An echo suppression arrangement according to claim 17 further comprising means operative for inhibiting the normal operation of said suppression loss inserting means for a fixed interval of time after cessation of double-talking speech signals on said other path.
Claim 23
Dependent Claim 53 words
An echo suppressor arrangement according to claim 18 further comprises means responsive to operation of said break-in means for defining a first timing interval followed by a second timing interval, and means responsive to detection of double-talking speech signals on said other path during said second timing interval for operating said inhibiting means.

References Cited (Backward Citations)

US3562448A Cited
US3673355A Cited
US3706091A Cited
US3896273A Cited
US3823275A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-06-13 1980-12-13 1981-06-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-06-13 1984-12-13 1985-06-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-06-13 1988-12-13 1989-06-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag