Patent US4433423A successfully refreshed from Google Patents.
US4433423A
Expired / Lapsed
US
⏱️ 0.0 years remaining
High quality delta modulator
Assignee: Discovision Associates
•
Filing: 1982-01-29
•
Granted: 1984-02-21
•
Expires: 2002-01-29
Abstract
Abstract Method and apparatus for generating a series of delta modulation data signals corresponding to a predetermined analog waveform wherein an error determination comparison is made on a sequentially generated series of potential delta modulation data signals to determine the optimum pattern of delta modulation bits. The method can be performed in iterative fashion for each delta modulation bit generated.
Inventors
- 👤 Scott M. Golding
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 21:26
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/30; H03M7/3002; H03M7/3048
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
201 words
A method for generating a series of delta modulation data signals at a predetermined clock rate, corresponding to a predetermined analog waveform, comprising the steps of: (a) providing a series of generated digital signals corresponding to amplitude values of said waveform, and having a sample rate equal to said predetermined clock rate; (b) storing sequential groups of sequential digital signals taken from said series; (c) providing a series of predetermined patterns of delta modulation data signals for each said group of sequential digital signals; (d) converting said patterns of delta modulation signals into corresponding sequences of derived digital signals corresponding to the amplitude values, taken at said sample rate, of a delta modulation waveform derivable from said sequence by way of delta demodulation; (e) comparing, for each said group of generated digital signals, each of said sequences of derived digital signals with its associated group, and selecting for each said group said sequence of derived digital signals which has the least quantifiable difference, according to a predetermined relationship, with said associated group of generated digital signals; (f) storing in a sequential order at least one delta modulation signal from each said pattern of delta modulation signals associated with said selected sequences.
Claim 2
Independent Claim
201 words
A method for generating a series of delta modulation data signals at a predetermined clock rate, corresponding to a predetermined analog waveform, comprising the steps of: (a) providing a series of generated digital signals corresponding to amplitude values of said waveform, and having a sample rate equal to said predetermined clock rate; (b) storing sequential groups of sequential digital signals taken from said series; (c) providing a series of predetermined patterns of delta modulation data signals for each said group of sequential digital signals; (d) converting said patterns of delta modulation signals into corresponding sequences of derived digital signals corresponding to the amplitude values, taken at said sample rate, of a delta modulation waveform derivable from said sequence by way of delta demodulation; (e) comparing, for each said group of generated digital signals, each of said sequences of derived digital signals with its associated group, and selecting for each said group said sequence of derived digital signals which has the least quantifiable difference, according to a predetermined relationship, with said associated group of generated digital signals; (f) storing in a sequential order at least one delta modulation signal from each said pattern of delta modulation signals associated with said selected sequences.
Claim 3
Dependent Claim
28 words
A method according to claim 1 wherein said steps of storing, providing a series of predetermined patterns, converting, comparing, selecting and storing are performed in sequential, iterative fashion.
Claim 4
Independent Claim
282 words
A method for generating a series of delta modulation data signals at a predetermined clock rate, corresponding to a predetermined analog waveform, comprising the steps of: (a) providing a series of generated digital signals corresponding to amplitude values of said waveform, and having a sample rate equal to said predetermined clock rate; (b) storing a first predetermined group of sequential digital signals taken from said series; (c) providing a first predetermined sequence of delta modulation data signals for a number of bits corresponding to said predetermined group; (d) converting said sequence of delta modulation data signals into a corresponding sequence of derived digital signals corresponding to the amplitude values, taken at said sample rate, of a delta modulation waveform derivable from said sequence by way of delta demodulation; (e) comparing said derived digital signals with said generated digital signals and generating a first error signal representative of a quantifiable difference between said signals; (f) providing a predetermined number of subsequent predetermined sequences, different from preceding sequences, of adaptive delta modulation data signals for said number of bits; (g) performing said steps of converting and comparing on said subsequent predetermined sequences to obtain subsequent error signals associated with said subsequent predetermined sequences; (h) selecting the predetermined sequence of adaptive delta modulation data signals having the lowest associated error signal; (i) storing at least one delta modulation signal from said selected sequence of delta modulation signals data; (j) storing sequentially a plurality of subsequent groups of sequential digital signals taken from said series; and (k) performing steps (c) through (i) on each said subsequent group in iterative sequence to obtain a complete series of delta modulation data signals corresponding to said predetermined analog waveform.
Claim 5
Independent Claim
282 words
A method for generating a series of delta modulation data signals at a predetermined clock rate, corresponding to a predetermined analog waveform, comprising the steps of: (a) providing a series of generated digital signals corresponding to amplitude values of said waveform, and having a sample rate equal to said predetermined clock rate; (b) storing a first predetermined group of sequential digital signals taken from said series; (c) providing a first predetermined sequence of delta modulation data signals for a number of bits corresponding to said predetermined group; (d) converting said sequence of delta modulation data signals into a corresponding sequence of derived digital signals corresponding to the amplitude values, taken at said sample rate, of a delta modulation waveform derivable from said sequence by way of delta demodulation; (e) comparing said derived digital signals with said generated digital signals and generating a first error signal representative of a quantifiable difference between said signals; (f) providing a predetermined number of subsequent predetermined sequences, different from preceding sequences, of adaptive delta modulation data signals for said number of bits; (g) performing said steps of converting and comparing on said subsequent predetermined sequences to obtain subsequent error signals associated with said subsequent predetermined sequences; (h) selecting the predetermined sequence of adaptive delta modulation data signals having the lowest associated error signal; (i) storing at least one delta modulation signal from said selected sequence of delta modulation signals data; (j) storing sequentially a plurality of subsequent groups of sequential digital signals taken from said series; and (k) performing steps (c) through (i) on each said subsequent group in iterative sequence to obtain a complete series of delta modulation data signals corresponding to said predetermined analog waveform.
Claim 6
Dependent Claim
215 words
Apparatus for generating a series of delta modulation data signals at a predetermined clock rate, corresponding to a predetermined analog waveform, comprising; (a) means for providing a series of generated digital data signals having values corresponding to amplitude values of said waveform in sample units having a sample rate equal to said predetermined clock rate; (b) means for storing said sequential groups of sequential digital signals taken from said series; (c) means for providing a series of predetermined patterns of delta modulation data signals for each said group of sequential digital signals; (d) means for converting said patterns of delta modulation signals into corresponding sequences of derived digital signals corresponding to the amplitude values, taken at said sample rate, of a waveform derivable from said sequence by way of delta demodulation; (e) means for comparing, for each said group of generated digital signals, each of said sequences of derived digital signals with its associated group and for selecting for each said group said sequence of derived digital signals which has the least quantifiable difference, according to a predetermined relationship, with said associated group of generated digital signals; and (f) means for storing in a sequential order at least one delta modulation signal from each said pattern of delta modulation signals associated with said selected sequences.
Claim 7
Dependent Claim
215 words
Apparatus for generating a series of delta modulation data signals at a predetermined clock rate, corresponding to a predetermined analog waveform, comprising; (a) means for providing a series of generated digital data signals having values corresponding to amplitude values of said waveform in sample units having a sample rate equal to said predetermined clock rate; (b) means for storing said sequential groups of sequential digital signals taken from said series; (c) means for providing a series of predetermined patterns of delta modulation data signals for each said group of sequential digital signals; (d) means for converting said patterns of delta modulation signals into corresponding sequences of derived digital signals corresponding to the amplitude values, taken at said sample rate, of a waveform derivable from said sequence by way of delta demodulation; (e) means for comparing, for each said group of generated digital signals, each of said sequences of derived digital signals with its associated group and for selecting for each said group said sequence of derived digital signals which has the least quantifiable difference, according to a predetermined relationship, with said associated group of generated digital signals; and (f) means for storing in a sequential order at least one delta modulation signal from each said pattern of delta modulation signals associated with said selected sequences.
Claim 8
Dependent Claim
21 words
Apparatus according to claim 4, wherein said means for storing sequential groups of sequential digital signals comprises a stack of registers.
Claim 9
Dependent Claim
26 words
Apparatus according to claim 4, wherein said means for providing a series of predetermined patterns comprises; (a) digital counter; and (b) means for incrementing said counter.
Claim 10
Dependent Claim
45 words
Apparatus according to claim 4, wherein said means for converting said patterns comprises means for generating signals based on said pattern of delta modulation signals in accordance with a function representative of conversion from delta modulation to the digital format of said generated digital signals.
Claim 11
Dependent Claim
56 words
Apparatus according to claim 4, wherein said means for comparing comprises error means for comparing said generated digital signals with said derived digital signals, sample unit by sample unit, and for generating an error signal corresponding to the sum of the difference values between said signals determined by said comparison, weighted by a predetermined weighting function.
Claim 12
Dependent Claim
18 words
Apparatus according to claim 8, wherein said difference value comprises the square of the amount of said difference.
Claim 13
Dependent Claim
16 words
Apparatus according to claim 9, wherein said weighting function comprises the inverse of said difference value.
Claim 14
Dependent Claim
55 words
Apparatus according to claim 4, further comprising means for controlling sequentially said means for storing sequential groups, said means for providing a series of predetermined patterns, said means for converting, said means for comparing and said means for storing in a sequential order, such that the functions of said elements are performed in iterative fashion.
References Cited (Backward Citations)
US3173092A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1987-02-20 | 1987-08-22 | 1988-02-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1991-02-20 | 1991-08-22 | 1992-02-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1995-02-20 | 1995-08-22 | 1996-02-21 | $7700.00 | Window Closed / Lapsed |