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

Holter ECG report generating system

Assignee: Biomedical Systems Corp
•
Filing: 1990-12-10
•
Granted: 1995-03-14
•
Expires: 2010-12-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system used by a technician for evaluating a Holter ECG tape having a signal representing a series of waveforms thereon and for generating a report reflecting the evaluation. A tape reader generates from the ECG tape an analog signal representative of the ECG waveforms recorded on the tape. An A/D converter converts the analog signal into a digital signal. A computer including a data bus, a memory, a processor controls the operation of the system. A display displays waveforms representing the ECG. A storage device is connected to the data bus. A direct memory access device moves the digital signals from the converter to the memory for storing the digital signal in the storage device. The converter provides at least a 12 bit a digital signal corresponding to the analog signal and includes means for converting the 12 bit digital signal to an 8 bit digital signal.

Inventors

  • 👤 Gordon L. Elliott

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 20:35
CPC Classifications
A; A61; A61B; A61B5/00; A61B5/24; A61B5/316; A61B5/318; A61B5/339; A61B5/333; A61B5/336; A61B5/72; A61B5/7232

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 239 words
A system used by a technician for evaluating a Holter ECG tape having a signal representing a series of waveforms thereon and for generating a report reflecting the evaluation, said system comprising: means for generating from the ECG tape an analog signal representative of the ECG waveforms recorded on the tape; means for converting the analog signal into a digital signal, said means for converting includes an A/D converter providing at least two channels of 12 bit digital signal data corresponding to the analog signal and a ROM having a logarithmic look-up table therein for converting each channel of the 12 bit digital signal to an 8 bit digital signal; computing means including a data bus, a random access memory for storing the digital signal, a processor for controlling the operation of the system and for computing from the digital signal waveforms representing the ECG; means for displaying the waveforms representing the ECG; a storage device connected to the data bus; direct memory access means for moving the 16 bit digital signal data from the converting means to the storage device random access memory as an intermediate step for storing the digital signal in the storage device, the two 8 bit digital signals being processed simultaneously by the direct memory access means as 16 bit digital signal data; whereby the resolution of low magnitude digital signals is substantially preserved while larger magnitude digital signals are represented with fewer bits.
Claim 2
Independent Claim 239 words
A system used by a technician for evaluating a Holter ECG tape having a signal representing a series of waveforms thereon and for generating a report reflecting the evaluation, said system comprising: means for generating from the ECG tape an analog signal representative of the ECG waveforms recorded on the tape; means for converting the analog signal into a digital signal, said means for converting includes an A/D converter providing at least two channels of 12 bit digital signal data corresponding to the analog signal and a ROM having a logarithmic look-up table therein for converting each channel of the 12 bit digital signal to an 8 bit digital signal; computing means including a data bus, a random access memory for storing the digital signal, a processor for controlling the operation of the system and for computing from the digital signal waveforms representing the ECG; means for displaying the waveforms representing the ECG; a storage device connected to the data bus; direct memory access means for moving the 16 bit digital signal data from the converting means to the storage device random access memory as an intermediate step for storing the digital signal in the storage device, the two 8 bit digital signals being processed simultaneously by the direct memory access means as 16 bit digital signal data; whereby the resolution of low magnitude digital signals is substantially preserved while larger magnitude digital signals are represented with fewer bits.
Claim 3
Dependent Claim 13 words
The system of claim 1 wherein the computing means comprises a personal computer.
Claim 4
Dependent Claim 23 words
The system of claim 1 further comprising a coprocessor including means for moving data from the storage device for analysis by said processor.
Claim 5
Dependent Claim 32 words
The system of claim 1 wherein said computing means includes means for matching of waveforms defined by the digital signals stored in the storage device to waveforms as defined by the technician.
Claim 6
Dependent Claim 61 words
The system of claim 4 wherein the matching means determines a difference between the value at various points of a waveform being evaluated and the value at corresponding points of each template in a sequential order and wherein the matching means defines a match as the lowest sum of the absolute values of each of the differences within a preset range.
Claim 7
Dependent Claim 49 words
The system of claim 5 wherein the sequential order is determined by placing at the beginning of a queue the last template which has been matched and wherein the waveform being evaluated is compared to templates in the queue starting with the template at the beginning of the queue.
Claim 8
Dependent Claim 97 words
The system of claim 6 wherein the matching means determines a minimum template difference for each template which corresponds to the minimum of the sums of the absolute value of the differences between the value at various points of the template and the value at corresponding points of another template of a different category and wherein the comparison is discontinued when a match is found and the minimum template difference between the matched template and every other template of a different category is more than twice the difference between the waveform being evaluated and the matched template.
Claim 9
Dependent Claim 24 words
The system of claim 1 wherein said computing means includes means for analyzing the series of waveforms according to a nondeterministic logic state analysis.
Claim 10
Dependent Claim 26 words
The system of claim 8 wherein the analyzing means indicates when the series of waveforms correspond to ventricular ectopy (VE), bigeminy, VE pair and ventricular tachicardia.
Claim 11
Dependent Claim 41 words
The system of claim 1 wherein said computing means includes means for identifying R waveforms within the series, means for comparing peak waveforms to a T waveform template and means for indicating when a peak waveform matches a T waveform template.
Claim 12
Dependent Claim 37 words
The system of claim 1 wherein said computing means includes means for generating a full disclosure file representing the series of waveforms on the tape, said file comprising compressed data of limited resolution and limited sampling rate.
Claim 13
Dependent Claim 22 words
The system of claim 11 wherein said compressed data comprises a selected number of a previous sample subtracted from a subsequent sample.
Claim 14
Dependent Claim 23 words
The system of claim 12 wherein said compressed data is further compressed by a compression technique selected from run length and Huffman techniques.
Claim 15
Dependent Claim 22 words
The system of claim 1 further comprising means responsive to the technician for identifying periods during which only template matches are identified.
Claim 16
Dependent Claim 25 words
The system of claim 1 further comprising means for providing two channels DMA processing by combining two 8 bit channels to form 16 bit words.
Claim 17
Independent Claim 156 words
A system used by a technician for evaluating a Holter ECG tape having a signal representing a series of waveforms thereon and for generating a report reflecting the evaluation, said system comprising: means for generating from the ECG tape a digital signal representative of the ECG waveforms recorded on the tape; computing means including a data bus, a memory for storing the digital signal, and a processor for controlling the operation of the system and for evaluating the digital signal to provide waveforms representing the ECG; means for displaying the waveforms representing the ECG; a storage device connected to the data bus; means for moving the digital signals from the generating means to the storage device for storing the signals in the storage device; and wherein the processor evaluates the signals at a rate independent of a rate at which the means for moving moves the digital signal from the generating means to the storage device.
Claim 18
Independent Claim 156 words
A system used by a technician for evaluating a Holter ECG tape having a signal representing a series of waveforms thereon and for generating a report reflecting the evaluation, said system comprising: means for generating from the ECG tape a digital signal representative of the ECG waveforms recorded on the tape; computing means including a data bus, a memory for storing the digital signal, and a processor for controlling the operation of the system and for evaluating the digital signal to provide waveforms representing the ECG; means for displaying the waveforms representing the ECG; a storage device connected to the data bus; means for moving the digital signals from the generating means to the storage device for storing the signals in the storage device; and wherein the processor evaluates the signals at a rate independent of a rate at which the means for moving moves the digital signal from the generating means to the storage device.
Claim 19
Dependent Claim 68 words
The system of claim 16 further comprising means for converting including a converter providing at least a 12 bit digital signal corresponding to the signal and a ROM having a logarithmic look-up table therein for converting the 12 bit digital signal to an 8 bit digital signal whereby the resolution of low magnitude digital signals is substantially preserved while larger magnitude digital signals are represented with fewer bits.
Claim 20
Independent Claim 165 words
A system used by a technician for evaluating a Holter ECG tape having a signal representing a series of waveforms thereon and for generating a report reflecting the evaluation, said system comprising: means for generating from the ECG tape a digital signal representative of the ECG waveforms recorded on the tape; computing means including a data bus, a memory for storing the digital signal, and a processor for controlling the operation of the system and for computing from the digital signal waveforms representing the ECG; means for displaying the waveforms representing the ECG; a storage device connected to the data bus; means for storing the digital signal in the storage device; and matching means for determining a difference between the value at various points of the waveform being and the value at corresponding points of templates in a sequential order and wherein the matching means defines a match as the lowest sum of the absolute values of each of the differences within a preset range.
Claim 21
Independent Claim 165 words
A system used by a technician for evaluating a Holter ECG tape having a signal representing a series of waveforms thereon and for generating a report reflecting the evaluation, said system comprising: means for generating from the ECG tape a digital signal representative of the ECG waveforms recorded on the tape; computing means including a data bus, a memory for storing the digital signal, and a processor for controlling the operation of the system and for computing from the digital signal waveforms representing the ECG; means for displaying the waveforms representing the ECG; a storage device connected to the data bus; means for storing the digital signal in the storage device; and matching means for determining a difference between the value at various points of the waveform being and the value at corresponding points of templates in a sequential order and wherein the matching means defines a match as the lowest sum of the absolute values of each of the differences within a preset range.
Claim 22
Dependent Claim 49 words
The system of claim 18 wherein the sequential order is determined by placing at the beginning of a queue the last template which has been matched and wherein the waveform being evaluated is compared to templates in the queue starting with the template at the beginning of the queue.
Claim 23
Dependent Claim 97 words
The system of claim 19 wherein the matching means determines a minimum template difference for each template which corresponds to the minimum of the sums of the absolute value of the differences between the value at various points of the template and the value at corresponding points of another template of a different category and wherein the comparison is discontinued when a match is found and the minimum template difference between the matched template and every other template of a different category is more than twice the difference between the waveform being evaluated and the matched template.
Claim 24
Independent Claim 130 words
A system used by a technician for evaluating a Holter ECG tape having a signal representing a series of waveforms thereon and for generating a report reflecting the evaluation, said system comprising: means for generating from the ECG tape a digital signal representative of the ECG waveforms recorded on the tape; computing means including a data bus, a memory for storing the digital signal, and a processor for controlling the operation of the system and for computing from the digital signal waveforms representing the ECG; means for displaying waveforms representing the ECG; a storage device connected to the data bus; means for storing the digital signal in the storage device; and wherein said computing means includes means for analyzing the series of waveforms according to a nondeterministic logic state analysis.
Claim 25
Independent Claim 130 words
A system used by a technician for evaluating a Holter ECG tape having a signal representing a series of waveforms thereon and for generating a report reflecting the evaluation, said system comprising: means for generating from the ECG tape a digital signal representative of the ECG waveforms recorded on the tape; computing means including a data bus, a memory for storing the digital signal, and a processor for controlling the operation of the system and for computing from the digital signal waveforms representing the ECG; means for displaying waveforms representing the ECG; a storage device connected to the data bus; means for storing the digital signal in the storage device; and wherein said computing means includes means for analyzing the series of waveforms according to a nondeterministic logic state analysis.
Claim 26
Dependent Claim 26 words
The system of claim 21 wherein the analyzing means indicates when the series of waveforms correspond to ventricular ectopics (VE), bigeminy, VE pair and ventricular tachicardia.
Claim 27
Dependent Claim 41 words
The system of claim 21 wherein said computing means includes means for identifying R waveforms within the series, means for comparing peak waveforms to a T waveform template and means for indicating when a peak waveform matches the T waveform template.
Claim 28
Dependent Claim 36 words
The system of claim 21 wherein said computing means includes means for generating a full disclosure file representing the series of waveforms on the tape, said file comprising compressed data,of limited resolution and limited sampling rate.
Claim 29
Dependent Claim 22 words
The system of claim 21 further comprising means responsive to the technician for identifying periods during which only template matches are identified.

References Cited (Backward Citations)

US5092340A Cited
US4933675A Cited
US4951680A Cited
US4947858A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-03-13 1998-09-12 1999-03-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-03-13 2002-09-12 2003-03-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-03-13 2006-09-12 2007-03-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag