Ambulatory rescalable encoding monitor recorder
First Claim
1. A system for providing dynamic gain over filtered electrocardiographic data with the aid of a digital computer, comprising:
- a download station configured to execute code comprising;
a value module configured to obtain a time series of a plurality of voltage values that comprises a digital representation of a raw electrocardiography (“
ECG”
) signal recorded by an ambulatory monitor recorder;
a filter module configured to mark one or more of the values as noise by applying one or more noise filters to the time series;
an identification module configured to identify one or more segments of the ECG signal comprising a plurality of the values that have not been marked as the noise, each of the segments falling within a temporal window, and to calculate a difference between a maximum one of the values and a minimum one within each of the windows; and
a gain module configured to use the differences for each of the windows to determine a gain factor for the values in all of the windows.
2 Assignments
0 Petitions
Accused Products
Abstract
An ambulatory rescalable encoding monitor recorder and a method for monitor recorder-implemented rescalable encoding are provided. An encoding table comprising a plurality of codes and a range of electrocardiographic values associated with each of the codes is maintained. Electrocardiographic values are sensed by the monitor recorder during a sequence of temporal windows. The values are processed, the processing including: calculating a difference between a maximum one and a minimum one of the values in each of the windows; comparing each of the differences to an at least one threshold; based on the comparison of the difference for at least one of the windows, adjusting table; encoding each of the values with one of the codes using the table, wherein the adjusted table is used for the encoding of the values in the at least one window; and writing each of the codes into a sequence into the recorder memory.
-
Citations
20 Claims
-
1. A system for providing dynamic gain over filtered electrocardiographic data with the aid of a digital computer, comprising:
a download station configured to execute code comprising; a value module configured to obtain a time series of a plurality of voltage values that comprises a digital representation of a raw electrocardiography (“
ECG”
) signal recorded by an ambulatory monitor recorder;a filter module configured to mark one or more of the values as noise by applying one or more noise filters to the time series; an identification module configured to identify one or more segments of the ECG signal comprising a plurality of the values that have not been marked as the noise, each of the segments falling within a temporal window, and to calculate a difference between a maximum one of the values and a minimum one within each of the windows; and a gain module configured to use the differences for each of the windows to determine a gain factor for the values in all of the windows. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. An ambulatory rescalable encoding monitor recorder, comprising:
-
a memory configured to store an encoding table comprising a plurality of codes and a range of electrocardiographic values associated with each of the codes; a micro-processor configured to sense electrocardiographic values during a sequence of temporal windows and to process the electrocardiographic values within each of the windows, the processing comprising; calculate a difference between a maximum one and a minimum one of the electrocardiographic values in each of the temporal windows; compare each of the differences to an at least one threshold; based on the comparison of the difference for at least one of the windows, adjust the ranges within the table; encode each of the electrocardiography values with one of the codes using the table, wherein the adjusted table is used for the encoding of the values in the at least one window; and write each of the codes into a sequence in a non-volatile memory of the monitor recorder. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for monitor recorder-implemented rescalable encoding, comprising:
-
maintaining in a memory of a monitor recorder an encoding table comprising a plurality of codes and a range of electrocardiographic values associated with each of the codes; sensing by the monitor recorder electrocardiographic values during a sequence of temporal windows; processing by the monitor recorder the electrocardiographic values within each of the windows, the processing comprising; calculating a difference between a maximum one and a minimum one of the electrocardiographic values in each of the temporal windows; comparing each of the differences to an at least one threshold; based on the comparison of the difference for at least one of the windows, adjusting the ranges within the table; encoding each of the electrocardiography values with one of the codes using the table, wherein the adjusted table is used for the encoding of the values in the at least one window; and writing each of the codes into a sequence into the memory of the monitor recorder. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification