Systems and methods for detecting worsening heart failure
11523778 · 2022-12-13
Assignee
Inventors
- Pramodsingh Hirasingh Thakur (Woodbury, MN)
- Yi Zhang (Plymouth, MN, US)
- Qi An (Blaine, MN, US)
- Viktoria A. Averina (Shoreview, MN, US)
Cpc classification
A61B5/091
HUMAN NECESSITIES
A61B5/7282
HUMAN NECESSITIES
G16H50/20
PHYSICS
A61B5/7264
HUMAN NECESSITIES
A61B5/686
HUMAN NECESSITIES
A61B5/0816
HUMAN NECESSITIES
G16H50/30
PHYSICS
A61N1/3627
HUMAN NECESSITIES
A61B5/4836
HUMAN NECESSITIES
A61B5/7275
HUMAN NECESSITIES
A61B5/0205
HUMAN NECESSITIES
International classification
A61B5/00
HUMAN NECESSITIES
G16H50/20
PHYSICS
A61B5/0205
HUMAN NECESSITIES
A61N1/365
HUMAN NECESSITIES
A61B5/091
HUMAN NECESSITIES
Abstract
Systems and methods for detecting worsening cardiac conditions such as worsening heart failure events are described. A system may include sensor circuits to sense physiological signals and signal processors to generate from the physiological signals first and second signal metrics. The system may include a risk stratifier circuit to produce a cardiac risk indication. The system may use at least the first signal metric to generate a primary detection indication, and use at least the second signal metric and the risk indication to generate a secondary detection indication. The risk indication may be used to modulate the second signal metric. A detector circuit may detect the worsening cardiac event using the primary and secondary detection indications.
Claims
1. A medical system for detecting a disease status, the medical system comprising: a signal processor circuit configured to: generate a first signal metric based on a first physiological signal received from a patient; and generate a second signal metric, different from the first signal metric, from a second physiological signal received from the patient; a detector circuit configured to: receive or determine a risk indication indicating a risk of the patient; generate a primary detection indication based on the first signal metric; generate a secondary detection indication, different from the primary detection indication, based on the second signal metric and the risk indication, the second signal metric being more sensitive to the disease status than the first signal metric; and determine the disease status using a combination of the primary detection indication and the secondary detection indication; and an output circuit configured to generate an alert about the determined disease status to a user or a patient management process of the medical system.
2. The medical system of claim 1, wherein the detector circuit is configured to determine the disease status including worsening of at least one of a cardiac condition, a pulmonary condition, or a renal condition.
3. The medical system of claim 1; wherein the first and second physiological signals each include at least one of: a heart sound signal; a thoracic or cardiac impedance signal; a respiration signal; a physical activity signal; or a blood pressure signal.
4. The medical system of claim 1, wherein the detector circuit is configured to determine the disease status using a Boolean-logic or fuzzy-logic combination of the primary detection indication and the secondary detection indication.
5. The medical system of claim 1, wherein the primary detection indication includes a primary detection score representing a trend of the first signal metric over time, and wherein the secondary detection indication includes a secondary detection score representing a trend of the second signal metric over time modulated by the risk indication.
6. The medical system of claim 5, wherein the detector circuit is configured to generate the secondary detection score using a product of the trend of the second signal metric and the risk indication.
7. The medical system of claim 5, wherein the detector circuit is configured to generate the secondary detection score using samples taken from the trend of the second signal metric in response to the risk indication satisfying a condition.
8. The medical system of claim 1, wherein: the signal processor circuit is configured to generate a third signal metric from a third physiological signal, the third signal metric being different from the first and second signal metrics; and the detector circuit is configured to: generate a third detection indication based on the third signal metric, the third detection indication being different from the primary and secondary detection indications; and determine the disease status using a combination of the primary detection indication and the third detection indication if the secondary detection indication indicates no detection of a worsened disease status.
9. The medical system of claim 8, wherein the detector circuit is configured to determine the secondary risk indication using measurements from the second physiological signal when the third physiological signal satisfies a condition, the third physiological signal sensed from the patient and different from the first and second physiological signals.
10. The medical system of claim 1, wherein the detector circuit is configured to: determine a primary risk indication from the first physiological signal; determine a secondary risk indication from the second physiological signal; and determine the risk indication using a combination of the primary and secondary risk indications.
11. The medical system of claim 10, comprising a risk stratifier circuit configured to transform the risk indication into numerical values with a specific range.
12. The medical system of claim 11, wherein the risk stratifier circuit is configured to transform the risk indication using a sigmoid function.
13. The medical system of claim 1, comprising a therapy circuit configured to deliver a therapy in response to the determination of a worsened disease status.
14. A method comprising: generating, via a signal processor circuit; a first signal metric from a first physiological signal sensed from a patient; generating, via the signal processor circuit; a second signal metric, different from the first signal metric, from a second physiological signal sensed from the patient; receiving or determining, via a detector circuit, a risk indication indicating a risk of the patient; generating, via the detector circuit, a primary detection indication based on the first signal metric; generating, via the detector circuit, a secondary detection indication, different from the primary detection indication, based on the second signal metric and the risk indication, the second signal metric being more sensitive to a disease status than the first signal metric; determining the disease status using a combination of the primary detection indication and the secondary detection indication; and generating, via an output circuit, an alert about the determined disease status to a user or a patient management process.
15. The method of claim 14, wherein the first and second physiological signals each include at least one of: a heart sound signal; a thoracic or cardiac impedance signal; a respiration signal; a physical activity signal; or a blood pressure signal.
16. The method of claim 14, wherein determining the disease status includes using a Boolean-logic or fuzzy-logic combination of the primary detection indication and the secondary detection indication.
17. The method of claim 14, wherein the primary detection indication includes a primary detection score representing a trend of the first signal metric over time, and wherein the secondary detection indication includes a secondary detection score representing a trend of the second signal metric over time modulated by the risk indication.
18. The method of claim 14, comprising: generating a third signal metric from a third physiological signal, the third signal metric being different from the first and second signal metrics; generating a third detection indication based on the third signal metric, the third detection indication being different from the primary and secondary detection indications; and determining the disease status using a combination of the primary detection indication and the third detection indication if the secondary detection indication indicates no detection of a worsened disease status.
19. The method of claim 14, wherein determining the risk indication includes: determining a primary risk indication from the first physiological signal; determining a secondary risk indication from the second physiological signal; and determining the risk indication using a combination of the primary and secondary risk indications.
20. The method of claim 19, comprising: receiving a third physiological signal sensed from the patient and different from the first and second physiological signals; and determining the secondary risk indication using measurements from the second physiological signal when the third physiological signal satisfies a condition.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Various embodiments are illustrated by way of example in the figures of the accompanying drawings. Such embodiments are demonstrative and not intended to be exhaustive or exclusive embodiments of the present subject matter.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11) Disclosed herein are systems, devices, and methods for detecting worsening cardiac conditions, including events indicative of worsening heart failure. The WHF event may occur before systematic manifestation of worsening of HF. The systems, devices, and methods described herein may be used to determine a patient's cardiac status as well as to track progression of the cardiac condition such as worsening of a HF event. This system may also be used in the context of HF comorbidities and worsening chronic diseases such as pulmonary congestion, pneumonia, or renal diseases, among others.
(12)
(13) The ambulatory system 105 may include an ambulatory medical device (AMD) 110 and a therapy delivery system such as a lead system 108. The AMD 110 may include an implantable device that may be implanted within the body 102 and coupled to a heart 101 via the lead system 108. Examples of the implantable device may include, but are not limited to, pacemakers, pacemaker/defibrillators, cardiac resynchronization therapy (CRT) devices, cardiac remodeling control therapy (RCT) devices, neuromodulators, drug delivery devices, biological therapy devices, diagnostic devices, or patient monitors, among others. The AMD 110 may alternatively or additionally include subcutaneously implanted devices such as a subcutaneous ICD or a subcutaneous diagnostic device, wearable medical devices such as patch based sensing device, or other external monitoring or therapeutic medical devices such as a bedside monitor.
(14) The lead system 108 may include one or more transvenously, subcutaneously, or non-invasively placed leads or catheters. Each lead or catheter may include one or more electrodes for delivering pacing, cardioversion, defibrillation, neuromodulation, drug therapies, or biological therapies, among other types of therapies. In an example, the electrodes on the lead system 108 may be positioned inside or on a surface of at least a portion of the heart, such as a right atrium (RA), a right ventricle (RV), a left atrium (LA), a left ventricle (LV), or any tissue between or near the heart portions. The arrangements and uses of the lead system 108 and the associated electrodes may be determined based on the patient need and the capability of the AMD 110. In some examples, the AMD 110 may include one or more un-tethered electrodes associated with an outer surface of the AMD 110, and the AMD 110 and the associated un-tethered electrodes may be configured to be deployed to a target cardiac site or other tissue site.
(15) The AMD 110 may house an electronic circuit for sensing a physiological signal, such as by using a physiological sensor or the electrodes associated with the lead system 108. Examples of the physiological signal may include one or more of electrocardiogram, intracardiac electrogram, arrhythmia, heart rate, heart rate variability, intrathoracic impedance, intracardiac impedance, arterial pressure, pulmonary artery pressure, left atrial pressure, RV pressure, LV coronary pressure, coronary blood temperature, blood oxygen saturation, one or more heart sounds, intracardiac or endocardial acceleration, physical activity or exertion level, physiological response to activity, posture, respiration, body weight, or body temperature. The AMD 110 may initiate or adjust therapies based on the sensed physiological signals.
(16) The patient management system 100 may include a worsening cardiac event detector circuit 160 provided for patient management using at least diagnostic data acquired by the ambulatory system 105. The worsening cardiac event detector circuit 160 may analyze the diagnostic data for patient monitoring, risk stratification, and detection of events such as WHF or one or more HF comorbidities. In an example as illustrated in
(17) The external system 125 may be used to program the AMD 110. The external system 125 may include a programmer, a communicator, or a patient management system that may access the ambulatory system 105 from a remote location and monitor patient status and/or adjust therapies. By way of example and not limitation, and as illustrated in
(18) Portions of the AMD 110 or the external system 125 may be implemented using hardware, software, or any combination of hardware and software. Portions of the AMD 110 or the external system 125 may be implemented using an application-specific circuit that may be constructed or configured to perform one or more particular functions, or may be implemented using a general-purpose circuit that may be programmed or otherwise configured to perform one or more particular functions. Such a general-purpose circuit may include a microprocessor or a portion thereof, a microcontroller or a portion thereof, or a programmable logic circuit, or a portion thereof. For example, a “comparator” may include, among other things, an electronic circuit comparator that may be constructed to perform the specific function of a comparison between two signals or the comparator may be implemented as a portion of a general-purpose circuit that may be driven by a code instructing a portion of the general-purpose circuit to perform a comparison between the two signals.
(19)
(20) The sensor circuits 210 may include at least a first sense amplifier circuit 212 to sense a first physiological signal and a second sense amplifier circuit 214 to sense a different second physiological signal. The first and second physiological signals may each be indicative of intrinsic physiological activities, evoked physiological activities when the heart or other tissues are stimulated in accordance with a specified stimulation configuration, or physiological activities under other specified conditions. The first or second sense amplifier circuit may be coupled to one or more electrodes such as on the lead system 108, or one or more implantable, wearable, or other ambulatory physiological sensors, to sense the physiological signal(s). Examples of physiological sensors may include pressure sensors, flow sensors, impedance sensors, accelerometers, microphone sensors, respiration sensors, temperature sensors, or blood chemical sensors, among others. Examples of the physiological signals sensed by the sensor circuits 210 may include electrocardiograph (ECG), an electrogram (EGM), an intrathoracic impedance signal, an intracardiac impedance signal, an arterial pressure signal, a pulmonary artery pressure signal, a RV pressure signal, a LV coronary pressure signal, a coronary blood temperature signal, a blood oxygen saturation signal, central venous pH value, a heart sound (HS) signal, a posture signal, a physical activity signal, or a respiration signal, among others. In some examples, the first or second sense amplifier may retrieve a respective physiological signal stored in a storage device such as an external programmer, an electronic medical record (EMR) system, or a memory unit, among other storage devices.
(21) The signal processor circuit 220, coupled to the physiological sensor circuit 210, may include a first filter circuit 222 to filter the first sensed physiological signal to produce a trend of a first signal metric X1.sub.D for detection, and a second filter circuit 224 to filter the second sensed physiological signal to produce a trend of a second signal metric X2.sub.D for detection. The first and second signal metrics X1.sub.D and X2.sub.D may each include statistical parameters extracted from the sensed physiological signal, such as signal mean, median, or other central tendency measures or a histogram of the signal intensity, among others. The first and second signal metrics may additionally or alternatively include morphological parameters such as maximum or minimum within a specified time period such as a cardiac cycle, a specific posture or an activity intensity, positive or negative slope or higher order statistics, or signal power spectral density at a specified frequency range, among other morphological parameters.
(22) Depending on the respective sensed physiological signal, various first and second signal metrics may be generated. In an example, a thoracic or cardiac impedance signal may be sensed using the electrodes on the lead system 108, and impedance metrics may include thoracic impedance magnitude within a specified frequency range obtained from. In an example, a heart sound (HS) signal may be sensed from an accelerometer, a microphone, or an acoustic sensor coupled to the AMD 110, and HS metrics may include intensities of first (S1), second (S2), third (S3), or fourth (S4) heart sound components or a relative intensity such as a ratio between two heart sound components, timing of one of the S1, S2, S3, or S4 heart sound components relative to a fiducial point such as a P wave, Q wave, or R wave in an ECG. In an example, the accelerometer may be associated with a lead such as of the lead system 108 or on a surface of an intracardiac pacing device located inside the heart. The accelerometer may be configured to sense intracardiac or endocardial accelerations indicative of heart sounds. In an example, a respiration signal may be sensed using an impedance sensor or an accelerometer, and the respiratory metric may include a respiratory rate, a tidal volume, a minute ventilation, a posture, or a rapid-shallow breathing index (RSBI) computed as a ratio of a respiratory rate measurement to a tidal volume measurement. In another example, a physical activity signal may be sensed using an accelerometer, and the activity metrics may include physical activity intensity, or a time duration when the activity intensity is within a specified range or above a specified threshold. In yet another example, a blood pressure signal may be sensed using a pressure sensor, and the pressure metrics may include systolic blood pressure, diastolic blood pressure, mean arterial pressure, and the timing metrics of these pressure measurements with respect to a fiducial point.
(23) In an example, the second signal metric X2.sub.D may differ from the first signal metric X1.sub.D such that X2.sub.D may be more sensitive and less specific to a worsening cardiac event (such as a WHF event) than X1.sub.D. Relative sensitivity or specificity may be based on detection performance of the signal metrics across a cohort of patients. In an example, the second signal metric X2.sub.D may be evaluated when the first signal metric X1.sub.D does not indicate a detection of worsening cardiac event. A more sensitive X2.sub.D may be used to reduce the false negative detections of the worsening cardiac event based solely on X1.sub.D. In an example, the first signal metric X1.sub.D may include a HS metric such as a S3 heart sound intensity or a ratio of S3 intensity to a HS reference intensity. Examples of the reference intensity may include a first heart sound (S1) intensity, a second heart sound (S2) intensity, or heart sound energy during a specified time period within a cardiac cycle. Other examples of the second signal metric X2.sub.D may include thoracic impedance magnitude, or respiratory metric such as respiratory rate measurement, a minute ventilation measurement, a tidal volume measurement, or an RSBI.
(24) A signal metric trend may be formed using multiple measurements of the signal metric during a specified time period. In an example, the signal metric trend may include a daily trend including daily measurement of a signal metric over a specified number of days. Each daily measurement may be determined as a central tendency of a plurality of measurements obtained within a day. In an example, a thoracic impedance trend may be generated using portions of the received impedance signal during identical phases of a cardiac cycle such as within a certain time window relative to R-wave in a ECG signal), or at identical phases of a respiratory cycle such as within an inspiration phase or an expiration phase of a respiration signal. This may minimize or attenuate the interferences such as due to cardiac or respiratory activities, in the impedance measurements. The thoracic impedance trend may be generated using impedance measurements collected during one or more impedance acquisition and analysis sessions. In an example, an impedance acquisition and analysis session may start between approximately 5 a.m. and 9 a.m. in the morning, and lasts for approximately 2-8 hours. In another example, the impedance acquisition and analysis session may be programmed to exclude certain time periods, such as night time, or when the patient is asleep. The impedance parameter may be determined as a median of multiple impedance measurements acquired during the impedance acquisition and analysis session.
(25) The risk stratifier circuit 230 may produce a risk indication (R) indicating a risk of the patient developing a future worsening cardiac event. The risk indication may have categorical values indicating risk degrees such as “high”, “medium”, or “low” risks, or alternatively numerical risk scores within a specified range. The risk scores may have discrete values (e.g., integers from 0 through 5) or continuous values (e.g., real numbers between 0 and 1), where a larger risk score indicates a higher risk.
(26) In an example, the risk indication may be at least partially automatically retrieved from a memory that stores the patient's up-to-date risk information. In an example, the risk stratifier circuit 230 may determine the risk indication by analyzing a physiological signal, such as by using one or more signal metrics generated by the signal processor circuit 220 from the physiological signal. The physiological signal or the signal metrics (denoted by X1.sub.R, X2.sub.R, etc.) for assessing cardiac risk may be different from the physiological signals or the signal metrics used for detecting the cardiac event (such as the first and second signal metrics X1.sub.D and X2.sub.D generated at the first and second filters 222 and 224). In another example, at least one signal metric may be used for both cardiac risk assessment and for cardiac event detection. By way of non-limiting examples, the signal metrics for cardiac risk assessment may include intensity of a heart sound component such as S3 heart sound, a respiratory rate, a tidal volume measurement, a thoracic impedance magnitude, or physical activity intensity, among others. The risk indication generated by the risk stratifier circuit 230 may be confirmed or edited by a system user such as via the user interface 260. Examples of the risk stratifier circuit for assessing a cardiac risk are discussed below, such as with reference to
(27) In some examples, the risk stratifier circuit 230 may determine the risk indication using at least information about patient's overall health conditions, clinical assessments, or other current and historic diseases states that may increase or decrease the patient's susceptibility to future WHF. For example, following a WHF event, a patient may have an elevated risk of developing another WHF event or being re-hospitalized. The risk stratifier circuit 230 may determine the risk indication using time elapsed since the last WHF event. In another example, a patient having a medical history of atrial fibrillation may be more susceptible to a future WHF event. The risk stratifier circuit 230 may determine the risk indication using a trend consisting of the time spent in AF each day. In another example, the risk indication may be determined based on the number or severity of one or more comorbid conditions, such as HF comorbidities.
(28) The detector circuit 240 may be coupled to the signal processor circuit 220 and the risk stratifier circuit 230 to detect a worsening cardiac event, such as a WHF event. The detector circuit 240 may be implemented as a part of a microprocessor circuit. The microprocessor circuit may be a dedicated processor such as a digital signal processor, application specific integrated circuit (ASIC), microprocessor, or other type of processor for processing information including the physiological signals received from the sensor circuits 210. Alternatively, the microprocessor circuit may be a general purpose processor that may receive and execute a set of instructions of performing the functions, methods, or techniques described herein.
(29) The detector circuit 240 may include circuit sets comprising one or more other circuits or sub-circuits, such as a primary detector circuit 242, a secondary detector circuit 244, and a detection fusion circuit 246, as illustrated in
(30) The primary detector 242 may generate a primary detection indication D1 using at least the first signal metric X1.sub.D. The detection may be based on temporal change of the first signal metric X1.sub.D, such as a relative difference of the signal metric from a reference level representing a signal metric baseline. In an example, the relative difference may be calculated as a difference between a central tendency of multiple measurements of X1.sub.D within a short-term window and a central tendency of multiple measurements of X1.sub.D within a long-term window preceding the short-term time window in time. The relative difference may be compared to a specified condition (e.g., a threshold or a specified range), and generate a binary primary detection indication D1 of “1” if the relative difference satisfies the specified condition, or “0” if the relative fails to satisfy the specified condition. In lieu of binary detection indications, the primary detector 242 may alternatively produce the detection indication D1 having real numbers (such as between 0 and 1) indicative of confidence of detection. The confidence may be proportional to the deviation of the signal metric difference (e.g., ΔX1.sub.C) from a detection threshold.
(31) The secondary detector 244 may generate a secondary detection indication D2 using at least the second signal metric X2.sub.D and the risk indication R. In an example, the secondary detector 244 may calculate a relative difference (ΔX2) between a representative value of the second signal metric X2.sub.D such as a central tendency of multiple measurements of X2.sub.D within a short-term window and a baseline value such as a central tendency of multiple measurements of X2.sub.D within a long-term window preceding the short-term window in time. The secondary detector 244 may compute the secondary detection indication D2 using a linear, nonlinear, or logical combination of the relative difference (ΔX2) and the risk indication R. The relative difference (ΔX2) may be modulated by the risk indications R. Similar to the primary detection indication D1, the secondary detection indication D2 may have a discrete value such as “0” indicating no detection and a “1” indicating detection of the worsening cardiac event based on ΔX2, or continuous values within a specified range such as indicating the confidence of the detection. Examples of the secondary detector using the second signal metric X2.sub.D and the risk indication R are discussed below, such as with reference to
(32) The detection fusion circuit 246 may generate a composite detection indication (CDI) using the primary detection indication D1 and the secondary detection indication D2. In an example, the detection fusion circuit 246 may generate the CDI using a decision tree. The decision tree may be implemented as a set of circuits, such as logic circuit, that perform logical combinations of at least the primary and secondary detection indications D1 and D2. Alternatively, at least a portion of the decision tree may be implemented in a microprocessor circuit, such as a digital signal processor or a general purpose processor, which may receive and execute a set of instructions including logical combinations of at least the primary and secondary detection indications D1 and D2.
(33) The decision tree for detecting the worsening cardiac event may include a tiered detection process comprising the primary detection indication D1, and subsequent detection indication D2 if the primary detection indication D1 indicates no detection of the worsening cardiac event. In an example, according to the decision tree, the CDI may be expressed as Boolean logic “OR” between D1 and D2 each satisfying respective conditions, as shown in Equation (1):
CDI=(D1) OR (D2) (1)
In an example, D1 is based on a heart sound metric of a ratio of S3 to S1 heart sound intensity (S3/S1), and D2 is based on a metric of thoracic impedance magnitude (Z) or a rapid-shallow breathing index (RSBI).
(34) As to be discussed below with reference to
CDI=(X1.sub.D) OR ((X2.sub.D) AND (R)) (2)
In an example, the second signal metric X2.sub.D includes the thoracic impedance (Z) and the risk indication (R) is assessed using S3 heart sound, such as a central tendency or variability of S3 intensity measurements. The CDI for detecting the worsening cardiac event may be expressed as in Equation (3) below, where T1, T2 and T3 denote thresholds for the respective signal metrics:
(35)
(36) In addition to or in lieu of the decision tree, the detection circuit 240 may generate the CDI from a composite signal trend (cY) such as a linear or a nonlinear combination of the relative difference of the first signal metric X1.sub.D, and the relative difference of the second signal metric X2.sub.D modulated by the risk indications R. Examples of modulation of second signal metric may include scaling the second signal metric X2.sub.D by the risk indication R, or sampling X2.sub.D conditionally upon the risk indication R satisfying a specified condition. Modulations such as scaling and conditional sampling of X2.sub.D are discussed below with reference to
(37) To account for differences in signal properties (such as signal range or signal change or rate of change) of various signal metrics, the signal metrics may be transformed into a unified scale such that they may be easily comparable or combined. In an example, the primary detector 242 may transform the relative difference of X1.sub.D into a first sequence of transformed indices Y1=f.sub.1(X1.sub.D). The secondary detector 244 may similarly transform the relative difference of X2.sub.D into a second sequence of transformed indices Y2=f.sub.2(X2.sub.D) within the same specified range. In an example, the transformations f.sub.1 and f.sub.2 may each include a use of respective codebook that maps quantized magnitude of respective signal metric into numerical indices within a specified range, where a larger code indicates a higher signal magnitude. In an example, the transformed indices Y1 or Y2 may be obtained from a transformation of linear or nonlinear combination of more than one signal metrics.
(38) The secondary detector 244 may modulate the transformed indices Y2 by the risk indication R, denoted by Y2|.sub.R, and the detection fusion circuit 246 may generate the composite signal trend cY by combining Y1 and Y2|.sub.R, such as a linear combination as shown in Equation (4) below:
cY=Y1+Y2|.sub.R (4)
In an example, the modulation includes a multiplication operation between Y2 and R. In another example, the modulation includes conditionally-sampling of Y2 upon R satisfying a specified condition. Examples of the secondary detector using the second signal metric X2.sub.D and the risk indication R are discussed below, such as with reference to
(39)
(40) The controller circuit 250 may control the operations of the sensor circuits 210, the signal processor circuit 220, the risk stratifier circuit 230, the detector circuit 240, the user interface unit 260, and the data and instruction flow between these components. In an example as previously discussed, the controller circuit 250 may configure the operations of the secondary detector 243, such as a combination of the second signal metric and the risk indication for generating the secondary detection indication D2.
(41) The user interface 260 may include a user input module 261 and an output module 261. In an example, at least a portion of the user interface unit 260 may be implemented in the external system 120. The user input module 261 may be coupled to one or more user input device such as a keyboard, on-screen keyboard, mouse, trackball, touchpad, touch-screen, or other pointing or navigating devices. The input device may enables a system user (such as a clinician) to program the parameters used for sensing the physiological signals, assessing risk indications, and detecting worsening cardiac event. The output module 262 may generate a human-perceptible presentation of the composite detection indication (CDI), such as displayed on the display. The presentation may include other diagnostic information including the physiological signals and the signals metrics, the primary and secondary detection indications, the risk indications, as well as device status such as lead impedance and integrity, battery status such as remaining lifetime of the battery, or cardiac capture threshold, among others. The information may be presented in a table, a chart, a diagram, or any other types of textual, tabular, or graphical presentation formats, for displaying to a system user. Additionally or alternatively, the CDI may be presented to the process such as an alert circuit for producing an alert in response to the CDI satisfies a specified condition. The alert may include audio or other human-perceptible media format.
(42) In some examples, the cardiac event detection system 200 may additionally include a therapy circuit 270 configured to deliver a therapy to the patient in response to one or more of the primary or secondary detection indications or the composite detection indication. Examples of the therapy may include electrostimulation therapy delivered to the heart, a nerve tissue, other target tissues in response to the detection of the target physiological event, or drug therapy including delivering drug to a tissue or organ. In some examples, the primary or secondary detection indications or the composite detection indication may be used to modify an existing therapy, such as adjusting a stimulation parameter or drug dosage.
(43)
(44)
(45)
(46)
(47) In an example, the fuzzy-logic combination circuit 342 may combine the fuzzified presentations X2.sub.D′ and R′ using a hybrid of the Boolean logic and fuzzy-logic combinations. For example, the sub-decision tree as discussed in secondary detector 330 may include a Boolean-logic combination, such that D2=(X2.sub.D′) AND (R′), while the X2.sub.D′ or R′ may each be determined as fuzzy-logic combinations of two or more signal metrics. For example, X2.sub.D′ may be determined as a maximum between a temporal change of thoracic impedance (ΔZ) and a temporal change of RSBI (ΔRSBI), that is, X2.sub.D′=max(Z, RSBI). In an example, R′ may be determined as a minimum of a central tendency or variability of S3 intensity measurements S3, and the respiratory rate (RR) variability, that is, R′=min (S3, RR). By substituting the fuzzy-logic representations of X2.sub.D′ and R′ into the Boolean-logic representation of D2, the secondary detection indication D2 may be determined according to Equation (6) below:
D2=(max(Z,RSBI)>T1) AND (min(S3,RR)>T2) (6)
(48)
(49) The secondary risk generator 420 may generate a secondary cardiac risk indication (R2) using a plurality of measurements of a second signal metric 222 (X2.sub.R) and a plurality of measurements of a third signal metric 223 (X3.sub.R) for cardiac risk assessment, such as generated by the signal processor circuit 220. The signal metrics X2.sub.R and X3.sub.R may be different from the signal metric X1.sub.R for cardiac risk assessment, and may be different from the signal metrics X1.sub.D and X2.sub.D for detecting worsening cardiac event. In an example, the second signal metric X2.sub.R for cardiac risk assessment may include a respiration signal metric, such as a respiratory rate, a tidal volume, or a rapid-shallow breathing index (RSBI) computed as a ratio of the respiratory rate to the tidal volume. A patient who breathes rapidly (high respiratory rate) and shallowly (low tidal volume) tends to have a high RSBI. Other examples of X2.sub.R may include thoracic impedance magnitude indicating thoracic fluid accumulation. Examples of the third signal metric X3.sub.R for cardiac risk assessment may include physical activity intensity, or a time duration when the physical activity intensity satisfies a specified condition such as above a threshold.
(50) The secondary risk generator 420 may generate the secondary cardiac risk indication (R2) using methods similar to those used by the secondary detector 244 for generating the secondary detection indication D2 as previously discussed with reference to
(51) The blending circuit 430 may combine the primary and secondary risk indications R1 and R2 to generate a composite cardiac risk indication (cR), such as according to a fusion model. A fusion model may include one or more signal metrics and an algorithm for computing a risk indication from the one or more signal metrics. Examples of the fusion models may include a linear weighted combination, a nonlinear combination such as a decision tree, a neural network, a fuzzy-logic model, or a multivariate regression model, among others. The blending circuit 430 may generate the composite cardiac risk indication cR using a first statistic of a plurality of measurements of the signal metric X1.sub.R and a second statistic of a plurality of measurements of the combined metric between X2.sub.R and X3.sub.R. Examples of the first and second statistics may each include a first-order statistic such as a central tendency measure or a second-order statistic such as a variability measure. In an example, the primary cardiac risk indication R1 includes a central tendency of a plurality of measurements of the signal metric X1.sub.R, and the secondary cardiac risk indication R2 includes a variability of a plurality of measurements of the linearly or nonlinearly combined metric between X2.sub.R and X3.sub.R or conditionally sampled X2.sub.R. The blending circuit 430 may generate the composite cardiac risk indication cR by combining the central tendency of X1.sub.R and the variability of X2.sub.R or the variability of the combined X2.sub.R and X3.sub.R. In another example, the blending circuit 430 may generate the composite cardiac risk indication cR by combining the central tendency of X1.sub.R and the central tendency of X2.sub.R or the central tendency of the combined X2.sub.R and X3.sub.R.
(52) The risk stratifier circuit 400 may include a transformation circuit to transform the cR such as to be within a specified range (e.g., between 0 and 1). The transformation may include a linear function, a piecewise linear function, or a nonlinear function. By way of non-limiting example, the transformation circuit may transform the cR using a sigmoid function, such as provided by Equation (7):
cR=1/(1+exp(−k*cR+b)) (7)
where “exp” denotes the exponential function, “k” is a positive number, and “b” is scalar.
(53) In some examples, the risk stratifier circuit 400 may include a fusion model selector circuit that may select a fusion model from a plurality of candidate fusion models, and the blending circuit 430 may generate the composite cardiac risk indication cR according to the selected fusion model. The fusion model selection may be based on signal quality of the one or more physiological signals from which the cardiac signal metrics X1.sub.R, X2.sub.R, or X3.sub.R are generated. In an example, between a first candidate fusion model that employs a respiration signal metric and a second candidate fusion model that employs a thoracic impedance signal metric, if the respiration signal has a poor signal-to-noise ratio (SNR) or excessive variability compared to a specified signal quality criterion, or substantially out of a specified value range, then the blending circuit 430 may switch to a the second fusion model utilizing the thoracic impedance signal metric for combining the primary and secondary risk indications.
(54) The optional indication-based risk adjuster 440 may adjust the cardiac risk indications R1 or R2 according to information about the patient clinical indications. The clinical indications may include patient medical history such as historical cardiac events, heart failure comorbidities or other concomitant disease states, exacerbation of recent chronic disease, a previous medical procedure, a clinical lab test result, patient medication intake or other treatment undertaken, patient physical assessment, or patient demographics such as age, gender, race, or ethnicity. The clinical indications may be provided by a clinician such as via the user interface 260, or stored in a memory such as an electronic medical record (EMR) system. The blending circuit 430 may generate the composite cardiac risk indication further using the patient's clinical information about the patient. In an example, the composite cardiac risk indication cR may be adjusted by the clinician such as via the user interface 260 according to the patient's clinical indications.
(55) In some examples, the patient clinical indications may have time-varying effect on the patient risk of developing a future disease. For example, a more recent disease state or a surgery may put the patient at higher risk for developing a future worsening cardiac disease than a more remote historical disease in patient medical history. To account for the time-varying effect of the historical medical event, in an example, the indication-based risk adjuster 440 may produce time-varying weight factors decaying with time elapsed from a historical medical event, and apply the time-varying weight factors to at least one of the primary or secondary risk indications R1 or R2. The time-varying weight factor may follow a linear, exponential, or other nonlinear decay function of the time elapsed from a historical medical event. In another example, the blending circuit 430 may adjust at least one of R1 or R2 temporarily. For example, the indication-based risk adjuster 440 may be configured to maintain elevated risks of R1 or R2 above a baseline risk score within a specified timeframe following a historical medical event, and resume to the baseline risk score beyond the specified timeframe. The composite risk indication cR may be used by the secondary detector 244 to generate the second detection indication D2, as previously discussed with reference to
(56)
(57)
(58) The method 600 begins at 610 by sensing first and second physiological signals from a patient. Examples of the physiological signals may include electrocardiograph (ECG), an electrogram (EGM), an intrathoracic impedance signal, an intracardiac impedance signal, an arterial pressure signal, a pulmonary artery pressure signal, a RV pressure signal, a LV coronary pressure signal, a coronary blood temperature signal, a blood oxygen saturation signal, central venous pH value, a heart sound (HS) signal, a posture signal, a physical activity signal, or a respiration signal, among others.
(59) At 620, at least a first signal metric may be generated from the first physiological signal and a second signal metric may be generated from the second physiological signal. The signal metric may include statistical or morphological parameters extracted from the sensed physiological signal. Examples of the signal metrics may include thoracic impedance magnitude, HS metrics such as intensities of S1, S2, S3, or S4 heart sounds or a relative intensity such as a ratio between two heart sound components, a ratio of S3 heart sound intensity to a reference heart sound intensity, timing of the S1, S2, S3, or S4 heart sound with respect to a fiducial point such as a P wave, Q wave, or R wave in an ECG, a respiratory rate, a tidal volume, a RSBI, physical activity intensity, or a time duration when the activity intensity is within a specified range or above a specified threshold, systolic blood pressure, diastolic blood pressure, mean arterial pressure, or the timing metrics of these pressure measurements with respect to a fiducial point, among others. A signal metric trend may include multiple measurements of the signal metric during a specified period of time. In an example, the signal metric trend may include a daily trend including daily measurement of a signal metric over a specified number of days.
(60) At 630, a cardiac risk indicating a risk of the patient developing a future worsening cardiac event may be generated from one or more signal metrics of the physiological signal, such as by using the risk stratifier circuit 230 as shown in
(61) At 640, primary and secondary detection indications may be generated such as by using the detector circuit 240 as illustrated in
(62) At 650, a worsening cardiac event may be detected using the primary and secondary detection indications. A composite detection indication (CDI) may be generated using a decision tree that includes a logical combination of the primary detection indication D1 and the secondary detection indication D2, such as a Boolean logic “OR” combination between D1 and D2. The decision tree may include a sub-decision tree representing a logical combination of the risk indication (R) and the second signal metric. In an example, the secondary detection indication D2 is a Boolean logic “AND” combination between the second signal metric and the risk indication. In various examples, at least one of the primary or secondary detection indications may include a Boolean-logic or fuzzy-logic combination of two or more signal metrics. The risk indication may similarly include a Boolean-logic or fuzzy-logic combination of two or more risk indications. Examples of the decision tree including the primary and secondary detection indications are discussed below, such as with reference to
(63) At 660, the CDI may be presented to a system user or to a process such as an alert circuit for producing an alert when the worsening cardiac event is detected. Additional information that may be displayed includes physiological signals and the signals metrics, risk indications, or primary and secondary detection indications, among others. The information may be presented in a table, a chart, a diagram, or any other types of textual, tabular, or graphical presentation formats, for displaying to a system user. The alert may include audio or other human-perceptible media format.
(64) The method 600 may additionally include a step 670 of delivering a therapy to the patient in response to one or more of the primary or secondary detection indications or the composite detection indication. Examples of the therapy may include electrostimulation therapy delivered to the heart, a nerve tissue, other target tissues in response to the detection of the target physiological event, or drug therapy including delivering drug to a tissue or organ. In some examples, at 670, the primary or secondary detection indications or the composite detection indication may be used to modify an existing therapy, such as adjusting a stimulation parameter or drug dosage.
(65)
(66)
(67) A Boolean-logic combination of Z and RSBI such as an “OR” operator may be used at 752A to determine whether the second signal metric (Z or RSBI) indicates a detection of worsening of heart failure. If either Z or RSBI exceeds the respective threshold T2 or T3, a risk indication may be generated at 753A to confirm the positive detection declared by the second signal metric. The risk indication at 753A includes a Boolean-logic combination of S3 heart sound intensity and respiratory rate (RR) variability. If both S3 and RR exceed their respective thresholds T4 and T5, then the detection of the worsening cardiac event is confirmed at 754, and the process proceeds to step 660 where an alert may be generated. However, if neither Z nor RSBI exceeds the respective threshold T2 or T3 at 752A, or if at least one of S3 or RR does not exceed the respective threshold at 753A, then the secondary detection indication D2 indicates no detection of the worsening cardiac event at 755. The process may proceed to step 610 where the physiological signal sensing and event detection processes continue as illustrated in
(68)
(69)
(70) At 820, the second signal metric may be modulated by the cardiac risk indication. In an example, the modulation of the second signal metric may include a scaled temporal change of the second signal metric weighted by the risk indication. As illustrated in
(71) At 830, a composite signal trend cY may be generated using the transformed first signal metric Y1 and the second signal metric Y2 modulated by R. The combination may include a linear or nonlinear combination, such as shown in Equation (4) as previously discussed. In an example, the composite signal trend cY is a linear combination of Y1 and Y2*R. In another example, the composite signal trend cY is a linear combination of Y1 and conditionally-sampled Y2 upon R satisfying a specified condition. The composite signal trend cY may then be compared to a threshold at 840. If cY exceeds the threshold, then the worsening cardiac event is deemed detected, and an alert is generated at 660. If cY does not exceed the threshold, then no worsening cardiac event is deemed detected, and the process may proceed to step 610 where the physiological signal sensing and event detection processes continue as illustrated in
(72)
(73) The method 930 begins at 931 by generating a primary risk indication for cardiac risk assessment from a first signal metric (X1.sub.R) for cardiac risk assessment. The signal metric X1.sub.R may be different from the signal metrics used for detecting worsening cardiac event. In an example, the first signal metric X1.sub.R may be extracted from a heart sound signal, and include one of a S3 intensity, or a ratio of a S3 intensity to a reference heart sound intensity such as one of S1 intensity, S2 intensity, or heart sound energy during a specified portion of the cardiac cycle. In an example, the primary cardiac risk indication may include a statistical measure, such as a central tendency a variability, of the plurality of the measurements of the signal metric X1.sub.R.
(74) At 932, a plurality of measurements of a third signal metric 223 (X3.sub.R) for cardiac risk assessment may be taken. X3.sub.R may be different from the signal metric X1.sub.R for cardiac risk assessment. At 933, the X3.sub.R may be compared to a specified condition (such as a threshold) to control a conditional sampling of a second signal metric X2.sub.R. If X3.sub.R satisfies the specified condition, a plurality of measurements of the second signal metric X2.sub.R may be sampled at 934. In an example, the second cardiac signal metric X2.sub.R may include a respiratory rate and the third cardiac signal metric X3.sub.R may include physical activity intensity or the duration of the physical activity above a threshold. The respiratory rate measurements may be sampled during a time period when a high physical activity is indicated, such as when the physical activity intensity exceeds a specified threshold. Other examples of the signal metric X2.sub.R may include a tidal volume, a rapid-shallow breathing index (RSBI) computed as a ratio of the respiratory rate to the tidal volume, or a thoracic impedance magnitude indicating thoracic fluid accumulation, among others. Other examples of X3.sub.R may include time of day, metabolic state, or heart rate, among others.
(75) At 935, a secondary cardiac risk indication may be generated. An example of the secondary cardiac risk indication may include a statistical measure, such as a central tendency or a variability, of the sampled respiratory rate measurements.
(76) At 936, the primary and secondary risk indications R1 and R2 may be combined to generate a composite cardiac risk indication (cR), such as according to a fusion model. The fusion model may include one or more signal metrics and an algorithm for transforming the one or more signal metrics into a risk indication. Examples of the fusion models may include a linear weighted combination, a nonlinear combination such as a decision tree, a neural network, a fuzzy-logic model, or a multivariate regression model, among others. In an example, a fusion model may be selected according signal quality of the one or more physiological signals from which the cardiac signal metrics X1.sub.R, X2.sub.R, or X3.sub.R are generated. For example, a first candidate fusion model that employs a physiological signal with a higher signal-to-noise ratio (SNR) may be selected over a second candidate fusion model that employs a physiological signal with a lower SNR. The composite cardiac risk indication cR may be generated by combining a first statistic of a plurality of measurements of the signal metric X1.sub.R and a second statistic of a plurality of measurements of the combined metric between X2.sub.R and X3.sub.R. Examples of the first and second statistics may each include a first-order statistic such as a central tendency measure or a second-order statistic such as a variability measure. In an example, the primary cardiac risk indication R1 includes a central tendency or other first-order statistics of a plurality of measurements of the signal metric X1.sub.R, and the secondary cardiac risk indication R2 includes a variability or other second-order statistics of a plurality of measurements of the linearly or nonlinearly combined metric between X2.sub.R and X3.sub.R or conditionally sampled X2.sub.R. The composite cardiac risk indication cR may be generated by combining the central tendency of X1.sub.R and the variability of the X2.sub.R or the variability of the combined X2.sub.R and X3.sub.R.
(77) At 937, the cardiac risk indications R1 or R2 may be adjusted according to information about the patient clinical indications. The clinical indications may include patient medical history such as historical cardiac events, heart failure comorbidities or other concomitant disease states, exacerbation of recent chronic disease, a previous medical procedure, a clinical lab test result, patient medication intake or other treatment undertaken, patient physical assessment, or patient demographics such as age, gender, race, or ethnicity. In an example, the composite cardiac risk indication cR may be adjusted by the clinician. In an example, at least one of the primary or secondary risk indications R1 or R2 may be weighted by time-varying weight factors that decay with time elapsed from a historical medical event may be applied to. The time-varying weight factor may follow a linear, exponential, or other nonlinear decay function of the time elapsed from a historical medical event. In another example, at least one of R1 or R2 may be adjusted temporarily. For example, an elevated risks of R1 or R2 above a baseline risk score may be applied within a specified timeframe following a historical medical event, and resume to the baseline risk score beyond the specified timeframe. The composite risk indication cR may then be used to generate the second detection indication at 640.
(78) The above detailed description includes references to the accompanying drawings, which form a part of the detailed description. The drawings show, by way of illustration, specific embodiments in which the disclosure may be practiced. These embodiments are also referred to herein as “examples.” Such examples may include elements in addition to those shown or described. However, the present inventors also contemplate examples in which only those elements shown or described are provided. Moreover, the present inventors also contemplate examples using any combination or permutation of those elements shown or described (or one or more aspects thereof), either with respect to a particular example (or one or more aspects thereof), or with respect to other examples (or one or more aspects thereof) shown or described herein.
(79) In the event of inconsistent usages between this document and any documents so incorporated by reference, the usage in this document controls.
(80) In this document, the terms “a” or “an” are used, as is common in patent documents, to include one or more than one, independent of any other instances or usages of “at least one” or “one or more.” In this document, the term “or” is used to refer to a nonexclusive or, such that “A or B” includes “A but not B,” “B but not A,” and “A and B,” unless otherwise indicated. In this document, the terms “including” and “in which” are used as the plain-English equivalents of the respective terms “comprising” and “wherein.” Also, in the following claims, the terms “including” and “comprising” are open-ended, that is, a system, device, article, composition, formulation, or process that includes elements in addition to those listed after such a term in a claim are still deemed to fall within the scope of that claim. Moreover, in the following claims, the terms “first,” “second,” and “third,” etc. are used merely as labels, and are not intended to impose numerical requirements on their objects.
(81) Method examples described herein may be machine or computer-implemented at least in part. Some examples may include a computer-readable medium or machine-readable medium encoded with instructions operable to configure an electronic device to perform methods as described in the above examples. An implementation of such methods may include code, such as microcode, assembly language code, a higher-level language code, or the like. Such code may include computer readable instructions for performing various methods. The code may form portions of computer program products. Further, in an example, the code may be tangibly stored on one or more volatile, non-transitory, or non-volatile tangible computer-readable media, such as during execution or at other times. Examples of these tangible computer-readable media may include, but are not limited to, hard disks, removable magnetic disks, removable optical disks (e.g., compact disks and digital video disks), magnetic cassettes, memory cards or sticks, random access memories (RAMs), read only memories (ROMs), and the like.
(82) The above description is intended to be illustrative, and not restrictive. For example, the above-described examples (or one or more aspects thereof) may be used in combination with each other. Other embodiments may be used, such as by one of ordinary skill in the art upon reviewing the above description. The Abstract is provided to comply with 37 C.F.R. § 1.72(b), to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. Also, in the above Detailed Description, various features may be grouped together to streamline the disclosure. This should not be interpreted as intending that an unclaimed disclosed feature is essential to any claim. Rather, inventive subject matter may lie in less than all features of a particular disclosed embodiment. Thus, the following claims are hereby incorporated into the Detailed Description as examples or embodiments, with each claim standing on its own as a separate embodiment, and it is contemplated that such embodiments may be combined with each other in various combinations or permutations. The scope of the disclosure should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.