Computer-Implemented Electrocardiographic Data Processor With Time Stamp Correlation
First Claim
1. A computer-implemented electrocardiographic data processor with time stamp correlation, comprising:
- a download station, comprising;
a data interface configured to physically interface to an electrocardiographic monitoring circuit, the monitoring circuit comprises a persistent memory and an onboard power supply that powers an encoder configured to determine a differential voltage between a current discrete digital voltage value and a prior discrete digital voltage value, the differential voltage is stored into the persistent memory in a digitized data stream representative of analog cardiac action potential signals; and
a data retrieval module configured to retrieve digitally-encoded voltage values and time stamps recorded by the monitoring circuit from the persistent memory of the monitoring circuit via the data interface;
a post-processing application configured to execute on a computer that is interfaced with the download station, comprising;
an onboard digital data store comprising a set of enumerated output voltages and enumerated ranges of voltage differences that each correspond to lower and upper bounds of voltage;
a comparator configured to compare each retrieved voltage value to the lower and upper bounds of voltage and to identify the enumerated range within which each retrieved voltage value falls; and
a decoder configured to select the output voltages corresponding to the identified enumerated ranges as a reproduction of the analog cardiac action potential signals; and
a display configured to depict the reproduced analog cardiac action potential signals and to correlate the time stamps to temporal points within the reproduced analog cardiac action potential signals.
8 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented electrocardiographic data processor with time stamp correlation is provided. A monitoring circuit includes a persistent memory and power supply that powers an encoder that determines a differential voltage between a current discrete digital voltage value and a prior voltage value. The differential voltage is stored into the persistent memory in a digitized data stream representative of analog cardiac action potential signals. Digitally-encoded voltage values and time stamps are retrieved from the persistent memory. A post-processing application executes. A set of output voltages and voltage differences that each correspond to lower and upper bounds of voltage is stored. Each retrieved voltage value is compared to the voltage bounds and the voltage differences within which each retrieved voltage value falls is identified. The output voltages corresponding to the voltage differences is selected. A display depicts the output voltages as reproduced analog cardiac action potential signals and correlates the time stamps.
123 Citations
21 Claims
-
1. A computer-implemented electrocardiographic data processor with time stamp correlation, comprising:
-
a download station, comprising; a data interface configured to physically interface to an electrocardiographic monitoring circuit, the monitoring circuit comprises a persistent memory and an onboard power supply that powers an encoder configured to determine a differential voltage between a current discrete digital voltage value and a prior discrete digital voltage value, the differential voltage is stored into the persistent memory in a digitized data stream representative of analog cardiac action potential signals; and a data retrieval module configured to retrieve digitally-encoded voltage values and time stamps recorded by the monitoring circuit from the persistent memory of the monitoring circuit via the data interface; a post-processing application configured to execute on a computer that is interfaced with the download station, comprising; an onboard digital data store comprising a set of enumerated output voltages and enumerated ranges of voltage differences that each correspond to lower and upper bounds of voltage; a comparator configured to compare each retrieved voltage value to the lower and upper bounds of voltage and to identify the enumerated range within which each retrieved voltage value falls; and a decoder configured to select the output voltages corresponding to the identified enumerated ranges as a reproduction of the analog cardiac action potential signals; and a display configured to depict the reproduced analog cardiac action potential signals and to correlate the time stamps to temporal points within the reproduced analog cardiac action potential signals. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented electrocardiographic data processor with feedback cancellation, comprising:
-
a download station, comprising; a data interface configured to physically interface to an electrocardiographic monitoring circuit, the monitoring circuit comprises a persistent memory and an onboard power supply that powers an encoder configured to determine a differential voltage between a current discrete digital voltage value and a prior discrete digital voltage value, the differential voltage is stored into the persistent memory in a digitized data stream representative of analog cardiac action potential signals; and a data retrieval module configured to retrieve digitally-encoded voltage values and feedback markers recorded by the monitoring circuit from the persistent memory of the monitoring circuit via the data interface; and a post-processing application configured to execute on a computer that is interfaced with the download station, comprising; an onboard digital data store comprising a set of enumerated output voltages and enumerated ranges of voltage differences that each correspond to lower and upper bounds of voltage; a bias settings module configured to determine, based on the retrieved feedback markers, bias control settings used during recording of the analog cardiac action potential signals; a comparator configured to compare each normalized voltage value to the lower and upper bounds of voltage and to identify the enumerated range within which each normalized voltage value falls; a decoder configured to select the output voltages corresponding to the identified enumerated ranges as a reproduction of the analog cardiac action potential signals; and a feedback cancellation module configured to determine a contribution from feedback introduced by application of the bias control settings and to subtract the feedback contribution from the reproduced analog cardiac action potential signals. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented electrocardiographic data processor with voltage depletion compensation, comprising:
-
a download station, comprising; a data interface configured to physically interface to an electrocardiographic monitoring circuit, the monitoring circuit comprises a persistent memory and an onboard power supply that powers an encoder configured to determine a differential voltage between a current discrete digital voltage value and a prior discrete digital voltage value, the differential voltage is stored into the persistent memory in a digitized data stream representative of analog cardiac action potential signals; and a data retrieval module configured to retrieve digitally-encoded voltage values recorded by the monitoring circuit over a fixed monitoring period from the persistent memory of the monitoring circuit via the data interface; and a post-processing application configured to execute on a computer that is interfaced with the download station, comprising; an onboard digital data store comprising a set of enumerated output voltages and enumerated ranges of voltage differences that each correspond to lower and upper bounds of voltage; a reference voltage module configured to determine an adjusted voltage of the power supply for each retrieved voltage value as a function of the number of voltage values recorded prior to the retrieved voltage value; a voltage normalizer configured to normalize each retrieved voltage value against the power supply'"'"'s adjusted voltage; a comparator configured to compare each normalized voltage value to the lower and upper bounds of voltage and to identify the enumerated range within which each normalized voltage value falls; and a decoder configured to select the output voltages corresponding to the identified enumerated ranges as a reproduction of the analog cardiac action potential signals. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A microcontrolled electrocardiographic monitoring system, comprising:
-
microcontrolled electrocardiographic monitoring circuit, comprising; a microcontroller circuit comprising an input codec, comprising; an analog-to-digital converter connected to a filtered amplified analog input signal path and configured to convert the input signal into a data stream of discrete digital values; an encoder configured to determine a differential voltage between a current digital value and a prior digital value in the data stream; a feedback generator configured to identify a pairing of drive resistor settings matched to each digital value in the data stream and to output the drive resistor settings as a digital feedback signal; and a drive resistor adjuster configured to adjust each drive resistor in an output signal path according to the digital feedback signal; and persistent memory connected to the microcontroller circuit configured to store the differential voltages for each of the digital values; a download station, comprising; a data interface configured to physically interface to the monitoring circuit; and a data retrieval module configured to retrieve digitally-encoded data values representative of analog cardiac action potential signals from the persistent memory of the monitoring circuit via the data interface; and a post-processing application configured to execute on a computer that is interfaced with the download station, comprising; an onboard digital data store comprising a set of enumerated output voltages and enumerated ranges of voltage differences that each correspond to lower and upper bounds of voltage; a comparator configured to compare each retrieved data value to the lower and upper bounds of voltage and to identify the enumerated range within which each retrieved data value falls; and a decoder configured to select the output voltages corresponding to the identified enumerated ranges as a reproduction of the input signal. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification