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

Discrete slope delta modulation with recovery means

Assignee: Indusind Bank Ltd
•
Filing: 1989-06-30
•
Granted: 1991-05-07
•
Expires: 2009-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for processing electrical signals by modifying delta modulation to discrete slope delta modulation includes converting its electrical signals into compressed digital information, and representing this digital information as a sequence of slops or deltas added to the past value of the representation. For each sample period, a slope is chosen from slope tables having multiple entries and each choice is represented by a Huffman code. Signal compression occurs in two steps: first the selection of a small number of possible slopes provides compression and also the most probable slopes are represented by the shortest Huffman codes providing additional compression. Depending on the history of the slope chosen, multiple tables can be accessed with different slop entries. Two check point values are provided which code absolute output levels instead of slopes in order to facilitate recovery of the signal in the event of transmission errors. Initial matching of a specific slope value sought in the same table wherein the next preceding value was found. In one embodiment, at least four slope tables each having at least four values is employed. The apparatus has components for performing the method.

Inventors

  • 👤 Alois A. Langer
  • 👤 Khalil J. Maalouf

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 22:08
CPC Classifications
G; G06; G06T; G06T9/00; G06T9/005; H; H03; H03M; H03M3/00; H03M3/02; H03M3/022

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 58 words
A method of processing an electrical signal by delta modulation comprising converting said electrical signal into compressed digital information by delta modulation, employing a plurality of slope tables each having a plurality of slope values in establishing said compressed digital information, and effecting said compression by employing a code having a different value for each said slope value.
Claim 2
Independent Claim 58 words
A method of processing an electrical signal by delta modulation comprising converting said electrical signal into compressed digital information by delta modulation, employing a plurality of slope tables each having a plurality of slope values in establishing said compressed digital information, and effecting said compression by employing a code having a different value for each said slope value.
Claim 3
Dependent Claim 23 words
The processing method of claim 1 including effecting said compression in part due to the use of a limited number of slope values.
Claim 4
Dependent Claim 14 words
The processing method of claim 2 including employing the Huffman code as said code.
Claim 5
Dependent Claim 43 words
The processing method of claim 3 including assigning a Huffman code value to each said slope value in such manner that the slope values likely to actually occur most frequently will have shorter Huffman code numbers than those likely to occur less frequently.
Claim 6
Dependent Claim 28 words
The processing method of claim 4 including employing at least two check point values to facilitate recovery of said compressed digital information in the event of transmission errors.
Claim 7
Dependent Claim 33 words
The processing method of claim 5 including employing at least four said slope tables with one table having higher positive value than the others and one having higher negative values than the other.
Claim 8
Dependent Claim 18 words
The processing method of claim 6 including employing at least four slope values in each said slope table.
Claim 9
Dependent Claim 18 words
The processing method of claim 5 including employing the rate of signal change to select a slope table.
Claim 10
Dependent Claim 33 words
The processing method of claim 8 including selecting a slope value within said selected slope table by comparing the value of the signal with the value of a counter containing said digital information.
Claim 11
Dependent Claim 61 words
The processing method of claim 9 including in the event that after adding a slope value to the counter, the value of the next succeeding slope is closer to the check point value than to another slope table value, setting the counter value to the check value and recalculating the history employing the check point value as the current slope value.
Claim 12
Dependent Claim 19 words
The processing method of claim 9 including employing as said slope tables tables having both positive and negative values.
Claim 13
Dependent Claim 47 words
The processing method of claim 2 including effecting a match between a value of said electrical signal at a specific time and a said slope table value, and initiating efforts to effect a said match with the next said electrical signal within the same said slope table.
Claim 14
Dependent Claim 18 words
The processing method of claim 12 including assigning a Huffman code binary number for each said slope table.
Claim 15
Dependent Claim 14 words
The processing method of claim 1 including employing said method in processing electrocardiogram signals.
Claim 16
Dependent Claim 19 words
The processing method of claim 14 including providing each said slope table with at least four discrete slope values.
Claim 17
Dependent Claim 18 words
The processing method of claim 15 including effecting said compression to at least about one-quarter the original size.
Claim 18
Dependent Claim 15 words
The processing method of claim 16 including transmitting said compressed binary pulse to a receiver.
Claim 19
Dependent Claim 16 words
The processing method of claim 14 including monitoring the frequency of occurrence of said slope values.
Claim 20
Dependent Claim 24 words
The processing method of claim 18 including comparing said frequency of occurrence information with a template to determine the nature of a heart arrhythmia.
Claim 21
Dependent Claim 66 words
Apparatus for processing an electrical signals by delta modulation comprising conversion means for converting said electrical signal into compressed digital information by delta modulation, said conversion means having slope determining means for correselecting a slope table and a slope value within said table ponding to said electrical signal, and code means for converting said slope value corresponding to said electrical signal into said compressed digital information.
Claim 22
Dependent Claim 66 words
Apparatus for processing an electrical signals by delta modulation comprising conversion means for converting said electrical signal into compressed digital information by delta modulation, said conversion means having slope determining means for correselecting a slope table and a slope value within said table ponding to said electrical signal, and code means for converting said slope value corresponding to said electrical signal into said compressed digital information.
Claim 23
Dependent Claim 14 words
The processing apparatus of claim 20 including said code means employing a Huffman code.
Claim 24
Dependent Claim 19 words
The processing apparatus of claim 21 including said code means assigning a code value to each said slope value.
Claim 25
Dependent Claim 44 words
The processing apparatus of claim 22 including said code means assigning said code value in such manner that the slope values likely to occur with great frequency will have a lower code value than those which will be likely to occur with less frequency.
Claim 26
Dependent Claim 41 words
The processing apparatus of claim 23 including said conversion means having digital counter means and means for selecting a said slope table for a said electrical signal based upon the value of said signal and the count on said counter means.
Claim 27
Dependent Claim 48 words
The processing apparatus of claim 20 including said slope determining means having a plurality of slope tables, each slope table having a plurality of discrete slope values, and said compression means having two check point values for facilitating recovery of the signal in the event of transmission errors.
Claim 28
Dependent Claim 17 words
The processing apparatus of claim 25 including tables. said slope determining means having at least four slope
Claim 29
Dependent Claim 23 words
The processing apparatus of claim 26 including said slope tables having slope values suitable for use with electrical signals obtained from human electrocardiograms.
Claim 30
Dependent Claim 17 words
The processing apparatus of claim 27 including said slope tables each having at least four slope values.
Claim 31
Dependent Claim 25 words
The processing apparatus of claim 28 including said compression means having means for effecting compression of said pulses to at least one-quarter their original size.
Claim 32
Dependent Claim 20 words
The processing apparatus of claim 27 including means for generating frequency of occurrence information with respect to said slope values.
Claim 33
Dependent Claim 27 words
The processing apparatus of claim 30 including template means for comparing said frequency of occurrence information with a predetermined set of template values in evaluating said electrocardiogram.

References Cited (Backward Citations)

US3868567A Cited
US4229820A Cited
US4369463A Cited
US4466440A Cited
US4509529A Cited
US4567883A Cited
US4839649A Cited
US4809350A Cited
US4745473A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-05-06 1994-11-05 1995-05-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-05-06 1998-11-05 1999-05-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-05-06 2002-11-05 2003-05-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag