APPARATUS, SYSTEM AND METHOD FOR CHRONIC DISEASE MONITORING
20170231504 · 2017-08-17
Assignee
Inventors
- Conor Heneghan (San Diego, CA)
- Alberto Zaffaroni (Dublin, IE)
- Philip De Chazal (Dublin, IE)
- Redmond Shouldice (Dublin, IE)
Cpc classification
A61B5/7282
HUMAN NECESSITIES
G16H50/20
PHYSICS
A61B5/08
HUMAN NECESSITIES
A61B5/7264
HUMAN NECESSITIES
A61B5/0816
HUMAN NECESSITIES
G16H50/30
PHYSICS
A61B5/411
HUMAN NECESSITIES
G01S13/50
PHYSICS
A61B5/0205
HUMAN NECESSITIES
International classification
A61B5/0205
HUMAN NECESSITIES
Abstract
An apparatus, system, and method for monitoring a person suffering from a chronic medical condition predicts and assesses physiological changes which could affect the care of that subject. Examples of such chronic diseases include (but are not limited to) heart failure, chronic obstructive pulmonary disease, asthma, and diabetes. Monitoring includes measurements of respiratory movements, which can then be analyzed for evidence of changes in respiratory rate, or for events such as hypopneas, apneas and periodic breathing. Monitoring may be augmented by the measurement of nocturnal heart rate in conjunction with respiratory monitoring. Additional physiological measurements can also be taken such as subjective symptom data, blood pressure, blood oxygen levels, and various molecular markers. Embodiments for detection of respiratory patterns and heart rate are disclosed, together with exemplar implementations of decision processes based on these measurements.
Claims
1. (canceled)
2. A system for monitoring a subject, the system comprising at least: a sensor that receives signals reflected from the subject's body and generates physiological data indicative of at least one physiological parameter of the subject; a data aggregation device configured to receive the at least one measurement of physiological data indicative of at least one physiological parameter of the subject; and an input device configured to receive at least one user-generated response from the subject; the system being configured to: derive, using one or more local processor at the data aggregation device and/or one or more remote processor, at least one physiological parameter from the at least one measurement of physiological data, and selectively combine, using the one or more local processor and/or the one or more remote processor, the derived at least one physiological parameter and the at least one user-generated response; wherein the one or more local processor and/or the one or more remote processor are configured to implement an automated classifier to selectively combine the derived at least one physiological parameter with the at least one user-generated response to provide an output associated with a health assessment of the subject.
3. The system of claim 2, wherein a select local processor of the one or more local processor is configured to pre-process the received at least one measurement of physiological data to derive at least one physiological parameter.
4. The system of claim 3, wherein the select local processor is further configured to selectively combine the at least one derived physiological parameter with the at least one user-generated response to provide the output associated with the health assessment of the subject.
5. The system of claim 2, further comprising: a transmitter configured to transmit the derived at least one physiological parameter and the at least one user-generated response to a select remote processor of the one or more remote processor; wherein the select remote processor selectively combines the derived at least one physiological parameter with the at least one user-generated response to provide the output associated with the health assessment.
6. The system of claim 2, further comprising: a transmitter configured to transmit the received at least one measurement of physiological data and the at least one user-generated response to a select remote processor of the one or more remote processor; wherein the select remote processor: (a) processes the received at least one measurement of physiological data to derive the at least one physiological parameter, and (b) selectively combines the derived at least one physiological parameter with the at least one user-generated response, using the automated classifier, to provide the output associated with the health assessment.
7. The system of claim 2, further comprising a sensor configured to transmit radio waves and detect transmitted radio waves reflected from a body of the subject, wherein the reflected radio waves are indicative of at least one physiological parameter of the subject.
8. The system of claim 2, further comprising: a local database at the data aggregation device or a remote database that is configured to store the at least one physiological parameter and the at least one user-generated response.
9. The system of claim 2, further comprising: a display operatively coupled to a local or remote processor such that a trend in the health assessment of the subject may be visualized.
10. The system of claim 2, wherein the system is configured to receive input data indicative of further physiological parameters selected from the group consisting of; blood pressure, a forced expiratory volume, a peak expiratory flow, a blood oxygen level, a blood glucose level, a measurement of B natriuretic peptides, a measurement of C-reactive protein, significant bodily movement and body weight.
11. The system of claim 2, wherein the data aggregation device is further configured to exchange data between the sensor and the processor.
12. The system of claim 2, wherein the at least one derived physiological parameter includes a derived movement signal calculated through a combination of two quadrature movement signals using a phase demodulation technique.
13. The system of claim 2, wherein the one or more local processor and/or the one or more remote processor is further configured to determine a proposed clinical intervention step by applying a set of automated rules to the health assessment of the subject.
14. The system of claim 2, wherein the one or more local processor and/or the one or more remote processor is further configured to calculate a likelihood of a significant clinical deterioration having occurred based on at least the measured at least one physiological parameter.
15. The system of claim 2, wherein the received at least one measurement of physiological data comprises a composite signal that includes at least one of a respiratory parameter, a cardiac parameter, and a bodily motion parameter.
16. The system of claim 15, wherein the one or more local processor and/or the one or more remote processor derives respiratory, cardiac, and body motion parameters from the composite signal, and the derived respiratory, cardiac and bodily motion parameters are selectively combined to provide the output associated with the health assessment of the subject.
17. The system of claim 15, wherein the bodily motion parameter comprises a significant bodily movement.
18. The system of claim 2, wherein the at least one user-generated response also includes symptom data from the subject.
19. The system of claim 2, wherein an occurrence of apneas and hypopneas is determined from the derived at least one physiological parameter.
20. The system of claim 2, wherein an occurrence of periodic breathing is determined using the derived at least one physiological parameter.
21. The system of claim 2, wherein a characteristic time period of periodic breathing is determined using the derived at least one physiological parameter.
22. The system of claim 11, wherein the sensor is configured to output a signal comprising a respiratory parameter, the respiratory parameter including one or more of respiratory rate, respiratory effort and respiratory frequency.
23. The system of claim 22, wherein the respiratory frequency comprises one of median frequency, variance of the respiratory frequency, percentile distribution of respiratory frequency, or autocorrelation of respiratory frequency.
24. The system of claim 2, wherein the at least one user-generated response comprises demographic information
25. The system of claim 24, wherein the demographic information includes the subject's age or sex.
26. The system of claim 2, wherein a particular measurement of physiological data is indicative of a respiratory parameter, and the system is further configured to: calculate a respiratory effort envelope of the particular measurement, the respiratory effort envelope indicating a relative amplitude of respiratory effort, and derive one or more respiratory features from the calculated respiratory effort envelope; wherein the system is configured to use the one or more respiratory features to provide the output associated with the health assessment of the subject.
27. A method for monitoring a subject, the method comprising: receiving, at a sensor, one or more signals reflected from the subject's body; generating physiological data indicative of at least one physiological parameter of the subject, receiving, at a data aggregation device, the at least one measurement of physiological data indicative of at least one physiological parameter of the subject; receiving at least one user-generated response from the subject; deriving, by one or more local processor of the data aggregation device and/or one or more remote processor, at least one physiological parameter from the at least one measurement of physiological data; and selectively combining, by the one or more local processor of the data aggregation device and/or the one or more remote processor, the derived at least one physiological parameter and the at least one user-generated response; wherein the one or more local processor and/or the one or more remote processor is configured to implement an automated classifier to selectively combine the at least one derived physiological parameter with the at least one user-generated response to provide an output associated with a health assessment of the subject.
28. The method of claim 27, further comprising: pre-processing, by a local processor of the aggregation device, the received at least one measurement of physiological data to derive at least one physiological parameter.
29. The method of claim 28, further comprising: selectively combining, by the local processor, the at least one derived physiological parameter with the at least one user-generated response to provide the output associated with the health assessment of the subject.
30. The method of claim 27, further comprising: transmitting the derived at least one physiological parameter and the at least one user-generated response to a select remote processor of the one or more remote processor; wherein the select remote processor selectively combines the derived at least one physiological parameter with the at least one user-generated response to provide the output associated with the health assessment.
31. The method of claim 27, further comprising: transmitting the received at least one measurement of physiological data and the at least one user-generated response to one of the one or more remote processor; wherein the one of the one or more remote processor: a) processes the received at least one measurement of physiological data to derive the at least one physiological parameter, and b) selectively combines the derived at least one physiological parameter with the at least one user-generated response, using the automated classifier, to provide the output associated with the health assessment.
32. The method of claim 27, further comprising: transmitting, from the sensor, radio waves; and receiving, at the sensor, radio waves reflected from a body of the subject, wherein the reflected radio waves are indicative of at least one physiological parameter of the subject.
33. The method of claim 27, further comprising: storing, in a local database at the data aggregation device or a remote database, the at least one physiological parameter and the at least one user-generated response.
34. The method of claim 27, wherein the at least one user-generated response includes symptom data from the subject.
35. The method of claim 27, further comprising: applying a set of automated rules to the derived at least one physiological parameter and the at least one user-generated response to output a proposed clinical intervention.
36. The method of claim 27, further comprising: calculating a likelihood of a significant clinical deterioration having occurred based on the derived at least one physiological parameter.
37. The method of claim 27, wherein the output includes at least one of the at least one physiological parameter and the at least one user-generated response, and the health assessment.
38. The method of claim 27, further comprising: determining, using the derived at least one physiological parameter, an occurrence of apneas and hypopneas, an occurrence of periodic breathing, and/or a characteristic time period of periodic breathing.
39. The method of claim 32, further comprising outputting from the sensor a signal having a respiratory parameter, the respiratory parameter including one or more of respiratory rate, respiratory effort and respiratory frequency.
40. The method of claim 39, wherein the respiratory frequency comprises one of median frequency, variance of the respiratory frequency, percentile distribution of respiratory frequency, or autocorrelation of respiratory frequency.
41. The method of claim 27, wherein the at least one user-generated response comprises demographic information.
42. The method of claim 41, wherein the demographic information includes user age or sex.
43. The method of claim 27, wherein a particular measurement of physiological data is indicative of a respiratory parameter, and the method further comprises: calculating a respiratory effort envelope of the particular measurement, the respiratory effort envelope indicating a relative amplitude of respiratory effort, and deriving one or more respiratory features from the calculated respiratory effort envelope; wherein the one or more respiratory features are also used to provide the output associated with the health assessment of the subject.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Embodiments of the disclosure will now be described with reference to the accompanying drawings in which the acronym “a.u.” is placed on the graphs to represent “arbitrary units”. The units for the signals described below for respiratory effort and heart rate can be calibrated to more meaningful units such as liters/minute (for respiratory tidal volume) or mm (for ballistocardiogram displacements on the skin).
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
DETAILED DESCRIPTION
[0040]
[0041] Orthopnea is a common symptom in heart failure. For simplicity, symptom questions could be restricted to requiring only simple yes/no responses. Optionally, further devices could be used to assess clinical status. Weight scale 104 has proven utility in monitoring heart failure through objective assessment of weight gain due to fluid retention. Other medical sensors 105 can be integrated such as ECG monitors, blood pressure monitors, point-of-care blood assays of BNP, spirometers (which can measure forced expiratory volume, and peak expiratory flow), oximeters (which can measure blood oxygen levels), blood glucose monitors, and point-of-care blood assays of C-reactive protein.
[0042] Measurements made from all the sensors mentioned above (respiration, weighing scales and other sensors) may be aggregated together in data aggregation device 106. Aggregation device 106 could be a cell-phone, a personal computer, a tablet computer, or a customized computing device. This aggregation device can also be referred to as a data hub and, at a minimum, it may transfer data from the respiratory sensor 102 to the aggregation device itself In one aspect of this embodiment, data aggregation device 106 may also have the capability of transmitting the collected data to remote data analyzer 107. Remote data analyzer 107 may itself be a server computer, personal computer, mobile computing device or another customized computing device. Remote data analyzer 107 will typically have storage, processing, memory and computational elements. Remote data analyzer 107 will typically be configured to provide a database capability, and may include further data archiving, processing and analysis means, and would typically have a display capability via display 108 so that a remote user (e.g., a cardiac nurse) can review data.
[0043]
[0044]
[0045] Similarly respiratory effort signal can be generated by a respiratory detector 303, which in one embodiment is a bandpass filter applied to the raw movement signal. This bandpass filter preferentially passes signals in the region 0.05 to 1 Hz which reflect respiratory signals. An alternative approach is to take an epoch of the raw signal and generate its power spectral density. Peaks in this spectral density (e.g., at 0.2 Hz) can be used to identify the average breathing rate over that epoch (e.g., 0.2 Hz corresponds to 12 breaths/minute). Finally, large bodily movements not related to respiration or cardiac activity can be identified using the motion detector 304 which implements techniques for motion detection 304. One method for detecting motion is to high-pass filter the raw movement signal, and then threshold the absolute value of the filtered signal. A second method is to calculate the energy of the raw movement signal over short epochs (e.g., 2 seconds). If the amplitude of the energy exceeds a threshold, a movement is detected. The amplitude of the movement can be assessed by calculating the energy value in that epoch. In that way, an activity count can be assigned to short epochs. The movement signal is processed to determine when the subject is asleep.
[0046]
[0047]
[0048]
R(t)=√{square root over (I.sup.2(t)+Q.sup.2(t))},
where I(t) and Q(t) represent the sampled values of the I and Q signals respectively. The envelope of this combined signal can then be obtained using a number of methods, for example, a “peak detect and hold” method, or a method using a Hilbert transform.
[0049] This respiratory envelope signal can then be processed to recognize apnea and hypopneas. As a specific embodiment, consider the results shown in
[0050] An apnea-hypopnea index (AHI) is then calculated by counting the number of average number of apneas and hypopneas per hour of sleep (for example, if a person has 64 apneas, 102 hypopneas, and sleeps for 6.3 hrs, then their AHI is 166/6.3=26.3). This is an important parameter in assessing the overall status of the subject with chronic disease.
[0051] It is also important in many chronic diseases to monitor episodes of periodic breathing (an example of which is shown in
[0052]
[0053] In this way, the total duration of periodic breathing per night can be determined, e.g., a person might have 22 minutes of periodic breathing in total on a particular night.
[0054] Monitoring the respiration rate itself is also an important parameter in chronic disease monitoring. For example, in acute respiratory failure the respiration rate can rise over 30 breaths/minute in adults, from a more typical baseline of 15 or 16 breaths/minute. One technique for tracking the respiratory rate during the night is as follows, as illustrated in
[0055]
[0056]
[0057] Variations in nocturnal heart rate can also play an important role in determining a person's overall disease status. In an ideal scenario, the person's heart rate would be monitored in a simple non-intrusive fashion. In one implementation of the system, the non-contact biomotion sensor is used to also monitor the ballistocardiogram (the mechanical movement of the person's chest due to the beating heart). In
[0058] Prediction of clinical deterioration can then be obtained by using a predictive algorithm based on a classifier engine. The classifier can be rule-based, or a trained classifier such as a linear discriminant or logistic discriminant classifier model. In
[0059] An alternative embodiment of the decision making process could be to use a more statistically based approach such as a classifier based on linear, logistic or quadratic discriminant as shown in
[0060] As a specific embodiment of a statistically based classifier, consider the exemplar where the feature vector X is composed as follows:
X=[AVERAGE RESPIRATORY RATE
[0061] Δ(AVERAGE RESPIRATORY RATE) compared to AVG. OF LAST 5 NIGHTS
[0062] 90th PERCENTILE VALUE OF RESPIRATORY RATE
[0063] VARIANCE OF RESPIRATORY RATE
[0064] AVERAGE HEART RATE
[0065] Δ(AVERAGE HEART RATE) compared to AVERAGE OF LAST 5 NIGHTS
[0066] 90th PERCENTILE VALUE OF HEART RATE
[0067] Δ(WEIGHT) compared to AVERAGE OF LAST 5 NIGHTS
[0068] RESPONSE TO “DO YOU FEEL BREATHLESS” (0 or 1)
[0069] RESPONSE TO “DO YOU FEEL WORSE THAN YESTERDAY” (0 or 1)
[0070] RESPONSE TO “DO YOU FEEL BREATHLESS WHEN LYING DOWN” (0 or 1)
[0071] AGE
[0072] GENDER (MALE=1, FEMALE=0)]
[0073] In this case, the feature vector has 13 elements. The linear row vector μ may take on the values
[1.4 3.1 0.8 1.2 1.3 2.4 0.9 3.2 4.1 2.5 3.4 0.1 0.2].
The values for a can be determined in a number of ways. One technique for calculating useful values of the parameters is to use a training data set of measurements and previous outcomes, and then optimize the parameters to most correctly predict the recorded outcomes. Note that the values of .alpha. will differ for different diseases. They may also vary across different patient groups, or even for individual patients. The feature vector X will also typically vary with disease category and patient group.
[0074] Based on data recorded from a specific night monitoring a patient, the product of .alpha.X might provide a discriminant value of c=34.7. This could be compared to a threshold of 30, where c>30 indicates clinical deterioration. The distance from the threshold represents the confidence of the decision that clinical deterioration has happened (e.g., if c=40, we are more confident that the person has clinical deterioration than if the value of c is only 31).
[0075] A person skilled in the art will realize that the values of the feature vector X can be obtained through prior training on a database of known values and outcomes, or can be made into an adaptive self-training algorithm.
[0076]
[0077]
STATEMENT OF INDUSTRIAL APPLICABILITY
[0078] The apparatus, system and method of this disclosure finds utility in monitoring of subjects with chronic disease. In particular, it can be used to measure changes in clinical status which can be used as part of a clinical decision process.