Patent US4191858A successfully refreshed from Google Patents.
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
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)
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 |