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

System for plotting a miniature ECG

Assignee: International Business Machines Corp
•
Filing: 1983-12-27
•
Granted: 1985-04-09
•
Expires: 2003-12-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of printing an analog waveform having a time variable, such as an ECG by first converting the analog waveform into a time sequence of digitally expressed values, forming predetermined groups of digital data and then determining maximum and minimum amplitude values of the digital data within the groups. These values are stored in a line buffer memory. A recording medium advances past a transversely oriented linear array of discrete recording elements, such as a linear array dot printhead. The serial stored values are read out in parallel to each of the recording elements, with the elements actuated in parallel by the stored values at an initial time and for time durations for each element that is a function of the stored maximum and minimum amplitude values for that element. The waveform is recorded as a series of appropriately placed short parallel longitudinal lines to form in aggregate a transverse waveform display on the recording medium.

Inventors

  • 👤 Huntington W. Curtis
  • 👤 Frederick A. Dodge
  • 👤 David B. Francis
  • 👤 John V. Mizzi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 13:09
CPC Classifications
A; A61; A61B; A61B5/00; A61B5/24; A61B5/316; A61B5/318; A61B5/333; A61B5/338; A61B5/72; A61B5/7232

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 147 words
A method of printing an analog waveform having a time variable comprising the steps of: converting said analog waveform into a time sequence of digitally expressed values; forming predetermined groups of said digital data and determining maximum and minimum amplitude values of said digital data within said groups; serially storing said maximum and minimum values; moving a recording medium past a transversely oriented linear array of discrete recording elements; and reading out in parallel in accordance with said serial stored values to said recording elements and actuating respective elements in parallel by said stored values at initial times and for time durations for each element that is a function of the stored maximum and minimum amplitude values for that element, wherein said waveform is recorded as a series of appropriately placed short parallel longitudinal lines to form in aggregate a transverse waveform display on said recording medium.
Claim 2
Independent Claim 147 words
A method of printing an analog waveform having a time variable comprising the steps of: converting said analog waveform into a time sequence of digitally expressed values; forming predetermined groups of said digital data and determining maximum and minimum amplitude values of said digital data within said groups; serially storing said maximum and minimum values; moving a recording medium past a transversely oriented linear array of discrete recording elements; and reading out in parallel in accordance with said serial stored values to said recording elements and actuating respective elements in parallel by said stored values at initial times and for time durations for each element that is a function of the stored maximum and minimum amplitude values for that element, wherein said waveform is recorded as a series of appropriately placed short parallel longitudinal lines to form in aggregate a transverse waveform display on said recording medium.
Claim 3
Dependent Claim 12 words
The method of claim 1 wherein said analog waveform is an ECG.
Claim 4
Dependent Claim 35 words
The method of claim 1 wherein said predetermined groups are determined as a function of the time duration to be printed on a single line and the number of recording elements to print said line.
Claim 5
Dependent Claim 35 words
The method of claim 1 further comprising the steps of determining the existence of a lack of overlap between successive longitudinal lines of data and, modifying the stored values to eliminate said lack of overlap.
Claim 6
Dependent Claim 48 words
The method of claim 4 wherein if the stored minimum value of one data group is greater than the stored maximum value of a succeeding data group, the stored minimum value in said one data group is used as the stored maximum value in said succeeding data group.
Claim 7
Dependent Claim 51 words
The method of claim 4 wherein if the stored maximum value of one data group is less than the stored minimum value in a succeeding data group, the value of the stored maximum value in said one data group is used as the stored minimum value in said succeeding data group.
Claim 8
Dependent Claim 49 words
The method of claim 1 further comprising repeating the steps of forming second predetermined groups of data, determining second serial paired max-min stored values, and reading out said second serial stored values in an alternate cycle with said previous serial stored values to print successive transverse lines of data.
Claim 9
Dependent Claim 24 words
The method of claim 1 further comprising the step of moving said recording medium at a uniform average speed perpendicular to said linear array.
Claim 10
Independent Claim 63 words
A method of plotting an ECG comprising the steps of dividing digitized ECG data into predetermined groups of data and plotting data derived from said groups as short adjacent linear segments having in the aggregate a direction representative of ECG time wherein said adjacent linear segments define a waveform train across a data recording medium running perpendicular to said waveform train time axis.
Claim 11
Independent Claim 63 words
A method of plotting an ECG comprising the steps of dividing digitized ECG data into predetermined groups of data and plotting data derived from said groups as short adjacent linear segments having in the aggregate a direction representative of ECG time wherein said adjacent linear segments define a waveform train across a data recording medium running perpendicular to said waveform train time axis.
Claim 12
Dependent Claim 36 words
The method of claim 9 wherein the data plotted for each group is a line connecting points that are spatially related to the maximum and minimum amplitudes of ECG data within said predetermined group of data.
Claim 13
Dependent Claim 35 words
The method of claim 9 further comprising the step of converting analog ECG data into digital ECG data and dividing said digital ECG data into groups having a predetermined member of samples within each group.
Claim 14
Dependent Claim 31 words
The method of claim 11 wherein said predetermined number of samples is a function of the member of waveform lines to be printed representing a given time duration of ECG data.
Claim 15
Dependent Claim 27 words
The method of claim 9 further comprising the steps altering said ECG data in said predetermined groups to print with an overlap between adjacent printhead element lines.

References Cited (Backward Citations)

US3087488A Cited
US3221334A Cited
US3909792A Cited
US4051482A Cited
US4109243A Cited
US4119090A Cited
US4068310A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-04-08 1988-10-08 1989-04-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-04-08 1992-10-08 1993-04-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-04-08 1996-10-08 1997-04-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag