Search

US-12616844-B2 - Substantially-median-based determination of long-term heart rates from ECG data of wearable cardioverter defibrillator (WCD) system

US12616844B2US 12616844 B2US12616844 B2US 12616844B2US-12616844-B2

Abstract

A wearable medical monitoring (WMM) system may be worn for a long time. Some embodiments of WMM systems are wearable cardioverter defibrillator (WCD) systems. In such systems, ECG electrodes sense an ECG signal of the patient, and store it over the long-term. The stored ECG signal can be analyzed for helping long-term heart rate monitoring of the patient. The heart rate monitoring can be assisted a) by special filtering techniques that remove short-term variations inherent in patients' short-term heart rate determinations, and b) by indication techniques that indicate when conditions hampered sensing of the ECG signal too much for a reliable heart rate determination.

Inventors

  • Steven Postlewait
  • Joseph Sullivan
  • Gregory T. Kavounas

Assignees

  • WEST AFFUM HOLDINGS DAC

Dates

Publication Date
20260505
Application Date
20240429

Claims (18)

  1. 1 . A computer system for helping monitor a patient, the patient having worn a wearable medical monitor (WMM) system for at least one hour during which the WMM system included a plurality of Electrocardiogram (ECG) electrodes, a discharge circuit to store electrical charge, a support structure worn by the patient so as to maintain the plurality of ECG electrodes on a body of the patient, the plurality of ECG electrodes thus defining two or more channels and sensing two or more versions of an ECG signal of the patient across the two or more channels, a WMM processor analyzing short segments of the sensed ECG signal, and a memory storing WMM system data about the sensed ECG signal, the stored WMM system data being generated from the at least one hour of the sensed ECG signal, the computer system comprising: one or more computer processors distinct from the WMM processor; and a non-transitory computer-readable storage medium storing instructions which, when executed by the one or more computer processors, result in operations comprising: receiving the stored WMM system data; inputting computed raw heart rate (HR) values for respective ones of the short ECG signal segments; aggregating groups of the computed raw HR values into respective first time bins that are arranged in a time sequence; discarding, from their respective first time bins, computed raw HR values that meet an error condition, wherein a computed raw HR value in a certain one of the first time bins meets the error condition when the computed raw HR value differs from another raw HR value aggregated into the certain one of the first time bins by at least an error HR threshold, and no two other raw HR values aggregated into the certain one of the first time bins differ from each other by as much as the error HR threshold; deriving first HR values for respective ones of the first time bins, a first HR value of a certain one of the first time bins being derived from the computed raw HR values aggregated and remaining into the certain one of the first time bins after the computed raw HR values that meet the error condition are discarded, wherein the first HR value is derived using a median-based selection of the remaining HR values; storing at least some of the first HR values, the stored first HR values having been thus derived from the stored WMM system data that is generated from the at least one hour of the sensed ECG signal; and utilizing the stored first HR values to perform long-term monitoring of heart rate of the patient, wherein the long-term monitoring of the heart rate of the patient comprises detecting a medical condition of the patient, and wherein the medical condition comprises a shockable arrhythmia; wherein responsive to detecting the medical condition and determining that a shock criterion is met, the WMM system is configured to cause at least some of the electrical charge stored in the discharge circuit to be discharged through the patient while the support structure is worn by the patient, to deliver a shock to the patient.
  2. 2 . The computer system of claim 1 , wherein: the stored WMM system data encodes amplitude values of the sensed ECG signal, and when the instructions are executed by the one or more computer processors, the resulting operations further comprise: computing, from the amplitude values, the raw HR values that are subsequently inputted.
  3. 3 . The computer system of claim 1 , wherein: the WMM processor further computes the raw HR values, and the stored WMM system data includes the raw HR values that are subsequently inputted.
  4. 4 . The computer system of claim 1 , wherein the error condition includes that one of the plurality of ECG electrodes is detected to be off.
  5. 5 . The computer system of claim 1 , wherein the error condition includes that, in at least one of the two or more versions, a detected noise exceeds a noise threshold.
  6. 6 . The computer system of claim 1 , wherein: when the instructions are executed by the one or more computer processors, the resulting operations further comprise: after deriving and before storing, replacing a certain one of the first HR values of a certain one of the first time bins by an adjusted first HR value that is derived from the first HR value of the first time bin that is within a filter range of the certain one of the first time bins in the time sequence, and is not derived from the certain one of the first HR values.
  7. 7 . The computer system of claim 1 , further comprising: a screen, and wherein when the instructions are executed by the one or more computer processors, the resulting operations further comprise: marking as error-prone at least some of the first HR values derived for the first time bins from which the computed raw HR values were discarded; and displaying the stored first HR values, and displaying error indicia in relation to the displayed first HR values that are marked as error-prone.
  8. 8 . The computer system of claim 1 , wherein: when the instructions are executed by the one or more computer processors, the resulting operations further comprise: aggregating groups of the first time bins into respective second time bins; and deriving second HR values for respective ones of the second time bins, the second HR value of a certain one of the second time bins being derived from at least some of the first HR values of the first time bins that are aggregated into the certain one of the second time bins, and the second HR values are stored instead of the first HR values.
  9. 9 . The computer system of claim 8 , further comprising: a screen, and wherein when the instructions are executed by the one or more computer processors, the resulting operations further comprise: marking as error-prone at least some of the second HR values derived for second time bins that include aggregated first time bins from which the computed raw HR values were discarded; displaying the stored second HR values; and displaying error indicia in relation to the displayed second HR values that are marked as error-prone.
  10. 10 . A method for helping monitor a patient, the patient having worn a wearable medical monitor (WMM) system for at least one hour during which the WMM system included a plurality of Electrocardiogram (ECG) electrodes, a discharge circuit to store electrical charge, a support structure worn by the patient so as to maintain the plurality of ECG electrodes on a body of the patient, the plurality of ECG electrodes thus defining two or more channels and sensing two or more versions of an ECG signal of the patient across the two or more channels, a WMM processor analyzing short segments of the sensed ECG signal, and a memory storing WMM system data about the sensed ECG signal, the stored WMM system data being generated from the at least one hour of the sensed ECG signal, the method being performed by one or more computer processors distinct from the WMM processor, and the method comprising: receiving the stored WMM system data; inputting computed raw heart rate (HR) values for respective ones of the short ECG signal segments; aggregating groups of the computed raw HR values into respective first time bins that are arranged in a time sequence; discarding, from their respective first time bins, the computed raw HR values that meet an error condition, wherein a computed raw HR value in a certain one of the first time bins meets the error condition when the computed raw HR value differs from another raw HR value aggregated into the certain one of the first time bins by at least an error HR threshold, and no two other raw HR values aggregated into the certain one of the first time bins differ from each other by as much as the error HR threshold; deriving first HR values for respective ones of the first time bins, a first HR value of a certain one of the first time bins being derived from the computed raw HR values aggregated and remaining into the certain one of the first time bins after the computed raw HR values that meet the error condition are discarded, wherein the first HR value is derived using a median-based selection of the remaining HR values; storing at least some of the first HR values, the stored first HR values having been thus derived from the stored WMM system data that is generated from the at least one hour of the sensed ECG signal; and utilizing the stored first HR values to perform long-term monitoring of heart rate of the patient, wherein the long-term monitoring of the heart rate of the patient comprises detecting a medical condition of the patient, and wherein the medical condition comprises a shockable arrhythmia; wherein responsive to detecting the medical condition and determining that a shock criterion is met, the WMM system is configured to cause at least some of the electrical charge stored in the discharge circuit to be discharged through the patient while the support structure is worn by the patient, to deliver a shock to the patient.
  11. 11 . The method of claim 10 , wherein the stored WMM system data encodes amplitude values of the sensed ECG signal, and the method further comprising: computing, from the amplitude values, the raw HR values that are subsequently inputted.
  12. 12 . The method of claim 10 , wherein: the WMM processor further computes the raw HR values, and the stored WMM system data includes the raw HR values that are subsequently inputted.
  13. 13 . The method of claim 10 , wherein the error condition includes that one of the plurality of ECG electrodes is detected to be off.
  14. 14 . The method of claim 10 , wherein the error condition includes that, in at least one of the two or more versions, a detected noise exceeds a noise threshold.
  15. 15 . The method of claim 10 , further comprising: after deriving and before storing, replacing a certain one of the first HR values of a certain one of the first time bins by an adjusted first HR value that is derived from the first HR value of the first time bin that is within a filter range of the certain one of the first time bins in the time sequence, and is not derived from the certain one of the first HR values.
  16. 16 . The method of claim 10 , further comprising: marking as error-prone at least some of the first HR values derived for first time bins from which the computed raw HR values were discarded; and displaying the stored first HR values, and displaying error indicia in relation to the displayed first HR values that are marked as error-prone.
  17. 17 . The method of claim 10 , further comprising: aggregating groups of the first time bins into respective second time bins; and deriving second HR values for respective ones of the second time bins, the second HR value of a certain one of the second time bins being derived from at least some of the first HR values of the first time bins that are aggregated into the certain one of the second time bins, and the second HR values are stored instead of the first HR values.
  18. 18 . The method of claim 17 , further comprising: marking as error-prone at least some of the second HR values derived for second time bins that include aggregated first time bins from which the computed raw HR values were discarded; displaying the stored second HR values; and displaying error indicia in relation to the displayed second HR values that are marked as error-prone.

Description

CROSS REFERENCE TO RELATED PATENT APPLICATIONS This patent application is a continuation of U.S. application Ser. No. 18/310,391, filed on May 1, 2023, now issued as U.S. Pat. No. 11,969,606, which is a continuation of U.S. application Ser. No. 17/317,157, filed on May 11, 2021, now issued as U.S. Pat. No. 11,666,769, which is a continuation of U.S. Application No. 16,380,037, filed on Apr. 10, 2019, now issued as U.S. Pat. No. 11,000,691, which claims priority from U.S. provisional patent application Ser. No. 62/662,118, filed on Apr. 24, 2018, each of which are incorporated by reference in its entirety. BACKGROUND When people suffer from some types of heart arrhythmias, the result may be that blood flow to various parts of the body is reduced. Some arrhythmias may even result in a Sudden Cardiac Arrest (SCA). SCA can lead to death very quickly, e.g. within 10 minutes, unless treated in the interim. Some observers have thought that SCA is the same as a heart attack, which it is not. Some people have an increased risk of SCA. Such people include patients who have had a heart attack, or a prior SCA episode. A frequent recommendation for these people is to receive an Implantable Cardioverter Defibrillator (ICD). The ICD is surgically implanted in the chest, and continuously monitors the patient's electrocardiogram (ECG). If certain types of heart arrhythmias are detected, then the ICD delivers an electric shock through the heart. As a further precaution, people who have been identified to have an increased risk of an SCA are sometimes given a Wearable Cardioverter Defibrillator (WCD) system, to wear until the time that their ICD is implanted. Early versions of such systems were called wearable cardiac defibrillator systems. A WCD system typically includes a harness, vest, belt, or other garment that the patient is to wear. The WCD system further includes electronic components, such as a defibrillator and electrodes, coupled to the harness, vest, or other garment. When the patient wears the WCD system, the electrodes may make good electrical contact with the patient's skin, and therefore can help sense the patient's ECG. If a shockable heart arrhythmia is detected from the ECG, then the defibrillator delivers an appropriate electric shock through the patient's body, and thus through the heart. This may restart the patient's heart and thus save their life. All subject matter discussed in this Background section of this document is not necessarily prior art, and may not be presumed to be prior art simply because it is presented in this Background section. Plus, any reference to any prior art in this description is not, and should not be taken as, an acknowledgement or any form of suggestion that such prior art forms parts of the common general knowledge in any art in any country. Along these lines, any recognition of problems in the prior art discussed in this Background section or associated with such subject matter should not be treated as prior art, unless expressly stated to be prior art. Rather, the discussion of any subject matter in this Background section should be treated as part of the approach taken towards the particular problem by the inventors. This approach in and of itself may also be inventive. BRIEF SUMMARY The present description gives instances of computer systems, storage media that may store programs, and methods for determining a long-term heart rate of a patient, the use of which may help overcome problems and limitations of the prior art. A wearable medical monitoring (WMM) system may be worn for a long time. Some embodiments of WMM systems are wearable cardioverter defibrillator (WCD) systems. In such systems, ECG electrodes sense an ECG signal of the patient, and store it over the long-term. The stored ECG signal can be analyzed for helping long-term heart rate monitoring of the patient. The heart rate monitoring can be assisted a) by special filtering techniques that remove short-term variations inherent in patients' short-term heart rate determinations, and b) by indication techniques that indicate when conditions hampered sensing of the ECG signal too much for a reliable heart rate determination. These and other features and advantages of the claimed invention will become more readily apparent in view of the embodiments described and illustrated in this specification, namely in this written specification and the associated drawings. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram of components of a sample wearable cardioverter defibrillator (WCD) system made according to embodiments, and which is worn over many hours. FIG. 2 is a diagram showing sample components of an external defibrillator, such as the one belonging in the system of FIG. 1, and which is made according to embodiments. FIG. 3 is a diagram of sample embodiments of components of a WCD system, where further WCD stored data is downloaded to a computer system made according to embodiments. FIG. 4 is a conceptual di