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

Digital voice switch for a multi-port conference circuit

Assignee: AG Communication Systems Corp
•
Filing: 1987-12-28
•
Granted: 1988-12-27
•
Expires: 2007-12-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An echo cancellation arrangement is provided for decreasing the "singing" of a connection of a large number of telephone subscribers in a conference calling arrangement. This arrangement includes a means for inserting quiet code during time when the voice samples of incoming PCM data are zero or below a predetermined minimum threshold level. This helps decrease the amount of feedback which is amplified and output through the codec/filter to the listeners through the PCM network. An attenuation arrangement is also included which decreases the level of a summed signal of a summing node of the conference circuit. This sum signal is the combination of each of the conferees' speech. Attenuation of this signal prohibits excessive coupling of amplified feedback to each of the listening conferees.

Inventors

  • 👤 James Hoff
  • 👤 Arthur L. Walsh
  • 👤 John S. Young

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 18:35
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/56; H04M3/561; H04M3/002

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 191 words
In a digital switching system, a codec/filter is connected to PCM transmit and PCM receive data streams of a CPU controlled switching network, a digital voice switch for a multi-port conference circuit comprising: comparator means connected to said PCM transmit and to said PCM receive data streams, said comparator means operating in response to time slots of said PCM transmit and PCM receive data streams to provide a below threshold signal indicating one of said PCM time slots which are below a predetermined threshold value; control means connected to said comparator means and to said CPU, said control means operating in response to a program signal of said CPU and to said below threshold signal to provide a PCM time slot containing quiet code; and means for inserting connected to said control means, to said PCM receive data stream and to said codec/filter, said means for inserting receiving said PCM time slot containing quiet code from said control means and operating in response to said PCM time slot containing quiet code to replace said PCM time slots being below said threshold level with said quiet code for transmission to said codec/filter.
Claim 2
Dependent Claim 191 words
In a digital switching system, a codec/filter is connected to PCM transmit and PCM receive data streams of a CPU controlled switching network, a digital voice switch for a multi-port conference circuit comprising: comparator means connected to said PCM transmit and to said PCM receive data streams, said comparator means operating in response to time slots of said PCM transmit and PCM receive data streams to provide a below threshold signal indicating one of said PCM time slots which are below a predetermined threshold value; control means connected to said comparator means and to said CPU, said control means operating in response to a program signal of said CPU and to said below threshold signal to provide a PCM time slot containing quiet code; and means for inserting connected to said control means, to said PCM receive data stream and to said codec/filter, said means for inserting receiving said PCM time slot containing quiet code from said control means and operating in response to said PCM time slot containing quiet code to replace said PCM time slots being below said threshold level with said quiet code for transmission to said codec/filter.
Claim 3
Dependent Claim 73 words
A digital voice switch as claimed in claim 1, said means for inserting including: switching means connected to said control means and operating in response to said control means to transmit said PCM time slot containing quiet code; and gating means connected to said switching means, to said PCM receive data stream and to said codec/filter, said gating means operating in response to transmit said time slot containing quiet code to said codec/filter.
Claim 4
Dependent Claim 16 words
A digital voice switch as claimed in claim 2, said gating means including OR gating means.
Claim 5
Dependent Claim 252 words
In a digital switching system, a codec/filter is connected to PCM transmit and PCM receive data streams of a CPU controlled switching network, a plurality of speaking conferees each connected to said codec/filter via a digital voice switch for a multi-port conference circuit, said digital voice switch comprising: summing means connected between each of said plurality of conferees and a common summing node said summing means operating to produce a sum signal being a linear combination of each said conferees' speech; amplification means connected between said common summing node and said codec/filter, said amplification means operating to increase an amplitude of said sum signal; attenuation means connected between said codec/filter and said summing means and connected in shunt with said amplification means, said attenuation means operating in response to a control signal to decrease said amplitude of said sum signal; comparator means connected to said PCM transmit and to said PCM receive data streams, said comparator means operating in response to data of PCM time slots of said PCM transmit and PCM receive data streams to provide an indication signal for time slots of said PCM transmit data stream being below a predetermined threshold level; control means connected to said comparator means, to said CPU and to said attenuation means, said control means operating in response to said indication signal and to a program signal of said CPU to produce said control signal; and said attenuation means operating in response to said control signal to decrease said amplitude of said sum signal.
Claim 6
Dependent Claim 252 words
In a digital switching system, a codec/filter is connected to PCM transmit and PCM receive data streams of a CPU controlled switching network, a plurality of speaking conferees each connected to said codec/filter via a digital voice switch for a multi-port conference circuit, said digital voice switch comprising: summing means connected between each of said plurality of conferees and a common summing node said summing means operating to produce a sum signal being a linear combination of each said conferees' speech; amplification means connected between said common summing node and said codec/filter, said amplification means operating to increase an amplitude of said sum signal; attenuation means connected between said codec/filter and said summing means and connected in shunt with said amplification means, said attenuation means operating in response to a control signal to decrease said amplitude of said sum signal; comparator means connected to said PCM transmit and to said PCM receive data streams, said comparator means operating in response to data of PCM time slots of said PCM transmit and PCM receive data streams to provide an indication signal for time slots of said PCM transmit data stream being below a predetermined threshold level; control means connected to said comparator means, to said CPU and to said attenuation means, said control means operating in response to said indication signal and to a program signal of said CPU to produce said control signal; and said attenuation means operating in response to said control signal to decrease said amplitude of said sum signal.
Claim 7
Dependent Claim 36 words
A digital voice switch as claimed in claim 4, said summing means including a resistive network including a plurality of resistors, each resistor connected between said common summing node and one of said plurality of conferees.
Claim 8
Dependent Claim 32 words
A digital voice switch as claimed in claim 4, said amplification means including: amplifier unit means; and first resistor means, each connected in shunt between said common summing node and said codec/filter.
Claim 9
Dependent Claim 42 words
A digital voice switch as claimed in claim 6, said attenuation means including: second resistor means connected to said common summing node; and switching means connected to said second resistor means and to said connection of said amplifier unit means and codec/filter.
Claim 10
Dependent Claim 384 words
In a digital switching system, a codec/filter is connected to PCM transmit and PCM receive data streams of a CPU controlled switching network, a plurality of speaking conferees each connected to said codec/filter via a digital voice switch for a multi-port conference circuit, said digital voice switch comprising: summing means connected between each of said plurality of conferees and a common summing node said summing means operating to produce a sum signal being a linear combination of each said conferees' speech; amplification means connected between said common summing node and said codec/filter, said amplification means operating to increase an amplitude of said sum signal; attenuation means connected between said codec/filter and said summing means and connected in shunt with said amplification means, said attenuation means operating in response to a control signal to decrease said amplitude of said sum signal; comparator means connected to said PCM transmit and to said PCM receive data streams, said comparator means operating in response to data of PCM time slots of said PCM transmit and PCM receive data streams to provide an indication signal for time slots of said PCM transmit data stream being below a predetermined threshold level; and control means connected to said comparator means, to said CPU and to said attenuation means, said control means operating in response to said indication signal and to a program signal of said CPU to produce said control signal; said attenuation means operating in response to said control signal to decrease said amplitude of said sum signal; comparator means connected to said PCM transmit and to said PCM receive data streams, said comparator means operating in response to time slots of said PCM transmit and PCM receive data streams to provide a below threshold signal indicating PCM time slots which are below a predetermined threshold value; said control means further operating in response to a program signal of said CPU and to said below threshold signal to provide a PCM time slot containing quiet code; and means for inserting connected to said control means, to said PCM receive data stream and to said codec/filter, said means for inserting operating in response to said PCM time slot containing quiet code to replace said PCM time slots being below said threshold level with said quiet code for transmission to said codec/flter.
Claim 11
Dependent Claim 384 words
In a digital switching system, a codec/filter is connected to PCM transmit and PCM receive data streams of a CPU controlled switching network, a plurality of speaking conferees each connected to said codec/filter via a digital voice switch for a multi-port conference circuit, said digital voice switch comprising: summing means connected between each of said plurality of conferees and a common summing node said summing means operating to produce a sum signal being a linear combination of each said conferees' speech; amplification means connected between said common summing node and said codec/filter, said amplification means operating to increase an amplitude of said sum signal; attenuation means connected between said codec/filter and said summing means and connected in shunt with said amplification means, said attenuation means operating in response to a control signal to decrease said amplitude of said sum signal; comparator means connected to said PCM transmit and to said PCM receive data streams, said comparator means operating in response to data of PCM time slots of said PCM transmit and PCM receive data streams to provide an indication signal for time slots of said PCM transmit data stream being below a predetermined threshold level; and control means connected to said comparator means, to said CPU and to said attenuation means, said control means operating in response to said indication signal and to a program signal of said CPU to produce said control signal; said attenuation means operating in response to said control signal to decrease said amplitude of said sum signal; comparator means connected to said PCM transmit and to said PCM receive data streams, said comparator means operating in response to time slots of said PCM transmit and PCM receive data streams to provide a below threshold signal indicating PCM time slots which are below a predetermined threshold value; said control means further operating in response to a program signal of said CPU and to said below threshold signal to provide a PCM time slot containing quiet code; and means for inserting connected to said control means, to said PCM receive data stream and to said codec/filter, said means for inserting operating in response to said PCM time slot containing quiet code to replace said PCM time slots being below said threshold level with said quiet code for transmission to said codec/flter.
Claim 12
Dependent Claim 30 words
A digital voice switch as claimed in claim 7, said second resistor means including a second resistor of a value such that said sum signal is attenuated by 6 DB.

References Cited (Backward Citations)

US4741025A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-12-27 1992-06-27 1992-12-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-12-27 1996-06-27 1996-12-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-12-27 2000-06-27 2000-12-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag