Patent US4191858A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4191858A Expired / Lapsed US ⏱️ 0.0 years remaining

Block digital processing system for nonuniformly encoded digital words

Assignee: NEC Corp
•
Filing: 1978-06-07
•
Granted: 1980-03-04
•
Expires: 1998-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This data compression system further reduces previously-formed digital words representing samples of non-uniformly quantized and encoded analog speech, by normalizing and reencoding the original input digital word samples into smaller words using block coding wherein the input words are bit-reduced by normalizing a block of samples to the maximum amplitude sample value. Features of the invention include concatenating the most significant bit of the maximum value block code (first digital word) with the least significant bit of the segment bits part of the normalized input digital word (third digital word).

Inventors

  • 👤 Takashi Araseki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 19:44
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/30; H03M7/3053

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 379 words
A block digital processing system for nonuniformly encoded digital words including a transmitter digital processor for encoding samples of a speech signal in blocks of a predetermined number of samples, and a receiver digital processor for decoding said encoded digital words into said speech signal, wherein said transmitter digital processor comprises: a plurality of input terminals adapted to receive nonuniformly encoded digital words which have been obtained by preliminarily encoding the respective samples of said speech signal and each of which consists of a sign bit to indicate the polarity of said sample, a plurality of segment bits to indicate a range to which the amplitude value of said sample belongs and a plurality of mantissa bits to indicate at what location in said segment said amplitude value exists; shift register means connected to said input terminals for delaying said digital words by a period of n times the sampling period of said speech signal to temporarily store said samples equal in number to said n (n being an ineger); a maximum value detector connected to said shift register means for detecting a first digital word indicating the maximum amplitude value among said n digital words representing said samples and stored in said shift register means; means connected to said maximum value detector for generating a correction value so that a second digital word consisting of said segment bits and at least the most significant bit of said mantissa bits from said shift register means can be converted into a third digital word which includes said segment bits in said first digital word representative of the maximum amplitude value and which includes a maximum value that can be represented by said at least the most significant bit in said first digital word and that is concatenated subsequently to the least significant bit of said segment bits; normalizing means receiving said correction value and connected to said shift register means for converting the second digital word given from said shift register means into a normalized digital word with said correction value; reencoder means responsive to said third digital word from said normalizing means for uniformly quantizing said third digital word; and a multiplexer for transmitting the output code of said reencoder means and said block code in a multiplex fashion.
Claim 2
Dependent Claim 379 words
A block digital processing system for nonuniformly encoded digital words including a transmitter digital processor for encoding samples of a speech signal in blocks of a predetermined number of samples, and a receiver digital processor for decoding said encoded digital words into said speech signal, wherein said transmitter digital processor comprises: a plurality of input terminals adapted to receive nonuniformly encoded digital words which have been obtained by preliminarily encoding the respective samples of said speech signal and each of which consists of a sign bit to indicate the polarity of said sample, a plurality of segment bits to indicate a range to which the amplitude value of said sample belongs and a plurality of mantissa bits to indicate at what location in said segment said amplitude value exists; shift register means connected to said input terminals for delaying said digital words by a period of n times the sampling period of said speech signal to temporarily store said samples equal in number to said n (n being an ineger); a maximum value detector connected to said shift register means for detecting a first digital word indicating the maximum amplitude value among said n digital words representing said samples and stored in said shift register means; means connected to said maximum value detector for generating a correction value so that a second digital word consisting of said segment bits and at least the most significant bit of said mantissa bits from said shift register means can be converted into a third digital word which includes said segment bits in said first digital word representative of the maximum amplitude value and which includes a maximum value that can be represented by said at least the most significant bit in said first digital word and that is concatenated subsequently to the least significant bit of said segment bits; normalizing means receiving said correction value and connected to said shift register means for converting the second digital word given from said shift register means into a normalized digital word with said correction value; reencoder means responsive to said third digital word from said normalizing means for uniformly quantizing said third digital word; and a multiplexer for transmitting the output code of said reencoder means and said block code in a multiplex fashion.
Claim 3
Dependent Claim 117 words
A block digital processing system for nonuniformly encoded digital words as claimed in claim 1, in which said receiver digital processor comprises a demultiplexer for separating the output code of said reencoder means and said block code from the multiplexed code that is transmitted from said transmitte r digital processor, register means for storing said block code, decoder means for decoding the output code of said reencoder means using the segment bits in said block code, means connected to said register means for detecting the correction value generated in said transmitter digital processor, and inverse normalizing means connected to said decoder means for inversely normalizing the output digital word of said decoder means with said correction value.
Claim 4
Dependent Claim 39 words
A block digital processing system for nonuniformly encoded digital words as claimed in claim 1, in which said means for generating the correction value, said normalizing means and said encoding means are jointly composed of a single read-only memory.
Claim 5
Dependent Claim 38 words
A block digital processing system for nonuniformly encoded digital words as claimed in claim 2, in which said correction value detecting means, said inverse normalizing means and said decoding means are jointly composed of a single read-only memory.
Claim 6
Dependent Claim 25 words
A block digital processing system for nonuniformly encoded digital words as claimed in claim 1, in which said normalizing means is composed of an adder.
Claim 7
Dependent Claim 26 words
A block digital processing system for nonuniformly encoded digital words as claimed in claim 1, in which said normalizing means is composed of a read-only memory.
Claim 8
Dependent Claim 26 words
A block digital processing system for nonuniformly encoded digital words as claimed in claim 2, in which said inverse normalizing means is composed of an adder.
Claim 9
Dependent Claim 26 words
A block digital processing system for nonuniformly encoded digital words as claimed in claim 7, in which said normalizing means is composed of a read-only memory.

References Cited (Backward Citations)

US3789392A Cited
US3798635A Cited
US3945002A Cited
US4040049A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag