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

Processor based linked compressor-expander telecommunications system

Assignee: AMAG INDUSTRIES Inc 9052 OLD ANNAPOLIS ROAD COLUMBIA MARYLAND 21045
•
Filing: 1988-05-20
•
Granted: 1989-06-13
•
Expires: 2008-05-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital linked compressor-expander telecommunications system (Lincompex), is implemented using a general purpose digital signal processor wherein the compression and expansion functions are performed by blocks of programmed code. Input audio analog signals are converted to parallel data digital signals thereupon the digitial signals are input for processing. After processing, the resultant signals are passed to a 16-bit digital-to-analog converter where either the compressed or expanded digital voice data signal is converted back into an audio frequency analog signal for either transmission or communication on an output device.

Inventors

  • 👤 James H. Leveque
  • 👤 Frederick A. Williams
  • 👤 John Eldon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 06:51
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/18; H03; H03M; H03M7/00; H03M7/30

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 391 words
A linked compressor-expander telecommunications system comprising: a compressor, including, analog-to-digital converter means for converting an analog audio signal into a parallel data digital signal; digital signal processor means for compressing said digital signal, said processor means performing the steps of, filtering said digital signal to remove components above a predetermined frequency, shifting the phase of said filtered digital signal by 90°, supplementing the filtered digital signal with the phase-shifted digital signal to produce a complex signal, computing the magnitude of the audio signal from said complex signal, time-averaging said magnitude to approximate a syllabic rate of said audio signal, generating a digital control tone having a frequency representative of said time-averaged magnitude, multiplying said digital signal by an amount inversely related to said time-averaged magnitude to produce a compressed digital signal having a compression factor, filtering said multiplied digital signal to remove components above said predetermined frequency, and outputting said compressed digital signal and said digital control tone; and digital-to-analog converter means for converting said compressed digital signal and said digital control tone to a combined analog signal for transmission on a transmission medium; and an expander, including, analog-to-digital converter means for converting a compressed analog signal containing data and modulated expander control components to a parallel data digital signal; digital signal processor means for expanding said compressed data components of said digital signal, said processor means performing the steps of, separating said compressed data components and said expander control components of said digital signal, multiplying said modulated expander control component by components of a predetermined frequency to obtain a demodulated control component, said step of multiplying including, multiplying consecutive samples of said expander control component by components of said predetermined frequency to obtain a plurality of complex signals, multiplying said complex signals by the complex conjugate of a consecutive complex signal to obtain a product, and converting said product into polar coordinate notation and obtaining an angle of said polar coordinate product as said demodulated control component, computing a value representing the compression factor of a data component based upon said demodulated control component, computing an expansion factor based upon said computed compression factor, multiplying said data component by said expansion factor to produce an expanded data signal, and outputting said expanded data signal; and digital-to-analog converter means for converting said expanded data signal to an audio frequency analog signal.
Claim 2
Dependent Claim 391 words
A linked compressor-expander telecommunications system comprising: a compressor, including, analog-to-digital converter means for converting an analog audio signal into a parallel data digital signal; digital signal processor means for compressing said digital signal, said processor means performing the steps of, filtering said digital signal to remove components above a predetermined frequency, shifting the phase of said filtered digital signal by 90°, supplementing the filtered digital signal with the phase-shifted digital signal to produce a complex signal, computing the magnitude of the audio signal from said complex signal, time-averaging said magnitude to approximate a syllabic rate of said audio signal, generating a digital control tone having a frequency representative of said time-averaged magnitude, multiplying said digital signal by an amount inversely related to said time-averaged magnitude to produce a compressed digital signal having a compression factor, filtering said multiplied digital signal to remove components above said predetermined frequency, and outputting said compressed digital signal and said digital control tone; and digital-to-analog converter means for converting said compressed digital signal and said digital control tone to a combined analog signal for transmission on a transmission medium; and an expander, including, analog-to-digital converter means for converting a compressed analog signal containing data and modulated expander control components to a parallel data digital signal; digital signal processor means for expanding said compressed data components of said digital signal, said processor means performing the steps of, separating said compressed data components and said expander control components of said digital signal, multiplying said modulated expander control component by components of a predetermined frequency to obtain a demodulated control component, said step of multiplying including, multiplying consecutive samples of said expander control component by components of said predetermined frequency to obtain a plurality of complex signals, multiplying said complex signals by the complex conjugate of a consecutive complex signal to obtain a product, and converting said product into polar coordinate notation and obtaining an angle of said polar coordinate product as said demodulated control component, computing a value representing the compression factor of a data component based upon said demodulated control component, computing an expansion factor based upon said computed compression factor, multiplying said data component by said expansion factor to produce an expanded data signal, and outputting said expanded data signal; and digital-to-analog converter means for converting said expanded data signal to an audio frequency analog signal.
Claim 3
Dependent Claim 18 words
The compressor recited in claim 1 wherein said parallel data digital signal comprises a 16-bit parallel data signal.
Claim 4
Dependent Claim 25 words
The compressor recited in claim 1 wherein said analog-to-digital converter means of said compressor includes means for sampling said audio signal at an appropriate rate.
Claim 5
Dependent Claim 33 words
The compressor recited in claim 1 wherein said digital signal processor means includes a plurality of digital signal processor units and interprocessor memory means for allowing data to pass between respective processor units.
Claim 6
Dependent Claim 14 words
The compressor recited in claim 1 wherein said audio signal is a voice signal.
Claim 7
Dependent Claim 212 words
An expander for a linked compressor-expander telecommunications system, comprising: analog-to-digital converter means for converting a compressed analog signal containing data and modulated expander control components to a parallel data digital signal; digital signal processor means for expanding said compressed data components of said digital signal, said processor means performing the steps of, separating said compressed data components and said expander control components of said digital signal, multiplying said modulated expander control component by components of a predetermined frequency to obtain a demodulated control component, said step of multiplying including multiplying consecutive samples of said expander control component by components of said predetermined frequency to obtain a plurality of complex signals, multiplying said complex signals by the complex conjugate of a consecutive complex signal to obtain a product, and converting said product into polar coordinate notation and obtaining an angle of said polar coordinate product as said demodulated control component, computing a value representing the compression factor of a data component based upon said demodulated control component, computing an expansion factor based upon said computed compression factor, multiplying said data component by said expansion factor to produce an expanded data signal, and outputting said expanded data signal; and digital-to-analog converter means for converting said expanded data signal to an audio frequency analog signal.
Claim 8
Dependent Claim 212 words
An expander for a linked compressor-expander telecommunications system, comprising: analog-to-digital converter means for converting a compressed analog signal containing data and modulated expander control components to a parallel data digital signal; digital signal processor means for expanding said compressed data components of said digital signal, said processor means performing the steps of, separating said compressed data components and said expander control components of said digital signal, multiplying said modulated expander control component by components of a predetermined frequency to obtain a demodulated control component, said step of multiplying including multiplying consecutive samples of said expander control component by components of said predetermined frequency to obtain a plurality of complex signals, multiplying said complex signals by the complex conjugate of a consecutive complex signal to obtain a product, and converting said product into polar coordinate notation and obtaining an angle of said polar coordinate product as said demodulated control component, computing a value representing the compression factor of a data component based upon said demodulated control component, computing an expansion factor based upon said computed compression factor, multiplying said data component by said expansion factor to produce an expanded data signal, and outputting said expanded data signal; and digital-to-analog converter means for converting said expanded data signal to an audio frequency analog signal.
Claim 9
Dependent Claim 15 words
The expander recited in claim 6, wherein said compressed data components represent syllables of speech.
Claim 10
Dependent Claim 18 words
The expander recited in claim 6, wherein said parallel data digital signal comprises a 16-bit parallel data signal.
Claim 11
Dependent Claim 23 words
The expander recited in claim 6, wherein said analog-to-digital converter means includes means for sampling said compressed analog signal at an appropriate rate.
Claim 12
Dependent Claim 33 words
The expander recited in claim 6, wherein said digital signal processor means includes a plurality of digital signal processor units and interprocessor memory means for allowing data to pass between respective processor units.

References Cited (Backward Citations)

US3602818A Cited
US4250470A Cited
US4295223A Cited
US4253072A Cited
US4539707A Cited
US4700361A Cited
US4677645A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag