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

Adaptable zero order predictor for speech predictive encoding communications systems

Assignee: Comsat Corp
•
Filing: 1975-11-13
•
Granted: 1978-01-03
•
Expires: 1995-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Bit rate compression in a digital communications system is provided by transmitting voice information from n telephone circuits over the capacity conventionally allocated for transmission of voice information from n/2 circuits without appreciable degradation in quality. Alternatively, a doubling of the number of voice circuits may be provided with transmission at the same bit rate required for conventional transmission of voice information. Each frame period, at the transmitter, all n circuits are serviced and, utilizing an adaptive predictive encoding scheme, a maximum of only 3/8 n unpredictable samples in the given frame are transmitted over the available channel capacity.A sample assignment word (SAW), which identifies the circuits corresponding to the unpredictable samples, is transmitted therewith. Upon reception of the transmitted frame comprising the SAW and the unpredictable samples, the receiver updates the stored samples which were transmitted during previous frames as unpredictable samples by substituting the received unpredictable samples for the stored samples in accordance with the channel routing information provided by the SAW, thereby enabling proper reconstruction of all samples in the given frame. Means are provided for effectively recirculating the servicing sequence of the n circuits to optimize the adaptive predictive encoding scheme.

Inventors

  • 👤 Robert Paul Ridings, Jr.
  • 👤 Raymond Henry Lanier

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 08:08
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/16; H04J3/1682; H04J3/1688; H04J3/17; H04J3/172

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 206 words
In a digital communications system wherein information from a designed maximum plurality of voice circuits at a transmitting station may be transmitted to a receiving station via a transmission path of given power level, bit rate and bandwidth, apparatus for enabling the transmission of information from a number greater than said designed maximum plurality of voice circuits over said transmission path comprising: a. means at said transmitting station for periodically sampling the amplitude of voice signals on each circuit of said plurality of voice circuits; b. means for comparing for each said circuits, a present amplitude sample with a prior amplitude sample which has been transmitted to said receiving station, said comparing means generating difference signals in response to said comparisons; c. means for comparing said difference signals with a plurality of aperture threshold values and generating an activity map for each aperture threshold value; d. means for selecting the smallest aperture value which results in an activity map corresponding to activity in not exceeding a fixed predetermined number of circuits; and e. means for generating a transmission frame comprising a digital representation of those present amplitude samples conforming to the activity map of the selected aperture value and a digital word representing said activity map.
Claim 2
Dependent Claim 206 words
In a digital communications system wherein information from a designed maximum plurality of voice circuits at a transmitting station may be transmitted to a receiving station via a transmission path of given power level, bit rate and bandwidth, apparatus for enabling the transmission of information from a number greater than said designed maximum plurality of voice circuits over said transmission path comprising: a. means at said transmitting station for periodically sampling the amplitude of voice signals on each circuit of said plurality of voice circuits; b. means for comparing for each said circuits, a present amplitude sample with a prior amplitude sample which has been transmitted to said receiving station, said comparing means generating difference signals in response to said comparisons; c. means for comparing said difference signals with a plurality of aperture threshold values and generating an activity map for each aperture threshold value; d. means for selecting the smallest aperture value which results in an activity map corresponding to activity in not exceeding a fixed predetermined number of circuits; and e. means for generating a transmission frame comprising a digital representation of those present amplitude samples conforming to the activity map of the selected aperture value and a digital word representing said activity map.
Claim 3
Dependent Claim 27 words
The apparatus of claim 1 wherein the servicing sequence of said sampling means is changed such that, periodically, a different voice circuit is the first circuit sampled.
Claim 4
Dependent Claim 226 words
In a digital communications system wherein information from a plurality of voice circuits at a transmitting station may be transmitted at a designed minimum bit rate to a receiving station via a transmission path, apparatus to enable the transmission of information from said plurality of voice circuits over a transmission path at less than said designed minimum bit rate comprising: a. means for sampling and digitally encoding, at least once each of successive sampling frames, the amplitude of the analog signal in each voice circuit; b. means for digitally comparing the encoded amplitude samples of a present sampling frame with corresponding encoded amplitude samples of a prior sampling frame and for generating for each frame a difference signal identifying each comparison; c. means for comparing each difference signal with a plurality of aperture threshold signals and generating a digital representation of circuit activity for each of said aperture threshold signals; d. means for selecting the smallest aperture threshold signal wherein the corresponding digital representation of circuit activity represents activity in less than a fixed predetermined number of circuits; and e. means for generating a frame of information for transmission to said receiving station comprising first digital signals representing the amplitude of those present samples which differ from the corresponding prior samples by the selected aperture threshold signal and second said corresponding digital representation of circuit activity.
Claim 5
Dependent Claim 226 words
In a digital communications system wherein information from a plurality of voice circuits at a transmitting station may be transmitted at a designed minimum bit rate to a receiving station via a transmission path, apparatus to enable the transmission of information from said plurality of voice circuits over a transmission path at less than said designed minimum bit rate comprising: a. means for sampling and digitally encoding, at least once each of successive sampling frames, the amplitude of the analog signal in each voice circuit; b. means for digitally comparing the encoded amplitude samples of a present sampling frame with corresponding encoded amplitude samples of a prior sampling frame and for generating for each frame a difference signal identifying each comparison; c. means for comparing each difference signal with a plurality of aperture threshold signals and generating a digital representation of circuit activity for each of said aperture threshold signals; d. means for selecting the smallest aperture threshold signal wherein the corresponding digital representation of circuit activity represents activity in less than a fixed predetermined number of circuits; and e. means for generating a frame of information for transmission to said receiving station comprising first digital signals representing the amplitude of those present samples which differ from the corresponding prior samples by the selected aperture threshold signal and second said corresponding digital representation of circuit activity.
Claim 6
Dependent Claim 23 words
The apparatus of claim 3, further including means for periodically changing the order by which all circuits are serviced during successive transmission frames.
Claim 7
Dependent Claim 27 words
The apparatus of claim 4, further comprising means for generating, as part of the transmission frame, a digital code word representing the particular voice circuit servicing sequence.
Claim 8
Dependent Claim 373 words
In a digital communications system wherein information from a plurality of voice circuits at a transmitting station may be transmitted to a receiving station via a transmission path, wherein each of the voice circuits is sampled at the Nyquist sampling rate at least once during each of successive sampling frame periods, wherein each of the resultant samples are encoded into digital signals and wherein the transmitter requires a minimum bit rate to transmit all of said digital signals for a given voice transmission quality, apparatus to enable the digital transmission at said given voice quality of either said information from said plurality of voice circuits over a transmission path at less than said minimum bit rate, or information from more than said plurality of voice circuits at said minimum bit rate comprising: a. a first storage means at the transmitting station for storing, for each voice circuit, said digitally encoded samples from a prior sampling frame; b. means, connected to said first storage means, for digitally comparing the sample from each respective voice circuit for a present sampling frame with the sample stored in the first storage means for such respective voice circuit and for providing a difference signal for each comparison representing the particular voice circuit whose sample is being compared; c. means for comparing each difference signal with a plurality of aperture threshold signals and generating a digital representation of circuit activity for each of said aperture threshold signals; d. means for selecting the smallest aperture threshold signal wherein the corresponding digital representation of circuit activity represents activity in less than a fixed predetermined number of circuits; e. means for assembling and transmitting a digitally encoded transmission frame of information comprising said digital signals representing those present samples which differ from the selected aperture threshold signal and the digital representation of circuit activity corresponding to the selected aperture threshold; f. means at the receiver for receiving said digitally encoded transmission frame; g. a second storage means for storing for each voice circuit previously transmitted, digitally encoded samples from a prior sampling frame; and h. means connected to said receiving means for substituting for the samples stored in the second storage means, respective transmitted present samples in accordance with said identifying signals.
Claim 9
Dependent Claim 373 words
In a digital communications system wherein information from a plurality of voice circuits at a transmitting station may be transmitted to a receiving station via a transmission path, wherein each of the voice circuits is sampled at the Nyquist sampling rate at least once during each of successive sampling frame periods, wherein each of the resultant samples are encoded into digital signals and wherein the transmitter requires a minimum bit rate to transmit all of said digital signals for a given voice transmission quality, apparatus to enable the digital transmission at said given voice quality of either said information from said plurality of voice circuits over a transmission path at less than said minimum bit rate, or information from more than said plurality of voice circuits at said minimum bit rate comprising: a. a first storage means at the transmitting station for storing, for each voice circuit, said digitally encoded samples from a prior sampling frame; b. means, connected to said first storage means, for digitally comparing the sample from each respective voice circuit for a present sampling frame with the sample stored in the first storage means for such respective voice circuit and for providing a difference signal for each comparison representing the particular voice circuit whose sample is being compared; c. means for comparing each difference signal with a plurality of aperture threshold signals and generating a digital representation of circuit activity for each of said aperture threshold signals; d. means for selecting the smallest aperture threshold signal wherein the corresponding digital representation of circuit activity represents activity in less than a fixed predetermined number of circuits; e. means for assembling and transmitting a digitally encoded transmission frame of information comprising said digital signals representing those present samples which differ from the selected aperture threshold signal and the digital representation of circuit activity corresponding to the selected aperture threshold; f. means at the receiver for receiving said digitally encoded transmission frame; g. a second storage means for storing for each voice circuit previously transmitted, digitally encoded samples from a prior sampling frame; and h. means connected to said receiving means for substituting for the samples stored in the second storage means, respective transmitted present samples in accordance with said identifying signals.
Claim 10
Dependent Claim 51 words
The apparatus of claim 6, further including apparatus, at a receiver, for reconstructing the samples in the present frame, comprising means for converting into analog form, for each transmission frame, the samples stored in said second storage means including the samples that were substituted into the storage means for said frame.
Claim 11
Dependent Claim 91 words
The apparatus of claim 6, further comprising: a. sequence generating means, at the transmitter and the receiver, for respectively generating a digital code word identifying the sequence in which each of the voice circuits are to be serviced; b. means for transmitting the sequence identifying code word generated at the transmitter as part of the transmission frame; and c. means for utilizing the received sequence identifying code word in place of the sequence identifying code word generated at the receiver when reception of the proper sequence identifying code word is indicated.
Claim 12
Dependent Claim 203 words
The apparatus of claim 6, including means for varying the order in which the plurality of voice circuits are sampled for each of successive transmission frames comprising: a. third storage means for digitally storing the identifying signal for each comparison in a present frame; b. fourth storage means for digitally storing all of the samples of a present frame; c. fifth storage means for digitally storing those present samples which are to be transmitted; d. sequence generating means for generating a digital code word identifying the order in which each of the voice circuits is to be serviced; e. means, responsive to the digital code word identifying the servicing order, for enabling the third and fourth storage means, respectively, to read-out the contents of the third storage means commencing with the signal corresponding to the voice circuit which is to be serviced first and to read-out the counters of the fourth storage means commencing with the sample corresponding to that voice circuit which is to be serviced first; and f. means for transferring, from the fourth storage means to the fifth storage means, in accordance with the signals read out from the third storage means, those present samples which are to be transmitted.
Claim 13
Dependent Claim 96 words
The apparatus of claim 9, wherein said means for substituting comprises: a. sixth storage means for digitally storing the transmitted samples; b. means for determining where in the received identifying signals the identifying signal relating to the first samples voice circuit is located; c. means for identifying the location in the sixth storage means of the sample from the lowest active channel relative to the first sampled voice circuit; and d. means for transferring the samples stored in the sixth storage means to the second storage means commencing with the sample from the lowest active channel.

References Cited (Backward Citations)

US3588364A Cited
US3584145A Cited
US3711650A Cited
US3689698A Cited
US3927268A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1981-01-02 1981-07-04 1982-01-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1985-01-02 1985-07-04 1986-01-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1989-01-02 1989-07-04 1990-01-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag