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

Adaptive differential PCM coding

Assignee: Nokia of America Corp
•
Filing: 1982-01-27
•
Granted: 1984-03-13
•
Expires: 2002-01-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An ADPCM coder (100) converts a linear PCM input signal representative of PCM encoded speech or voiceband data into a quantized n-bit differential PCM output signal. Samples of the PCM input signal are delivered to a difference circuit (11) along with a signal estimate of the same derived from an adaptive predictor (12). The resultant difference signal is coupled to the input of a dynamic locking quantizer (DLQ). A quantized version of the difference signal is delivered from the output of said quantizer to an algebraic adder (17) where it is algebraically added with the signal estimate. The result of this addition is coupled to the input of the adaptive predictor, which in response thereto serves to generate the next signal estimate for comparison with next PCM sample. The adaptive quantizer has two speeds of adaptation, namely, a fast speed of adaptation when the input linear PCM signal represents speech and a very slow (almost constant) speed of adaptation for PCM encoded voiceband data or tone signals. The decoder (101) operation is essentially the inverse of the coder, and similarly has two speeds of adaptation.

Inventors

  • 👤 David W. Petr

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 21:03
CPC Classifications
H; H04; H04B; H04B14/00; H04B14/02; H04B14/06; H04B14/066; H04B14/068

Claims Analysis

Total Claims: 52
Claim 1
Independent Claim 168 words
A coder (100) for converting a linear input signal representative of encoded speech, voiceband data or tone signals into a quantized differential PCM output signal, the input signal being coupled to the input of a difference circuit (11) along with a signal estimate of said input signal to obtain a difference signal indicative of the difference therebetween, a predictor means (12) for producing said signal estimate, an adaptive quantizing means (DLQ) for receiving said difference signal and providing at its output a quantized version of the difference signal, and means (17) for adding said quantized version of the difference signal with said signal estimate and coupling the sum to the input of said predictor means, said adaptive quantizing means being characterized by, means (FIG. 2) for dynamically controlling said adaptive quantizing means speed of adaptation including, means for producing a fast speed of adaptation when the input signal represents speech signals and a slow speed of adaptation when the input signal represents encoded voiceband data or tone signals.
Claim 2
Dependent Claim 168 words
A coder (100) for converting a linear input signal representative of encoded speech, voiceband data or tone signals into a quantized differential PCM output signal, the input signal being coupled to the input of a difference circuit (11) along with a signal estimate of said input signal to obtain a difference signal indicative of the difference therebetween, a predictor means (12) for producing said signal estimate, an adaptive quantizing means (DLQ) for receiving said difference signal and providing at its output a quantized version of the difference signal, and means (17) for adding said quantized version of the difference signal with said signal estimate and coupling the sum to the input of said predictor means, said adaptive quantizing means being characterized by, means (FIG. 2) for dynamically controlling said adaptive quantizing means speed of adaptation including, means for producing a fast speed of adaptation when the input signal represents speech signals and a slow speed of adaptation when the input signal represents encoded voiceband data or tone signals.
Claim 3
Dependent Claim 30 words
A coder as defined in claim 1 wherein the means (FIGS. 2-24, 25, 29) for producing the fast and slow adaptation speeds further provides for smooth transitions between the speeds.
Claim 4
Dependent Claim 29 words
A coder as defined in claim 2 wherein the predictor means (FIG. 4) is adaptive, with a slow speed of adaptation when the input PCM signal represents tone signals.
Claim 5
Dependent Claim 25 words
A coder as defined in claim 2 wherein finite memory (band l) is introduced into the adaptation processes to reduce the effect of transmission errors.
Claim 6
Dependent Claim 15 words
A coder as defined in claim 2 wherein said quantizing means comprises a non-uniform quantizer.
Claim 7
Dependent Claim 23 words
A coder as defined in claim 2 wherein n-bit differential PCM encoding is carried out concurrently with the quantization of the difference signal.
Claim 8
Dependent Claim 9 words
A coder as defined in claim 6 wherein n=4.
Claim 9
Dependent Claim 125 words
A decoder (101) for converting a quantized n-bit differential PCM input signal (I') representative of encoded speech, voiceband data or tone signals into a linear output signal (r') comprising inverse adaptive quantizer means (115) for receiving said input signal and providing at its output a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, said decoder being characterized by, means (116) coupled to the input and to the output of said inverse adaptive quantizer means and for dynamically controlling the adaptive inverse quantizer means to achieve a fast speed of adaptation when the differential PCM input signal represents speech signals and a slow speed of adaptation when the differential PCM input signal represents voiceband data or tone signals.
Claim 10
Dependent Claim 125 words
A decoder (101) for converting a quantized n-bit differential PCM input signal (I') representative of encoded speech, voiceband data or tone signals into a linear output signal (r') comprising inverse adaptive quantizer means (115) for receiving said input signal and providing at its output a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, said decoder being characterized by, means (116) coupled to the input and to the output of said inverse adaptive quantizer means and for dynamically controlling the adaptive inverse quantizer means to achieve a fast speed of adaptation when the differential PCM input signal represents speech signals and a slow speed of adaptation when the differential PCM input signal represents voiceband data or tone signals.
Claim 11
Dependent Claim 27 words
A decoder as defined in claim 8 wherein the means (FIG. 2) for controlling the two speeds of adaptation further provides for smooth transistions between said speeds.
Claim 12
Dependent Claim 77 words
A decoder as defined in claim 9 including predictor means (112) for producing a signal estimate of the original PCM encoded speech, voiceband data or tone signals, means (117) for algebraically adding said quantizer version of said difference signal and said signal estimate to generate the linear output signal (r'), and means for coupling the linear output signal (r') of the adding means to the input of said predictor means and to the output of the decoder.
Claim 13
Dependent Claim 29 words
A decoder as defined in claim 10 wherein the predictor means (112) is adaptive, with a slow speed of adaptation when the input differential PCM signal represents tone signals.
Claim 14
Dependent Claim 25 words
A decoder as defined in claim 9 wherein finite memory (band l) is introduced into the adaptation processes to reduce the effect of transmission errors.
Claim 15
Dependent Claim 18 words
A decoder as defined in claim 9 wherein the said inverse adaptive quantizer means possesses a nonlinear characteristic.
Claim 16
Dependent Claim 9 words
A decoder as defined in claim 9 wherein n=4.
Claim 17
Dependent Claim 214 words
An adaptive differential PCM (ADPCM) coder (100) for converting a linear PCM input signal representative of PCM encoded speech, voiceband data or tone signals into a quantized differential PCM output signal comprising a difference circuit (11) to which samples of the PCM input signal and a signal estimate of the same are coupled, said difference circuit providing an output difference signal indicative of the difference between the two inputs thereto, a predictor means (12) for producing said signal estimate, adaptive quantizing means (DLQ) for receiving said difference signal and providing at its output a quantized version of the difference signal, and means (17) for adding said quantized version of the difference signal with said signal estimate to generate a reconstructed signal version of the PCM input signal, the reconstructed signal output of the adding means being coupled to the input of the predictor means which in response thereto serves to generate the next signal estimate for comparison with the next PCM sample, and means for dynamically controlling said adaptive quantizing means speed of adaptation, said controlling means including means for producing a fast speed of adaptation when the PCM input signal represents speech signals and a very slow speed of adaptation when the PCM input signal represents PCM encoded voice data or tone signals.
Claim 18
Dependent Claim 214 words
An adaptive differential PCM (ADPCM) coder (100) for converting a linear PCM input signal representative of PCM encoded speech, voiceband data or tone signals into a quantized differential PCM output signal comprising a difference circuit (11) to which samples of the PCM input signal and a signal estimate of the same are coupled, said difference circuit providing an output difference signal indicative of the difference between the two inputs thereto, a predictor means (12) for producing said signal estimate, adaptive quantizing means (DLQ) for receiving said difference signal and providing at its output a quantized version of the difference signal, and means (17) for adding said quantized version of the difference signal with said signal estimate to generate a reconstructed signal version of the PCM input signal, the reconstructed signal output of the adding means being coupled to the input of the predictor means which in response thereto serves to generate the next signal estimate for comparison with the next PCM sample, and means for dynamically controlling said adaptive quantizing means speed of adaptation, said controlling means including means for producing a fast speed of adaptation when the PCM input signal represents speech signals and a very slow speed of adaptation when the PCM input signal represents PCM encoded voice data or tone signals.
Claim 19
Dependent Claim 31 words
An ADPCM coder as defined in claim 15 wherein the means (FIGS. 2-24, 25, 29) for producing the fast and slow adaptation speeds further provides for smooth transitions between the speeds.
Claim 20
Dependent Claim 30 words
An ADPCM coder as defined in claim 16 wherein the predictor means (FIG. 4) is adaptive, with a lower speed of adaptation when the input PCM signal represents tone signals.
Claim 21
Dependent Claim 26 words
An ADPCM coder as defined in claim 16 wherein finite memory (band l) is introduced into the adaptation processes to reduce the effect of transmission errors.
Claim 22
Dependent Claim 16 words
An ADPCM coder as defined in claim 16 wherein said quantizing means comprises a non-uniform quantizer.
Claim 23
Dependent Claim 25 words
An ADPCM coder as defined in claim 16 wherein an n-bit differential PCM encoding is carried out concurrently with the quantization of the difference signal.
Claim 24
Dependent Claim 10 words
An ADPCM coder as defined in claim 20 wherein n=4.
Claim 25
Dependent Claim 123 words
An adaptive differential PCM (ADPCM) decoder (101) for converting a quantized n-bit differential PCM input signal (I') representative of PCM encoded speech, voiceband data or tone signals into a linear PCM output signal (r') comprising inverse adaptive quantizer means (115) for receiving said input signal and providing at its output a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, and means (116) receiving the differential PCM input signal and said quantized version of the difference signal and controlling the adaptive quantizer means to achieve a fast speed of adaptation when the differential PCM input signal represents speech and a slow speed of adaptation when the differential PCM input signal represents voiceband data or tone signals.
Claim 26
Dependent Claim 123 words
An adaptive differential PCM (ADPCM) decoder (101) for converting a quantized n-bit differential PCM input signal (I') representative of PCM encoded speech, voiceband data or tone signals into a linear PCM output signal (r') comprising inverse adaptive quantizer means (115) for receiving said input signal and providing at its output a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, and means (116) receiving the differential PCM input signal and said quantized version of the difference signal and controlling the adaptive quantizer means to achieve a fast speed of adaptation when the differential PCM input signal represents speech and a slow speed of adaptation when the differential PCM input signal represents voiceband data or tone signals.
Claim 27
Dependent Claim 27 words
A decoder as defined in claim 22 wherein the means (FIG. 2) for controlling the two speeds of adaptation further provides for smooth transitions between said speeds.
Claim 28
Dependent Claim 61 words
A decoder as defined in claim 23 including predictor means (112) for producing a signal estimate of the original PCM encoded speech or voiceband data, means (117) for algebraically adding said quantized version and said signal estimate, and means for coupling the output of the adding means to the input of said predictor means and to the output of the decoder.
Claim 29
Dependent Claim 29 words
A decoder as defined in claim 24 wherein the predictor means (112) is adaptive, with a lower speed of adaptation when the input differential PCM signal represents tone signals.
Claim 30
Dependent Claim 25 words
A decoder as defined in claim 23 wherein finite memory (band l) is introduced into the adaptation processes to reduce the effect of transmission errors.
Claim 31
Dependent Claim 16 words
A decoder as defined in claim 23 wherein the said quantizer means possesses a non-uniform characteristic.
Claim 32
Dependent Claim 9 words
A decoder as defined in claim 23 wherein n=4.
Claim 33
Dependent Claim 443 words
In a digital transmission system, an adaptive differential PCM coder (100) for converting a linear PCM input signal representative of PCM encoded speech, voiceband data or tone signals into a quantized n-bit differential PCM output signal (I) comprising a difference circuit (11) to which samples of the PCM input signal and a signal estimate of the same are coupled, said difference circuit providing an output difference signal indicative of the difference between the two inputs thereto, a predictor means (12) for producing said signal estimate, adaptive quantizing means (DLQ) for receiving said difference signal and providing at its output a quantized version of the difference signal, means (17) for adding said quantized version of the difference signal with said signal estimate to generate a reconstructed version of said PCM input signal, the reconstructed signal output of the adding means being coupled to the input of the predictor means which in response thereto serves to generate the next signal estimate for comparison with the next PCM sample, said quantizing means having a fast speed of adaptation when the PCM input signal represents speech and a very slow speed of adaptation when the PCM input signal represents PCM encoded voiceband data or tone signals with smooth transitions between the two speeds, said quantizing means serving to carry out an n-bit differential PCM encoding concurrently with the quantization of the difference signal; means for transmitting the n-bit differential PCM output signal to a remote decoder over a time-division multiplexed transmission facility; and an adaptive differential PCM decoder (101) for converting a received, quantized, n-bit differential PCM input signal (I'), representation of differential PCM encoded speech, voiceband data or tone signals into a linear PCM output signal (r') comprising inverse adaptive quantizer means (115) for receiving said input signal and providing at its output a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, means (116) receiving the differential PCM input signal and said quantized version of the difference signal and controlling the adaptive inverse quantizer means to achieve a fast speed of adaptation when the differential PCM input signal represents speech and a slow speed of adaptation when the differential PCM input signal represents voiceband data or tone signals with smooth transitions between the two speeds, predictor means (112) for producing a signal estimate of the original PCM encoded speech or voiceband data, means (117) for algebraically adding said quantized version and said signal estimate to generate the linear PCM output signal, and means for coupling the linear PCM output signal of the adding means to the input of said predictor means and to the output of the decoder.
Claim 34
Dependent Claim 443 words
In a digital transmission system, an adaptive differential PCM coder (100) for converting a linear PCM input signal representative of PCM encoded speech, voiceband data or tone signals into a quantized n-bit differential PCM output signal (I) comprising a difference circuit (11) to which samples of the PCM input signal and a signal estimate of the same are coupled, said difference circuit providing an output difference signal indicative of the difference between the two inputs thereto, a predictor means (12) for producing said signal estimate, adaptive quantizing means (DLQ) for receiving said difference signal and providing at its output a quantized version of the difference signal, means (17) for adding said quantized version of the difference signal with said signal estimate to generate a reconstructed version of said PCM input signal, the reconstructed signal output of the adding means being coupled to the input of the predictor means which in response thereto serves to generate the next signal estimate for comparison with the next PCM sample, said quantizing means having a fast speed of adaptation when the PCM input signal represents speech and a very slow speed of adaptation when the PCM input signal represents PCM encoded voiceband data or tone signals with smooth transitions between the two speeds, said quantizing means serving to carry out an n-bit differential PCM encoding concurrently with the quantization of the difference signal; means for transmitting the n-bit differential PCM output signal to a remote decoder over a time-division multiplexed transmission facility; and an adaptive differential PCM decoder (101) for converting a received, quantized, n-bit differential PCM input signal (I'), representation of differential PCM encoded speech, voiceband data or tone signals into a linear PCM output signal (r') comprising inverse adaptive quantizer means (115) for receiving said input signal and providing at its output a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, means (116) receiving the differential PCM input signal and said quantized version of the difference signal and controlling the adaptive inverse quantizer means to achieve a fast speed of adaptation when the differential PCM input signal represents speech and a slow speed of adaptation when the differential PCM input signal represents voiceband data or tone signals with smooth transitions between the two speeds, predictor means (112) for producing a signal estimate of the original PCM encoded speech or voiceband data, means (117) for algebraically adding said quantized version and said signal estimate to generate the linear PCM output signal, and means for coupling the linear PCM output signal of the adding means to the input of said predictor means and to the output of the decoder.
Claim 35
Dependent Claim 169 words
A coding method for converting a linear PCM input signal representative of PCM encoded speech, voiceband data or tone signals into a quantized n-bit differential PCM output signal comprising the steps of, forming a signal estimate of said PCM input signal, algebraically adding said PCM input signal and said signal estimate to obtain a difference signal indicative of the difference therebetween, adaptively quantizing and encoding said difference signal to provide a quantized n-bit differential PCM output signal and a quantized version of the difference signal, adding the quantized version of the difference signal to said signal estimate to generate a reconstructed signal version of said PCM input signal, the reconstructed PCM input signal being used to form the next signal estimate, and dynamically controlling the adaptive quantizing speed of adaptation so that a fast speed of adaptation is achieved when the PCM input signal represents PCM encoded speech signals and a slow speed of adaptation is achieved when the PCM input signal represents encoded voiceband data or tone signals.
Claim 36
Dependent Claim 169 words
A coding method for converting a linear PCM input signal representative of PCM encoded speech, voiceband data or tone signals into a quantized n-bit differential PCM output signal comprising the steps of, forming a signal estimate of said PCM input signal, algebraically adding said PCM input signal and said signal estimate to obtain a difference signal indicative of the difference therebetween, adaptively quantizing and encoding said difference signal to provide a quantized n-bit differential PCM output signal and a quantized version of the difference signal, adding the quantized version of the difference signal to said signal estimate to generate a reconstructed signal version of said PCM input signal, the reconstructed PCM input signal being used to form the next signal estimate, and dynamically controlling the adaptive quantizing speed of adaptation so that a fast speed of adaptation is achieved when the PCM input signal represents PCM encoded speech signals and a slow speed of adaptation is achieved when the PCM input signal represents encoded voiceband data or tone signals.
Claim 37
Dependent Claim 19 words
A coding method as defined in claim 30 wherein transitions between the two speeds of adaptation are achieved smoothly.
Claim 38
Dependent Claim 170 words
A decoding method for converting a quantized n-bit differential PCM input signal representative of PCM encoded speech, voiceband data or tone signals into a linear PCM output signal comprising the steps of, adaptively inverse quantizing and decoding said differential PCM input signal to provide a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, dynamically controlling the adaptive quantizing speed of adaptation so that a fast speed of adaptation is achieved when the differential PCM input signal represents speech signals and a slow speed of adaptation is achieved when the PCM input signal represents voiceband data or tone signals, forming a signal estimate of the original PCM encoded speech or voiceband data, algebraically adding said quantized version of the difference signal and said signal estimate to generate a reconstructed linear PCM output signal, said reconstructed linear PCM output signal of the adding step being used to generate a new signal estimate, and delivering the reconstructed linear PCM output signal to an output terminal.
Claim 39
Dependent Claim 170 words
A decoding method for converting a quantized n-bit differential PCM input signal representative of PCM encoded speech, voiceband data or tone signals into a linear PCM output signal comprising the steps of, adaptively inverse quantizing and decoding said differential PCM input signal to provide a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, dynamically controlling the adaptive quantizing speed of adaptation so that a fast speed of adaptation is achieved when the differential PCM input signal represents speech signals and a slow speed of adaptation is achieved when the PCM input signal represents voiceband data or tone signals, forming a signal estimate of the original PCM encoded speech or voiceband data, algebraically adding said quantized version of the difference signal and said signal estimate to generate a reconstructed linear PCM output signal, said reconstructed linear PCM output signal of the adding step being used to generate a new signal estimate, and delivering the reconstructed linear PCM output signal to an output terminal.
Claim 40
Dependent Claim 19 words
A decoding method as defined in claim 32 wherein transitions between the two speeds of adaptation are achieved smoothly.
Claim 41
Dependent Claim 242 words
An ADPCM coder (100) for converting a linear PCM input signal representative of PCM encoded speech or voiceband data into a quantized n-bit differential PCM output signal comprising a difference circuit (11) to which samples of the PCM input signal and a signal estimate of the same are coupled, said difference circuit providing an output difference signal indicative of the difference between the two inputs thereto, a predictor means (12) for producing said signal estimate, adaptive quantizing means (14, 15) for receiving said difference signal and providing at its output an n-bit differential PCM code word and a quantized version of the difference signal, means (17) for adding said quantized version of the difference signal with said signal estimate, the output of the adding means being coupled to the input of the predictor means which in response thereto serves to generate the next signal estimate for comparison with the next PCM sample, and means (FIG. 2) operative in response to said n-bit differential code word and said quantized version of the difference signal to control said quantizing means to produce a nearly constant speed of adaptation for PCM encoded voiceband data and a fast speed of adaptation with an adaptive scale factor (Δ J ) given by the equation Δ J =Δ.sub.(-1).sup.β ·M(I.sub.(-1)), where Δ.sub.(-1) is the preceding adaptive scale factor, β is a number close to one , and M(I.sub.(-1)) is a time-invariant function of the preceding n-bit differential code word.
Claim 42
Dependent Claim 242 words
An ADPCM coder (100) for converting a linear PCM input signal representative of PCM encoded speech or voiceband data into a quantized n-bit differential PCM output signal comprising a difference circuit (11) to which samples of the PCM input signal and a signal estimate of the same are coupled, said difference circuit providing an output difference signal indicative of the difference between the two inputs thereto, a predictor means (12) for producing said signal estimate, adaptive quantizing means (14, 15) for receiving said difference signal and providing at its output an n-bit differential PCM code word and a quantized version of the difference signal, means (17) for adding said quantized version of the difference signal with said signal estimate, the output of the adding means being coupled to the input of the predictor means which in response thereto serves to generate the next signal estimate for comparison with the next PCM sample, and means (FIG. 2) operative in response to said n-bit differential code word and said quantized version of the difference signal to control said quantizing means to produce a nearly constant speed of adaptation for PCM encoded voiceband data and a fast speed of adaptation with an adaptive scale factor (Δ J ) given by the equation Δ J =Δ.sub.(-1).sup.β ·M(I.sub.(-1)), where Δ.sub.(-1) is the preceding adaptive scale factor, β is a number close to one , and M(I.sub.(-1)) is a time-invariant function of the preceding n-bit differential code word.
Claim 43
Dependent Claim 13 words
An ADPCM coder as defined in claim 34 wherein β is approximately 63/64.
Claim 44
Dependent Claim 50 words
An ADPCM coder as defined in claim 34 wherein the M(I.sub.(-1)) function is chosen such that Δ J is larger than Δ.sub.(-1) when the preceding PCM code word I.sub.(-1) has a large magnitude and Δ J is smaller than Δ.sub.(-1) when the PCM code word I.sub.(-1) has a small magnitude.
Claim 45
Dependent Claim 39 words
An ADPCM coder as defined in claim 34 wherein the adaptive scale factor Δ J is delivered to a long-time constant low-pass filter (23) to derive an adaptive scale factor (Δ L ) desirable for PCM encoded voiceband data.
Claim 46
Dependent Claim 20 words
An ADPCM coder as defined in claim 37 wherein the low-pass filter has a time constant of substantially 150 milliseconds.
Claim 47
Dependent Claim 147 words
An ADPCM decoder (101) for converting a quanized n-bit differential PCM input signal (I') representative of PCM encoded speech or voiceband data into a linear PCM output signal (r') comprising inverse adaptive quantizer means (115) for receiving said input signal and providing at its output a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, and means (116) receiving the PCM input signal and said quantized version of the difference signal and controlling the adaptive quantizer means to achieve a nearly constant speed of adaptation for PCM encoded voiceband data and a fast speed of adaptation with an adaptive scale factor (Δ J ) given by the equation Δ J =Δ.sub.(-1).sup.β ·M(I.sub.(-1)), where Δ.sub.(-1) is the preceding adaptive scale factor, β is a number close to one, and M(I.sub.(-1)) is a time-invariant function of the preceding n-bit differential code word.
Claim 48
Dependent Claim 147 words
An ADPCM decoder (101) for converting a quanized n-bit differential PCM input signal (I') representative of PCM encoded speech or voiceband data into a linear PCM output signal (r') comprising inverse adaptive quantizer means (115) for receiving said input signal and providing at its output a quantized version of the original difference signal that was encoded into said n-bit differential PCM signal, and means (116) receiving the PCM input signal and said quantized version of the difference signal and controlling the adaptive quantizer means to achieve a nearly constant speed of adaptation for PCM encoded voiceband data and a fast speed of adaptation with an adaptive scale factor (Δ J ) given by the equation Δ J =Δ.sub.(-1).sup.β ·M(I.sub.(-1)), where Δ.sub.(-1) is the preceding adaptive scale factor, β is a number close to one, and M(I.sub.(-1)) is a time-invariant function of the preceding n-bit differential code word.
Claim 49
Dependent Claim 13 words
An ADPCM decoder as defined in claim 39 wherein β is approximately 63/64.
Claim 50
Dependent Claim 49 words
An ADPCM decoder as defined in claim 39 wherein the M(I.sub.(-1)) function is chosen such that Δ J is larger than Δ.sub.(-1) when the preceding PCM code word has a large magnitude and Δ J is smaller than Δ.sub.(-1) when the preceding PCM code word has a small magnitude.
Claim 51
Dependent Claim 39 words
An ADPCM decoder as defined in claim 39 wherein the adaptive scale factor Δ J is delivered to a long-time constant low-pass filter (23) to derive an adaptive scale factor (Δ L ) desirable for PCM encoded voiceband data.
Claim 52
Dependent Claim 20 words
An ADPCM decoder as defined in claim 42 wherein the low-pass filter has a time constant of substantially 150 milliseconds.

References Cited (Backward Citations)

US3631520A Cited
US3973199A Cited
US3931596A Cited
US4179710A Cited
US4354273A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-03-13 1987-09-12 1988-03-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-03-13 1991-09-12 1992-03-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-03-13 1995-09-12 1996-03-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag