Method and apparatus for real time display of filtered electrocardiogram data
First Claim
1. A method for displaying waveform data on a display device, the method comprising:
- apportioning a display region into a first portion and a second portion immediately adjacent to said first portion;
said first portion being used to display a first segment of the waveform data, said first segment comprising the most recently received data extending back to a determined delay period;
said second portion being used to display a second segment of the waveform data, said second segment comprising the remainder of the waveform data;
wherein the data displayed in said first portion has a continuously varying amplitude level adjustment applied thereto for partial baseline correction thereof, and the data displayed in said second portion has a corrected baseline amplitude adjustment with no further amplitude level adjustment applied thereto.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for displaying waveform data on a display device is disclosed. In an exemplary embodiment, the method includes apportioning a display region into a first portion and a second portion immediately adjacent to the first portion. The first portion is used to display a first segment of the waveform data including the most recently received data extending back to a determined delay period. The second portion is used to display a second segment of the waveform data, the second segment including the remainder of the waveform data. The data displayed in the first portion has a continuously varying amplitude level adjustment applied thereto for partial baseline correction thereof, while the data displayed in the second portion has a corrected baseline amplitude adjustment with no further amplitude level adjustment applied thereto.
471 Citations
25 Claims
-
1. A method for displaying waveform data on a display device, the method comprising:
-
apportioning a display region into a first portion and a second portion immediately adjacent to said first portion;
said first portion being used to display a first segment of the waveform data, said first segment comprising the most recently received data extending back to a determined delay period;
said second portion being used to display a second segment of the waveform data, said second segment comprising the remainder of the waveform data;
wherein the data displayed in said first portion has a continuously varying amplitude level adjustment applied thereto for partial baseline correction thereof, and the data displayed in said second portion has a corrected baseline amplitude adjustment with no further amplitude level adjustment applied thereto. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of filtering and displaying sequential waveform data samples, the method comprising:
-
shifting a sequence of stored uncorrected data samples;
receiving and storing a new uncorrected data sample;
computing a baseline estimate correction using said stored uncorrected data samples and said new uncorrected data sample;
shifting a sequence of stored corrected data samples and thereafter determining a new corrected data sample, wherein said new corrected data sample is determined by applying said baseline estimate correction to a specific one of said stored uncorrected data samples;
creating a sequence of temporary display data samples by applying said baseline correction to each of said stored uncorrected data samples that were stored subsequent to said specific one of said stored uncorrected data samples, as well as to said new uncorrected data sample; and
displaying said sequence of corrected data samples, said new corrected data sample, and said sequence of temporary display data samples. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An electrocardiogram (ECG) system, comprising:
-
a set of electrodes for detecting ECG signals from a subject;
signal condition circuitry for conditioning said ECG signals detected by said set of electrodes;
a processor for processing conditioned signals from said signal condition circuitry; and
a display for displaying ECG waveform data produced by said processor, said display further comprising;
a display region having a first portion and a second portion immediately adjacent to said first portion;
said first portion being used to display a first segment of said waveform data, said first segment comprising the most recently received data extending back to a determined delay period; and
said second portion being used to display a second segment of said waveform data, said second segment comprising the remainder of said waveform data;
wherein said waveform data displayed in said first portion has a continuously varying amplitude level adjustment applied thereto for partial baseline correction thereof, and the data displayed in said second portion has a corrected baseline amplitude adjustment with no further amplitude level adjustment applied thereto. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A storage medium, comprising:
-
a machine readable computer program code for filtering and displaying sequential waveform data samples; and
instructions for causing a computer to implement a method, the method further comprising;
shifting a sequence of stored uncorrected data samples;
receiving and storing a new uncorrected data sample;
computing a baseline estimate correction using said stored uncorrected data samples and said new uncorrected data sample;
shifting a sequence of stored corrected data samples and thereafter determining a new corrected data sample, wherein said new corrected data sample is determined by applying said baseline estimate correction to a specific one of said stored uncorrected data samples;
creating a sequence of temporary display data samples by applying said baseline correction to each of said stored uncorrected data samples that were stored subsequent to said specific one of said stored uncorrected data samples, as well as to said new uncorrected data sample; and
displaying said sequence of corrected data samples, said new corrected data sample, and said sequence of temporary display data samples. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer data signal, comprising:
code configured to cause a processor to implement a method for, the method further comprising;
shifting a sequence of stored uncorrected data samples;
receiving and storing a new uncorrected-data sample;
computing a baseline estimate correction using said stored uncorrected data samples and said new uncorrected data sample;
shifting a sequence of stored corrected data samples and thereafter determining a new corrected data sample, wherein said new corrected data sample is determined by applying said baseline estimate correction to a specific one of said stored uncorrected data samples;
creating a sequence of temporary display data samples by applying said baseline correction to each of said stored uncorrected data samples that were stored subsequent to said specific one of said stored uncorrected data samples, as well as to said new uncorrected data sample; and
displaying said sequence of corrected data samples, said new corrected data sample, and said sequence of temporary display data samples. - View Dependent Claims (22, 23, 24, 25)
Specification