Patent US3281296A successfully refreshed from Google Patents.
Patent US4201958A successfully refreshed from Google Patents.
US4201958A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Delta modulation which partitions input signal into variable-time segments that are iteratively encoded
Assignee: AT&T Inc
•
Filing: 1978-12-04
•
Granted: 1980-05-06
•
Expires: 1998-12-04
Abstract
Abstract Conventional delta modulation techniques ignore information contained in the input signal which may be used advantageously in the encoding process. Improved delta modulation methods are disclosed which reduce bit rate and enhance error performance by partitioning the input signal into variable-length segments determined by preselected characteristics of the signal. Within each segment, iterative encoding is employed to develop the bit stream representing the encoded input signal. One particular partitioning method employs positive and negative signal peaks to establish segment boundaries and the encoding process is aided by the gradient of the signal within each segment.
Inventors
- 👤 Syed V. Ahamed
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 16:48
CPC Classifications
H; H03; H03M; H03M3/00; H03M3/02
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
61 words
A method for encoding an input signal into a bit stream representing a delta modulation of said input signal, characterized by the steps of: partitioning said input signal into concatenated time segments based on selected characteristics of said signal; and independently encoding each of said segments by selecting a sequence of bits to fit each of said segments within assigned limits.
Claim 2
Independent Claim
61 words
A method for encoding an input signal into a bit stream representing a delta modulation of said input signal, characterized by the steps of: partitioning said input signal into concatenated time segments based on selected characteristics of said signal; and independently encoding each of said segments by selecting a sequence of bits to fit each of said segments within assigned limits.
Claim 3
Dependent Claim
50 words
The method of claim 1 wherein said step of partitioning said input signal into concatenated time segments includes the steps of determining signal peaks, both positive and negative, in said input signal and designating said signal between each adjacent pair or signal peaks as one of said concatenated time segments.
Claim 4
Dependent Claim
54 words
The method of claim 2 wherein said step of selecting a sequence of bits to fit each of said segments within assigned limits includes the steps of determining the gradient of said signal within each of said segments and employing said gradient to select said sequence of bits that encode each of said segments.
Claim 5
Dependent Claim
400 words
The method of claim 2 wherein each step of selecting a sequence of bits to fit each of said segments within assigned limits is characterized by the following steps: (i) defining a fitting interval to begin and end with the beginning and ending instants of the time segment under consideration; (ii) determining the gradient of said input signal within said fitting interval; (iii) determining the estimate level that would be developed at the end of said fitting interval if the encoded binary digits within said fitting interval were all of binary value D, where D equals logic "1" when said gradient is positive and D equals logic "0" otherwise; (iv) determining the difference between the estimate signal level determined at step iii and said input signal at the end of said fitting interval and proceeding to step vi when the difference is more negative than a preselected negative threshold when said gradient is negative, or is more positive than a preselected positive threshold when said gradient is positive, and to step v otherwise; (v) assigning D valued digits to the portion of said segment encompassed by said fitting interval, and proceeding to step ix; (vi) comparing said fitting interval to one clock period and proceeding to step vii when said comparison is greater than one period, and to step viii otherwise; (vii) redefining the end instant of said fitting interval to be halfway between the beginning and end instants of said fitting interval prior to its redefinition, and proceeding to step iii; (viii) forming first and second estimates to said input signal at the end of said fitting interval by assigning the digit "1" and "0", respectively, to said fitting interval and choosing the digit "1" to encode said fitting interval whenever the first estimate more closely approximates said input signal, the digit "0" whenever the second estimate more closely approximates said input signal, and either digit indiscriminately whenever the two estimates are equally close and proceeding to step ix; and (ix) determining if all the binary digits of the segment under consideration have been developed and, if so, selecting the next time segment in said concatenated time segments and proceeding to step i, but if not, redefining said fitting interval to begin at the end of said fitting interval before its redefinition and to end at the end of said time segment under consideration, and proceeding to step iii.
Claim 6
Independent Claim
55 words
A method for encoding an input signal into a bit stream representing a delta modulation of said input signal characterized by the steps of: partitioning said input signal into segments bounded by signal peaks, and independently encoding each of said segments by selecting a sequence of bits to fit each said segment within assigned limits.
Claim 7
Independent Claim
55 words
A method for encoding an input signal into a bit stream representing a delta modulation of said input signal characterized by the steps of: partitioning said input signal into segments bounded by signal peaks, and independently encoding each of said segments by selecting a sequence of bits to fit each said segment within assigned limits.
Claim 8
Dependent Claim
16 words
The method of claim 5 wherein said signal peaks are alternating positive and negative signal peaks.
Claim 9
Dependent Claim
36 words
The method of claim 5 wherein said step of selecting a sequence of bits includes the steps of determining the gradient function of said input signal and employing said gradient function to said said selecting step.
Claim 10
Dependent Claim
61 words
A digital modulation method for converting an input signal represented by concatentated time segments into consecutive strings of binary digits, each string corresponding to one of said segments, characterized by the steps of: selecting said segments in response to the location of signal peaks; and generating each said string of binary digits by iteratively encoding each said segment using delta modulation.
Claim 11
Dependent Claim
61 words
A digital modulation method for converting an input signal represented by concatentated time segments into consecutive strings of binary digits, each string corresponding to one of said segments, characterized by the steps of: selecting said segments in response to the location of signal peaks; and generating each said string of binary digits by iteratively encoding each said segment using delta modulation.
References Cited (Backward Citations)
US3699566A
Cited
US3646442A
Cited
US3815033A
Cited
US3652957A
Cited
US3784922A
Cited
US3806806A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1983-05-06 | 1983-11-05 | 1984-05-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1987-05-06 | 1987-11-05 | 1988-05-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1991-05-06 | 1991-11-05 | 1992-05-06 | $7700.00 | Window Closed / Lapsed |