US3839675A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Delta modulation communication system
Assignee: AB Dick Co
•
Filing: 1973-09-04
•
Granted: 1974-10-01
•
Expires: 1993-09-04
Abstract
Abstract The disclosed delta modulation communication system digitally describes small differences between successive samples of an analog signal; when a large difference occurs, the actual value of the sample, not its difference from the preceding sample, is digitally described. The system also automatically reframes incorrectly grouped code word symbols at the receiver.
Inventors
- 👤 R Wernikoff
- 👤 G Rosen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 14:46
CPC Classifications
H; H03; H03M; H03M3/00; H03M3/02; H03M1/00; H03M1/004; H03M1/005; H03M1/12
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
124 words
A delta modulation system for providing successive digital words to represent the information contained in successive groups of digital elements, the digital words to have generally fewer numbers of digital elements than the successive groups of digital elements, said system comprising: means responsive to said successive groups of digital elements for determining when the difference between adjacent groups of digital elements is within a predetermined range; means for encoding said successive groups of digital elements and operative in response to a determination that said difference is within said predetermined range to provide a digital word corresponding to said difference; said encoding means including means operative in the absence of said determination for providing a digital word corresponding to a group of digital elements itself.
Claim 2
Dependent Claim
124 words
A delta modulation system for providing successive digital words to represent the information contained in successive groups of digital elements, the digital words to have generally fewer numbers of digital elements than the successive groups of digital elements, said system comprising: means responsive to said successive groups of digital elements for determining when the difference between adjacent groups of digital elements is within a predetermined range; means for encoding said successive groups of digital elements and operative in response to a determination that said difference is within said predetermined range to provide a digital word corresponding to said difference; said encoding means including means operative in the absence of said determination for providing a digital word corresponding to a group of digital elements itself.
Claim 3
Dependent Claim
33 words
A delta modulation system as set forth in claim 1 including means for adding a digital flag signal to the succession of digital words preceding each digital word corresponding to a group itself.
Claim 4
Dependent Claim
140 words
A delta modulation system for providing successive digital words to represent successive groups of digital elements wherein each group represents a numerical value, said system comprising: means responsive to said successive groups of digital elements for determining whether the values represented by adjacent ones of said groups differ numerically by more than a predetermined numerical value; and means for encoding said groups of digital elements and operative in response to a value difference determined not to be more than said predetermined value to provide a digital word corresponding to said value difference according to a first coding scheme; said encoding means further including means operative in response to a value difference determined to be more than said predetermined value for providing a digital word approximating the absolute value of a group of digital elements according to a second coding scheme.
Claim 5
Dependent Claim
140 words
A delta modulation system for providing successive digital words to represent successive groups of digital elements wherein each group represents a numerical value, said system comprising: means responsive to said successive groups of digital elements for determining whether the values represented by adjacent ones of said groups differ numerically by more than a predetermined numerical value; and means for encoding said groups of digital elements and operative in response to a value difference determined not to be more than said predetermined value to provide a digital word corresponding to said value difference according to a first coding scheme; said encoding means further including means operative in response to a value difference determined to be more than said predetermined value for providing a digital word approximating the absolute value of a group of digital elements according to a second coding scheme.
Claim 6
Dependent Claim
126 words
The delta modulation system of claim 3: wherein said encodiNg means includes means for providing a digital indication in the succession of digital words of the coding scheme used; and further including as means for recovering a sequence of groups of digital elements from the digital words: means for decoding said digital words and responsive to a digital indication of use of said first coding scheme to provide a group of digital elements differing in value from the preceding group in the recovered sequence by the value difference corresponding to that digital word; said decoding means having means responding to an indication of use of said second coding scheme to provide groups of digital elements having values corresponding to the values represented by said digital words.
Claim 7
Dependent Claim
96 words
The delta modulation system of claim 3 wherein the digital words of said first and second coding schemes contain substantially fewer numbers of digital elements than in said groups of digital elements whereby digital words from said first coding scheme are capable of representing a limited range of value differences substantially smaller than the range of values representable by said groups of digital elements and further whereby the digital words of said second coding scheme are generally capable of representing an approximation to the absolute values of said groups of digital elements within a predetermined error.
Claim 8
Dependent Claim
47 words
The delta modulation system of claim 5 further including means for relfecting the error in the approximation of a digital word from said second coding scheme into subsequent digital words thereby to reduce the propagation of the error in the digital words from said second coding scheme.
Claim 9
Dependent Claim
198 words
A delta moduation system for providing a succession of code words corresponding to digital samples of an analog signal including: means for repetitively sampling said analog signal; means for providing a multi-bit digital word of each sample using digital words selected from a first vocabulary capable of representing a first plurality of values of said analog signal; repeated sampling of said analog signal resulting in a sequence of digital words; means for examining said sequence and operative to provide simultaneous examination of adjacent digital words; means for providing an output indication when examined adjacent digital words in said sequence differ in value by more than a predetermined value; first means operative in the absence of said output indication for generating a digital code selected from a second vocabulary to represent the difference in value between the corresponding adjacent digital words, said second vocabulary having substantially fewer digital codes than said first vocabulary; and second means responsive to said output indication for generating a digital code from a third vocabulary to approximate one of said examined adjacent digital words, said third vocabulary having words representative of a limited number of values distributed over the range of said analog signal.
Claim 10
Dependent Claim
198 words
A delta moduation system for providing a succession of code words corresponding to digital samples of an analog signal including: means for repetitively sampling said analog signal; means for providing a multi-bit digital word of each sample using digital words selected from a first vocabulary capable of representing a first plurality of values of said analog signal; repeated sampling of said analog signal resulting in a sequence of digital words; means for examining said sequence and operative to provide simultaneous examination of adjacent digital words; means for providing an output indication when examined adjacent digital words in said sequence differ in value by more than a predetermined value; first means operative in the absence of said output indication for generating a digital code selected from a second vocabulary to represent the difference in value between the corresponding adjacent digital words, said second vocabulary having substantially fewer digital codes than said first vocabulary; and second means responsive to said output indication for generating a digital code from a third vocabulary to approximate one of said examined adjacent digital words, said third vocabulary having words representative of a limited number of values distributed over the range of said analog signal.
Claim 11
Dependent Claim
47 words
The delta modulation system for digitally describing an analog signal of claim 7 and further including: means operative in association with said second generating means for providing in a subsequent one of said digital codes a component reflecting the error in the approximation from said third vocabulary.
Claim 12
Dependent Claim
130 words
The delta modulation system of claim 8 further including: means for receiving the digital codes from said first and second generating means; means operative in response to received digital codes from said first generating means to provide words from said first vocabulary with sequentially differing digital values representative of the received digital codes from said first generating means; and means operative in response to received digital codes from said second generating means to provide corresponding digital words from said third vocabulary; means for causing digital words provided subsequent to those in response to the digital codes from said second generating means to be provided to reduce the error reflected in digital codes from said second generating means thereby to refine the approximation and reduce the error in successive digital words.
Claim 13
Dependent Claim
203 words
A delta modulation system for providing a sequence of digital codes to describe an analog signal and including: means for repetitively sampling said analog signal; means for providing a multi-bit digital word for each sample with a digital word from a vocabulary of words for describing a plurality of discrete values of said analog signal, the repetitive sampling resulting in a sequence of said digital words; means for providing coincident temporary storage of adjacent digital words in said sequence; means for providing a digital difference output to represent the difference in value between the stored adjacent words; means for providing an output indication whenever the digital difference output exceeds a predetermined value; means operative in response to said output indication for selecting a digital code comprising the most significant bits of one of said stored digital words; means further operative in response to said output indication for generating a digital code to indicate a predetermined change in value for said analog signal less than the smallest value difference representable by said most significant bits; and means operative in response to the absence of said output indication for selecting said digital difference output as the digital code for one of said stored digital words.
Claim 14
Dependent Claim
203 words
A delta modulation system for providing a sequence of digital codes to describe an analog signal and including: means for repetitively sampling said analog signal; means for providing a multi-bit digital word for each sample with a digital word from a vocabulary of words for describing a plurality of discrete values of said analog signal, the repetitive sampling resulting in a sequence of said digital words; means for providing coincident temporary storage of adjacent digital words in said sequence; means for providing a digital difference output to represent the difference in value between the stored adjacent words; means for providing an output indication whenever the digital difference output exceeds a predetermined value; means operative in response to said output indication for selecting a digital code comprising the most significant bits of one of said stored digital words; means further operative in response to said output indication for generating a digital code to indicate a predetermined change in value for said analog signal less than the smallest value difference representable by said most significant bits; and means operative in response to the absence of said output indication for selecting said digital difference output as the digital code for one of said stored digital words.
Claim 15
Dependent Claim
73 words
The delta modulation system of claim 10 wherein: said digital difference output selecting means is operative to provide digital codes from a vocabulary having fewer digital codes than the number of possible multi-bit digital words for the analog signal samples; and said system further including means for encoding the digital words for said digital difference output in a first digital code from said vocabulary and a correction applied in a subsequent digital code.
Claim 16
Dependent Claim
169 words
A delta modulation system for digitally describing an analog signal including, in combination: sampling means for taking successive analog signal samples and for converting each sample of the analog signal into a sequence of words of six digital bits representing the sample value; differencing means for producing a digital word representing the difference in value between each current sample of the analog signal and the preceding sample; decision means for determining if the value of the digital word representing said difference is greater than a predetermined value; said decision means producing a first output signal if the difference is no greater than the predetermined value and a second output signal if the difference is greater than the predetermined value; means for transmitting a digital word comprising the three lowest order bits of the digital word representing said difference in response to the first output signal; and means for transmitting a digital word comprising the three highest order bits of a sample word in response to the second output signal.
Claim 17
Dependent Claim
169 words
A delta modulation system for digitally describing an analog signal including, in combination: sampling means for taking successive analog signal samples and for converting each sample of the analog signal into a sequence of words of six digital bits representing the sample value; differencing means for producing a digital word representing the difference in value between each current sample of the analog signal and the preceding sample; decision means for determining if the value of the digital word representing said difference is greater than a predetermined value; said decision means producing a first output signal if the difference is no greater than the predetermined value and a second output signal if the difference is greater than the predetermined value; means for transmitting a digital word comprising the three lowest order bits of the digital word representing said difference in response to the first output signal; and means for transmitting a digital word comprising the three highest order bits of a sample word in response to the second output signal.
Claim 18
Dependent Claim
295 words
A delta modulation system for digitally describing an analog signal including, in combination: sampling means for repetitively sampling the value of the analog signal; quantizing means for converting each sample of the analog signal into a sequence of digital words each including a given number of digital bits; differencing means for producing a digital word representing the difference in value between each current sample of the analog signal and the preceding sample; decision means for determining if the value of the digital difference is greater than a predetermined value; a digital word vocabulary for the digital word representing said difference having digital words of fewer bits than said given number of digital bits; said decision means producing a first signal if the digital difference is no greater than the predetermined value and a second signal If the difference is greater than the predetermined value; means for transmitting a digital code word from a vocabulary having code words of the same number of digital bits as said difference representing digital word to describe the difference between the current and preceding sample values in response to the first signal; and means operative in response to said second signal for transmitting a flag digital code word of said same number of bits followed by a digital code word of said number of bits corresponding to the sample value itself; said transmitting means being operative to transmit a first specific one of the code words in said vocabulary when the current and previous sample values are the same; said transmitting means further being operative to approximate the difference in sample value which equals said predetermined value and to modify the succeeding digital code word to cause it to represent the difference between the approximation and the next sample value.
Claim 19
Dependent Claim
295 words
A delta modulation system for digitally describing an analog signal including, in combination: sampling means for repetitively sampling the value of the analog signal; quantizing means for converting each sample of the analog signal into a sequence of digital words each including a given number of digital bits; differencing means for producing a digital word representing the difference in value between each current sample of the analog signal and the preceding sample; decision means for determining if the value of the digital difference is greater than a predetermined value; a digital word vocabulary for the digital word representing said difference having digital words of fewer bits than said given number of digital bits; said decision means producing a first signal if the digital difference is no greater than the predetermined value and a second signal If the difference is greater than the predetermined value; means for transmitting a digital code word from a vocabulary having code words of the same number of digital bits as said difference representing digital word to describe the difference between the current and preceding sample values in response to the first signal; and means operative in response to said second signal for transmitting a flag digital code word of said same number of bits followed by a digital code word of said number of bits corresponding to the sample value itself; said transmitting means being operative to transmit a first specific one of the code words in said vocabulary when the current and previous sample values are the same; said transmitting means further being operative to approximate the difference in sample value which equals said predetermined value and to modify the succeeding digital code word to cause it to represent the difference between the approximation and the next sample value.
Claim 20
Dependent Claim
148 words
A delta modulation system as set forth in claim 13 including, in combination, means for receiving said transmitted digital code words; means for integrating the sample value difference represented by each successive received digital code word representing a value difference with previous sample value differences to produce an output representative of the successive sample values of the original analog signal; means for resetting the integrating means to the sample value represented by each digital code word representing a sample value itself; means for producing a flagging signal in response to each flag digital code word in the received code word sequence; and means for causing the integrating means to integrate each successive sample value difference and for causing resetting of the integrating means in response to the flag signal to the same value represented by the digital code word following the flag code word in the received succession.
Claim 21
Dependent Claim
83 words
A delta modulation system as set forth in claim 14 in which: the digital code words which represent the difference between sample values represent substantially all of the possible sample value differences between reference sample values defined as values corresponding to code words which represent the sample itself; and the means for resetting the integrating means in response to the flag code word resets the integrating means to the reference sample value identified by the digital code word following the flag code word.
Claim 22
Independent Claim
102 words
A method of delta modulation for providing successive digital words to represent successive groups of digital elements wherein each group represents a predetermined value, said method including the steps of: determining whether the values represented by adjacent ones of said groups of digital elements differ by more than a predetermined range of values; and encoding groups of digital elements representing a value difference determined to be within said predetermined range according to a value difference representing code scheme; encoding a group representing a value difference determined to be outside said predetermined range according to a code scheme representing the absolute value thereof.
Claim 23
Independent Claim
102 words
A method of delta modulation for providing successive digital words to represent successive groups of digital elements wherein each group represents a predetermined value, said method including the steps of: determining whether the values represented by adjacent ones of said groups of digital elements differ by more than a predetermined range of values; and encoding groups of digital elements representing a value difference determined to be within said predetermined range according to a value difference representing code scheme; encoding a group representing a value difference determined to be outside said predetermined range according to a code scheme representing the absolute value thereof.
References Cited (Backward Citations)
US3435134A
Cited
US3573364A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1977-09-30 | 1978-04-01 | 1978-10-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1981-09-30 | 1982-04-01 | 1982-10-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1985-09-30 | 1986-04-01 | 1986-10-01 | $7700.00 | Window Closed / Lapsed |