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

Echo canceler with automatic enablement/disablement on a per-call basis

Assignee: AT&T Inc
•
Filing: 1994-11-29
•
Granted: 1996-06-25
•
Expires: 2014-11-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Echo cancellation can be enabled to cancel echoes on an outbound transmission path based on original signals on an inbound transmission path. A controller of echo canceler enablement monitors digitized control information contained in call origination messages associated with the establishment of communications. A determination of the type of digitized information to be carried by a two-way communication channel is made. The controller causes the echo canceler to be enabled or disabled on a per-call basis based on the type of digitized information. A stand-alone echo canceler provides automatic enablement/disablement on a per-call basis based on the type of digitized information to be carried on a communication channel as determined by monitoring associated control messages.

Inventors

  • 👤 Robert J. Abrams
  • 👤 William J. Atkins
  • 👤 Victor E. Tomberlin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 19:52
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/002; H04B; H04B3/00; H04B3/02; H04B3/20; H04B3/23

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 160 words
An echo canceler that provides echo cancellation for two-way communication channels that carry digitized signals on first and second transmission channels, echo signals on the second transmission channel, digital signals carried on the first transmission channel, the echo canceler comprising: means for minimizing the magnitude of the echo signals on the second transmission channel; means for monitoring digitized control information associated with the establishment of communications over the two-way communication channels; means coupled to the monitoring means for determining a type of digitized information to be carried by the two-way communication channels; means, responsive to said determining means and coupled to said minimizing means, for automatically controlling whether said minimizing means minimizes echo signals on the two-way communication channels based on the type of digitized information determined to be carried on the respective two-way communication channels, whereby echo cancellation for each communication channel is automatically controlled based on the type of digitized information to be carried by each communication channel.
Claim 2
Dependent Claim 160 words
An echo canceler that provides echo cancellation for two-way communication channels that carry digitized signals on first and second transmission channels, echo signals on the second transmission channel, digital signals carried on the first transmission channel, the echo canceler comprising: means for minimizing the magnitude of the echo signals on the second transmission channel; means for monitoring digitized control information associated with the establishment of communications over the two-way communication channels; means coupled to the monitoring means for determining a type of digitized information to be carried by the two-way communication channels; means, responsive to said determining means and coupled to said minimizing means, for automatically controlling whether said minimizing means minimizes echo signals on the two-way communication channels based on the type of digitized information determined to be carried on the respective two-way communication channels, whereby echo cancellation for each communication channel is automatically controlled based on the type of digitized information to be carried by each communication channel.
Claim 3
Dependent Claim 67 words
The echo canceler according to claim 1 wherein said monitoring means monitors first control messages associated with the establishment of communications on said two-way communication channels, said first control messages containing a first data field which identifies the type of digitized information to be carried, said monitoring means reading said first data field and said determining means making a type determination based on the first data field.
Claim 4
Dependent Claim 66 words
The echo canceler according to claim 1 wherein said controlling means comprises means for generating control signals based on the type of digitized information determined to be carried on said two-way communication channels and transmitting said control signals to the minimizing means, said minimizing means comprising means responsive to the control signals for enabling and disabling the cancellation of echo signals based on the control signals.
Claim 5
Dependent Claim 113 words
In an echo canceler that provides echo cancellation for two-way communication channels that carry digitized signals on first and second transmission channels, echo signals on the second transmission channel being an undesired replica of digital signals carried on the first transmission channel, a method comprising the steps of: monitoring digitized control information associated with the establishment of communications over the two-way communication channels; determining, based on the control information monitored, a type of digitized information to be carried on the two-way communication channels; automatically controlling whether minimization of the echo signals will be enabled on each of the two-way communication channels based on the type of digitized information ascertained by the determining step.
Claim 6
Dependent Claim 113 words
In an echo canceler that provides echo cancellation for two-way communication channels that carry digitized signals on first and second transmission channels, echo signals on the second transmission channel being an undesired replica of digital signals carried on the first transmission channel, a method comprising the steps of: monitoring digitized control information associated with the establishment of communications over the two-way communication channels; determining, based on the control information monitored, a type of digitized information to be carried on the two-way communication channels; automatically controlling whether minimization of the echo signals will be enabled on each of the two-way communication channels based on the type of digitized information ascertained by the determining step.
Claim 7
Dependent Claim 66 words
The method according to claim 4 wherein said monitoring step monitors first control messages associated with the establishment of communications on said two-way communication channels, said first control messages containing a first data field which identifies the type of digitized information to be carried, said monitoring step reading said first data field and said determining step making a type determination based on the first data field.
Claim 8
Dependent Claim 47 words
The method according to claim 4 wherein said controlling step comprises the steps of generating control signals based on the type of digitized information determined to be carried on said two-way communication channels, said minimizing step selectably minimizing cancellation of echo signals based on the control signals.
Claim 9
Dependent Claim 164 words
An echo canceler that provides echo cancellation for two-way communication channels that carry digitized signals on first and second transmission channels, echo signals on the second transmission channel being an undesired replica of digital signals carried on the first transmission channel, the echo canceler comprising: canceling circuit that selectably minimizes the magnitude of the echo signals on the second channel; controller coupled to the canceling circuit, the controller comprising: monitor that monitors digitized control information associated with the establishment of communications over the two-way communication channels; decoder coupled to the monitor for determining a type of digitized information to be carried on the two-way communication channels; the controller, responsive to said decoder, automatically controlling whether said canceling circuit minimizes echo signals on each of the two-way communication channels based on the type of digitized information determined to be carried on the respective two-way communication channels, whereby echo cancellation is automatically controlled based on the type of digitized information to be carried by each channel.
Claim 10
Dependent Claim 164 words
An echo canceler that provides echo cancellation for two-way communication channels that carry digitized signals on first and second transmission channels, echo signals on the second transmission channel being an undesired replica of digital signals carried on the first transmission channel, the echo canceler comprising: canceling circuit that selectably minimizes the magnitude of the echo signals on the second channel; controller coupled to the canceling circuit, the controller comprising: monitor that monitors digitized control information associated with the establishment of communications over the two-way communication channels; decoder coupled to the monitor for determining a type of digitized information to be carried on the two-way communication channels; the controller, responsive to said decoder, automatically controlling whether said canceling circuit minimizes echo signals on each of the two-way communication channels based on the type of digitized information determined to be carried on the respective two-way communication channels, whereby echo cancellation is automatically controlled based on the type of digitized information to be carried by each channel.
Claim 11
Dependent Claim 62 words
The echo canceler according to claim 7 wherein said monitor monitors first control messages associated with the establishment of communications on said two-way communication channels, said first control messages containing a first data field which identifies the type of digitized information to be carried, said decoder reading said first data field and determining a type determination based on the first data field.
Claim 12
Dependent Claim 65 words
The echo canceler according to claim 7 wherein said controller generates control signals based on the type of digitized information determined to be carried on said two-way communication channels and transmits said control signals to the canceling circuit which responds to the control signals by selecting whether or not to minimize cancellation of echo signals on a per channel basis based on the control signals.
Claim 13
Dependent Claim 29 words
The echo canceler according to claim 2 wherein the digitized signals are carried in packets, the monitoring means monitoring the first control messages which are also carried in packets.
Claim 14
Dependent Claim 104 words
The echo canceler according to claim 1 wherein said monitoring means comprises means for sensing an initial request message for the establishment of a communication channel, and means for sensing an acknowledgment message in response to the initial request message, the acknowledgment message indicating whether a communication channel will be allocated in response to the initial request message; said controlling means automatically controlling whether said minimizing means minimizes echo signals on a two-way communication channel based on the type of digitized information determined to be carried and, based on whether a corresponding acknowledgment message has indicated that a corresponding communication channel will be allocated.
Claim 15
Dependent Claim 28 words
The method according to claim 5 wherein the digital signals are carried in packets, the monitoring step monitoring the first control messages which are also carried in packets.
Claim 16
Dependent Claim 97 words
The method according to claim 4 wherein the monitoring step further comprises the steps of sensing an initial request message for the establishment of a control channel and sensing an acknowledgment message in response to the initial request message, the acknowledgment message indicating whether a communication channel will be allocated in response to the initial request message; the controlling step controlling whether the echo signals will be minimized on a two-way communication channel based on the type of digitized information determined and based on whether a corresponding acknowledgment message has indicated a communication channel will be allocated.
Claim 17
Dependent Claim 30 words
The echo canceler according to claim 8 wherein the digitized signals are carried in packets, and the monitoring means monitors the first control messages which are also carried in packets.
Claim 18
Dependent Claim 97 words
The echo canceler according to claim 7 wherein the controller further comprises means for sensing an initial request message for the establishment of a communication channel, and means for sensing an acknowledgment message in response to the initial request message, the acknowledgment message indicating whether a communication channel will be allocated in response to the initial request message; the controller automatically controlling whether the canceling circuit minimizes echo signals on a two-way communication channel based on the type of digitized information determined and based on whether the corresponding acknowledgment message indicated a communication channel will be allocated.

References Cited (Backward Citations)

US4982428A Cited
US5131032A Cited
US5148427A Cited
US5117418A Cited
US5163044A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-06-25 1999-12-25 2000-06-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-06-25 2003-12-25 2004-06-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-06-25 2007-12-25 2008-06-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag