IP Library › Granted Patent US 12,484,806
Granted Patent B2
US 12,484,806 · App. 17/486,609 · Granted Dec 2, 2025

Method and system to assess disease using multi-sensor signals

Inventors: Ian Shadforth (Morrisville, NC); Jonathan James Woodward (Toronto, CA); Shyamlal Ramchandani (Kingston, CA)
Assignee: Analytics For Life Inc.
A61B5/1102A61B5/0002A61B5/7207A61B5/7264
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,484,806
App. No.
17/486,609
Filed
Sep 27, 2021
Granted
Dec 2, 2025
Kind
B2
Art Unit
3796
USPC
600/509
Abstract

The exemplified methods and systems (e.g., machine-learned systems) facilitate the acquisition of ballistocardiographic signals and the determination and use of ballistocardiographic signal related features, or parameters, in a model or classifier to estimate metrics associated with the physiological state of a subject, including for the presence or non-presence of a disease, medical condition, or indication of either. The estimated metric may be used to assist a physician or other healthcare provider in diagnosing the presence or non-presence and/or severity and/or localization of diseases, medical condition, or indication of either or in the treatment of said diseases or indicating conditions. In some embodiments, certain ballistocardiographic signals can also be used to remove motion artifacts from biophysical signals used for the estimation.

Claims (52)

1 . A method to remove motion-associated artifacts from an acquired measurement signal, wherein the acquired measurement signal is used to non-invasively assess a cardiac disease state or abnormal cardiac condition of a subject, the method comprising:

obtaining, by one or more processors, a first biophysical signal data set of the subject comprising a first photoplethysmographic signal and a second photoplethysmographic signal-or a cardiac signal;

obtaining, by the one or more processors, a second biophysical signal data set of the subject associated with a ballistocardiogram signal, wherein the ballistocardiogram signal are temporally and spatially acquired with respect to the first photoplethysmographic signal, the second photoplethysmographic signal, or the cardiac signal;

determining, by the one or more processors, a filtered biophysical-signal data set of the first biophysical signal data set by removing an estimated motion signal determined using the ballistocardiogram signal;

determining, by the one or more processors, one or more dynamical features including a first dynamical feature and a second dynamical feature, wherein the first and second dynamical features each characterize, via a statistical-or dynamical-analysis assessment, one or more dynamical properties across multiple heart cycles of the second biophysical signal data set associated with the ballistocardiogram signal;

determining, by the one or more processors, via a trained classifier model and based, at least in part on the determined one or more dynamical features, an estimated value related to a presence or non-presence of the cardiac disease state or abnormal condition; and

in response to determining the presence of the cardiac disease state or abnormal condition, outputting, by the one or more processors and via a report and/or display, a recommended treatment for the cardiac disease state or abnormal condition, wherein the treatment is selected based on the estimated value determined via the trained classifier model.

2 . The method of claim 1 , wherein the estimated motion signal comprises an estimated gross movement of the subject.

3 . The method of claim 2 , further comprising:

determining, by the one or more processors, estimated gross subject's movements during an acquisition of the first biophysical signal data set, wherein the estimated gross subject's movement is used to reject a portion of the acquired first biophysical signal data set having the estimated gross subject's movements above a pre-defined threshold value.

4 . The method of claim 1 , wherein the estimated motion signal comprises assessed vibrations associated with heartbeats of the subject.

5 . The method of claim 4 , wherein the estimated motion signal is determined by generating a template-signal vector data set characteristic of a representative motion signal pattern of the ballistocardiogram signal.

6 . The method of claim 1 , wherein the estimated motion signal is used to assess a change in cell potential of respective electrodes used to acquire the cardiac signal.

7 . The method of claim 1 , wherein a subsequent analysis to determine the estimated value for the presence of the cardiac disease state or abnormal cardiac condition comprises:

determining, by the one or more processor, one or more synchronicity dynamical features including a first synchronicity feature and a second synchronicity feature, wherein the first and second synchronicity features each characterize, via the statistical- or dynamical-analysis assessment, the one or more synchronicity dynamical features across multiple heart cycles between (i) the first biophysical signal data set associated with the first and second photoplethysmographic signals or cardiac signal and (ii) the second biophysical signal data set associated with the ballistocardiogram signal.

8 . The method of claim 7 , wherein the statistical-or dynamical- analysis assessment is selected from the group consisting of:

a statistical- or dynamical-analysis assessment of values of the ballistocardiogram signal at a registration point defined by one or both the first photoplethysmographic signal and the second photoplethysmographic signal;

a statistical- or dynamical-analysis assessment of values of the ballistocardiogram signal at a registration point defined by the cardiac signal;

a statistical- or dynamical-analysis assessment of values of one of the first photoplethysmographic signal or the second photoplethysmographic signal at a landmark defined in the ballistocardiogram signal;

a statistical- or dynamical-analysis assessment of values of the cardiac signal at a landmark defined in the ballistocardiogram signal;

a statistical- or dynamical-analysis assessment of time intervals between (a) a first set of landmarks defined in the ballistocardiogram signal and (b) a second set of landmarks defined in the cardiac signal;

a statistical- or dynamical-analysis assessment of time intervals between (a) a first set of landmarks defined between the first photoplethysmographic signal and the second photoplethysmographic signal and (b) a second set of landmarks defined in the ballistocardiogram signal;

a statistical- or dynamical-analysis assessment of phase relations between (i) periods of the ballistocardiogram signal and (ii) periods of the cardiac signal; and

a statistical- or dynamical-analysis assessment of phase relations between (i) periods of one of the first or second photoplethysmographic signals and (ii) periods of the ballistocardiogram signal.

9 . The method of claim 1 , further comprising:

determining, by the one or more processors, a Poincaré map of the obtained biophysical signal data set;

determining, by the one or more processors, a geometric shape object of the Poincaré map; and

determining, by the one or more processors, one or more geometric properties of the geometric shape object, wherein the one or more determined geometric properties are used in the determination of the estimated value for the presence, non-presence, localization, and/or severity of the cardiac disease or condition.

10 . The method of claim 1 , wherein the ballistocardiogram signal is acquired via an accelerometer co-located on a sensor associated with the cardiac signal.

11 . The method of claim 1 , wherein the ballistocardiogram signal is acquired via an acoustic sensor co-located on a sensor associated with the cardiac signal.

12 . The method of claim 1 , wherein the ballistocardiogram signal is acquired via a pressure sensor co-located on a sensor associated with the cardiac signal.

13 . The method of claim 1 , further comprising:

obtaining, by the one or more processors, a third biophysical signal data set of the subject associated with a second ballistocardiogram signal, wherein the second ballistocardiogram signal are temporally and spatially acquired with respect to cardiac signal.

14 . The method of claim 1 , wherein the determined estimated value for the presence of the cardiac disease state or abnormal condition comprises an assessed indication or estimate of at least one of presence, non-presence, and severity of elevated or abnormal left ventricular end-diastolic pressure (LVEDP).

15 . The method of claim 1 , wherein the cardiac disease state or condition is selected from the group consisting of coronary artery disease, pulmonary hypertension, pulmonary arterial hypertension, pulmonary hypertension due to left heart disease, rare disorders that lead to pulmonary hypertension, left ventricular heart failure or left-sided heart failure, right ventricular heart failure or right-sided heart failure, systolic heart failure, diastolic heart failure, ischemic heart disease, and arrhythmia.

16 . The method of claim 1 , wherein determining the estimated value for the presence or non-presence of the cardiac disease state or abnormal cardiac condition comprises determining a ballistocardiographic feature or parameter that includes a quantification of dynamical characteristic including at least one of Lyapunov exponent, correlation dimension, entropy, mutual information, and correlation in relation to another biophysical signal.

17 . The method of claim 1 , wherein determining the estimated value for the presence or non-presence of the cardiac disease state or abnormal cardiac condition comprises determining a ballistocardiographic feature or parameter that includes a quantification of linear characteristic including at least one of peak amplitudes, peak-to-peak distances, and angles between registrations points in the ballistocardiogram signal.

18 . The method of claim 1 , wherein determining the estimated value for the presence or non-presence of the cardiac disease state or abnormal cardiac condition comprises determining a ballistocardiographic feature or parameter that includes a quantification of linear characteristic comprising 3D vector among the ballistocardiogram signal, a first derivative of the ballistocardiogram signal, and a second derivative of the ballistocardiogram signal.

19 . The method of claim 1 , wherein determining the estimated value for the presence or non-presence of the cardiac disease state or abnormal cardiac condition comprises determining a ballistocardiographic feature or parameter that includes a quantification of at least one of a power spectrum, frequency content, or coherence analysis of the ballistocardiogram signal.

20 . The method of claim 1 , wherein the ballistocardiogram signal is acquired from a plurality of multi-axis accelerometers, wherein each of the plurality of multi-axis accelerometers is co-located to a respective first sensor of a plurality of first sensors.

21 . The method of claim 20 , wherein the plurality of multi-axis accelerometers and respective first sensor are integrated into a snap lead.

22 . The method of claim 21 , wherein the snap lead includes a wireless communication transceiver.

23 . The method of claim 22 , wherein the wireless communication transceiver is configured for ultra-wide-band operation.

24 . A system comprising:

a processor; and

a memory having instructions stored thereon, wherein the instructions, when executed by the processor, cause the processor to: .

obtain a first biophysical signal data set of a subject comprising a first photoplethysmographic signal and a second photoplethysmographic signal or a cardiac signal;

obtain a second biophysical signal data set of the subject associated with a ballistocardiogram signal, wherein the ballistocardiogram signal are temporally and spatially acquired with respect to the first photoplethysmographic signal, the second photoplethysmographic signal, or the cardiac signal;

determine a filtered biophysical-signal data set of the first biophysical signal data set by removing an estimated motion signal determined using the ballistocardiogram signal;

determine one or more dynamical features including a first dynamical feature and a second dynamical feature, wherein the first and second dynamical features each characterize, via a statistical- or dynamical-analysis assessment, one or more dynamical properties across multiple heart cycles of the second biophysical signal data set associated with the ballistocardiogram signal;

determine, via a trained classifier model and based, at least in part on the determined one or more dynamical features, an estimated value related to a presence or non-presence of a cardiac disease state or abnormal condition; and

in response to determining the presence of the cardiac disease state or abnormal condition, output, via a report and/or display, a recommended treatment for the cardiac disease state or abnormal condition, wherein the treatment is selected based on the estimated value determined via the trained classifier model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2023
From: SHADFORTH, IAN; WOODWARD, JONATHAN JAMES; RAMCHANDANI, SHYAMLAL
To: ANALYTICS FOR LIFE INC.
Reel/Frame 062393/0859 →
Continuity (2)
Provisional Application 63083371 · Sep 25, 2020
Related Publication 20220095955A1 · Mar 31, 2022
References Cited (106)
US 8923958B2 · Gupta et al. · 2014 [cited by applicant]
US 9289150B1 · Gupta et al. · 2016 [cited by applicant]
US 9408543B1 · Gupta et al. · 2016 [cited by applicant]
US 9597021B1 · Gupta et al. · 2017 [cited by applicant]
US 9655536B2 · Gupta et al. · 2017 [cited by applicant]
US 9737229B1 · Gupta et al. · 2017 [cited by applicant]
US 9910964B2 · Burton et al. · 2018 [cited by applicant]
US 9955883B2 · Gupta et al. · 2018 [cited by applicant]
US 9968265B2 · Burton et al. · 2018 [cited by applicant]
US 9968275B2 · Gupta et al. · 2018 [cited by applicant]
US 10039468B2 · Gupta et al. · 2018 [cited by applicant]
US 10292596B2 · Shadforth et al. · 2019 [cited by applicant]
US 10362950B2 · Gupta et al. · 2019 [cited by applicant]
US 10542897B2 · Gupta et al. · 2020 [cited by applicant]
US 10566091B2 · Burton et al. · 2020 [cited by applicant]
US 10566092B2 · Burton et al. · 2020 [cited by applicant]
US 10672518B2 · Burton et al. · 2020 [cited by applicant]
US 10806349B2 · Shadforth et al. · 2020 [cited by applicant]
US 20060149139A1 · Bonmassar · 2006 [cited by examiner]
US 20100210921A1 · Park · 2010 [cited by examiner]
US 20150141856A1 · Choi · 2015 [cited by examiner]
US 20180249960A1 · Gupta et al. · 2018 [cited by applicant]
US 20190000391A1 · De Haan · 2019 [cited by examiner]
US 20190026430A1 · Grouchy · 2019 [cited by examiner]
US 20190026431A1 · Grouchy et al. · 2019 [cited by applicant]
US 20190200893A1 · Grouchy et al. · 2019 [cited by applicant]
US 20190214137A1 · Gupta et al. · 2019 [cited by applicant]
US 20190313947A1 · Li et al. · 2019 [cited by applicant]
US 20190365265A1 · Grouchy et al. · 2019 [cited by applicant]
US 20190384757A1 · Garrett et al. · 2019 [cited by applicant]
US 20200138306A1 · Li et al. · 2020 [cited by applicant]
US 20200205739A1 · Garrett et al. · 2020 [cited by applicant]
US 20200205745A1 · Khosousi et al. · 2020 [cited by applicant]
US 20200211713A1 · Shadforth et al. · 2020 [cited by applicant]
US 20200229724A1 · Gupta et al. · 2020 [cited by applicant]
US 20200330050A1 · Peters · 2020 [cited by examiner]
US 20200335217A1 · Burton et al. · 2020 [cited by applicant]
US 20200397322A1 · Paak et al. · 2020 [cited by applicant]
US 20200397324A1 · Paak et al. · 2020 [cited by applicant]
US 20210212582A1 · Fathieh · 2021 [cited by examiner]
EP 2285270 · 2011 [cited by applicant]
EP 3769670 · 2021 [cited by applicant]
EP 3900610A1 · 2021 [cited by applicant]
JP 2018130541A · 2018 [cited by applicant]
WO 2009136306 · 2009 [cited by applicant]
WO 2017033164 · 2017 [cited by applicant]
WO 2017221221 · 2017 [cited by applicant]
WO 2018158749 · 2018 [cited by applicant]
WO 2019077414 · 2019 [cited by applicant]
WO 2019130272 · 2019 [cited by applicant]
WO 2019130273 · 2019 [cited by applicant]
WO 2019234587 · 2019 [cited by applicant]
WO 2019244043 · 2019 [cited by applicant]
WO 2020136569 · 2020 [cited by applicant]
WO 2020136570 · 2020 [cited by applicant]
WO 2020136571 · 2020 [cited by applicant]
WO 2020155169A1 · 2020 [cited by applicant]
WO 2020254881 · 2020 [cited by applicant]
WO 2020254882 · 2020 [cited by applicant]
Allen, J., “Photoplethysmography and its application in clinical physiological measurement,” Physiological Measurement, vol. 28, No. 3, 2007, pp. R1-R39. [cited by applicant]
Billingsley, P., “Ergodic Theory and Information,” John Wiley & Sons, Inc., New York, 1965. [cited by applicant]
Chatterjee, A., “An introduction to the proper orthogonal decomposition,” Current Science, vol. 78, No. 7, 2000, pp. 808-817. [cited by applicant]
Chen, T., et al., “XGBoost: A Scalable Tree Boosting System,” Proceedings of the 22 [cited by applicant]
Dubin, D., “Rapid Interpretation of EKG's: An Interactive Course,” Cover Publishing Company, 2000. [cited by applicant]
Ester, M., et al., “A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise,” Proceedings of the 2 [cited by applicant]
Etemadi, M., et al., “Wearable ballistocardiogram and seismocardiogram systems for health and performance,” Journal of Applied Physiology, vol. 124, 2018, pp. 452-461. [cited by applicant]
“Executive Summary: Heart Disease and Stroke Statistics—2010 Update, A Report from the American Heart Association,” Circulation, vol. 121, No. 7, 2010, pp. 948-954. [cited by applicant]
Fihn, S. D., et al., “2012 ACCF/AHA/ACP/AATS/PCNA/SCAI/STS Guideline for the Diagnosis and Management of Patients with Stable Ischemic Heart Disease: Executive Summary,” Journal of the American College of Cardiology, vo… [cited by applicant]
Glass, L., “Synchronization and rhythmic processes in physiology,” Nature, vol. 410, 2001, pp. 277-284. [cited by applicant]
Glass, L., et al., “Theory of Heart: Biomechanics, Biophysics, and Nonlinear Dynamics of Cardiac Function,” Springer Science & Business Media, 2012. [cited by applicant]
Glass, L., et al., “Time Delays, Oscillations, and Chaos in Physiological Control Systems,” Mathematical Biosciences, vol. 90, Issues 1-2, 1988, pp. 111-125. [cited by applicant]
Goldberger, A. L., et al., “Chaos and Fractals in Human Physiology,” Scientific American, vol. 262, No. 2, 1990, pp. 43-49. [cited by applicant]
Goldberger, A. L. “Nonlinear dynamics, Fractals and Chaos: Applications to Cardiac Electrophysiology,” Annals of Biomedical Engineering, vol. 18, No. 2, 1990, pp. 195-198. [cited by applicant]
Grassberger, P., et al., “Estimation of the Kolmogorov entropy from a chaotic signal,” Rapid Communications, Physical Review A, vol. 28, No. 4, 1983, pp. 2591-2593. [cited by applicant]
Hansson, G. K., “Inflammation, atherosclerosis, and coronary artery disease,” The New England Journal of Medicine, vol. 352, No. 16, 2005, pp. 1685-1695. [cited by applicant]
He, D. D., Ph.D., A Wearable Heart Monitor at the Ear using Ballistocardiogram (BCG) and Electrocardiogram (ECG) with a Nanowatt ECG Heartbeat Detection Circuit, Thesis, Massachusetts Institute of Technology, 2013, 137 … [cited by applicant]
Jahmunah, V., et al., “Automated detection of schizophrenia using nonlinear signal processing methods,” Artificial Intelligence in Medicine, vol. 100, 2019, 18 pages. [cited by applicant]
Kern, M. J., et al., “Hemodynamic Rounds Series II: The LVEDP,” Catheterization and Cardiovascular Diagnosis, vol. 44, No. 1, 1998, pp. 70-74. [cited by applicant]
Kolmogorov, A. N., “On the Entropy per Unit of Time as a Metric Invariant of Automorphisms,” C.R. (Doklady) Russian Academy of Sciences, No. 4, vol. 124, 1959, 3 pages. [cited by applicant]
Kononenko, I., “Machine Learning for Medical Diagnosis: History, State of the Art and Perspective,” Artificial Intelligence in Medicine, vol. 23, No. 1, 2001, 25 pages. [cited by applicant]
Levine, G. N., et al., “2011 ACCF/AHA/SCAI Guideline for Percutaneous Coronary Intervention: Executive Summary,” Journal of the American College of Cardiology, vol. 58, No. 24, 2011, pp. 2550-2583. [cited by applicant]
Mensah, G. A., et al., “An Overview of Cardiovascular Disease Burden in the United States,” Health Affairs, vol. 26, No. 1, 2007, pp. 38-48. [cited by applicant]
Mielniczuk, L. M., et al., “Left Ventricular End-Diastolic Pressure and Risk of Subsequent Heart Failure in Patients Following an Acute Myocardial Infarction,” Congestive Heart Failure, vol. 13, No. 4, 2007, pp. 209-214. [cited by applicant]
Mobley, B. A., et al., “Predictions of coronary artery stenosis by artificial neural network,” Artificial Intelligence in Medicine, vol. 18, No. 3, 2000, pp. 187-203. [cited by applicant]
Ommen, S. R., et al., “Clinical Utility of Doppler Echocardiography and Tissue Doppler Imaging in the Estimation of Left Ventricular Filling Pressures, A Comparative Simultaneous Doppler-Catheterization Study,” Circulat… [cited by applicant]
Owis, M. I., et al., “Study of features based on nonlinear dynamical modeling in ECG arrhythmia detection and classification,” IEEE Transactions on Biomedical Engineering, vol. 49, No. 7, 2002, pp. 733, 736. [cited by applicant]
Pan, J., et al., “A Real-Time QRS Detection Algorithm,” IEEE Transactions on Biomedical Engineering, vol. BME-32, No. 3, 1985, pp. 230-236. [cited by applicant]
Park, J.-H., et al., “Use and Limitations of E/e' to Assess Left Ventricular Filling Pressure by Echocardiography,” Journal of Cardiovascular Ultrasound, vol. 19, No. 4, 2011, pp. 169-173. [cited by applicant]
Patel, V. L., et al., “The Coming of Age of Artificial Intelligence in Medicine,” Artificial Intelligence in Medicine, vol. 46, No. 1, 2009, pp. 5-17. [cited by applicant]
Pedregosa, F., et al., “Scikit-learn: Machine Learning in Python,” Journal of Machine Learning Research, vol. 12, 2011, pp. 2825-2830. [cited by applicant]
Pikovsky, A., et al., “Synchronization: A Universal Concept in Nonlinear Sciences,” Series No. 12, Cambridge University Press, 2003. [cited by applicant]
Reddy, Y. N., et al., “Comparing Pulmonary Arterial Wedge Pressure and Left Ventricular End Diastolic Pressure for Assessment of Left-Sided Filling Pressures,” JAMA Cardiology, vol. 3, No. 6, 2018, pp. E1-E2. [cited by applicant]
Russo, J. J., et al., “Left Ventricular Unloading During Extracorporeal Membrane Oxygenation in Patients with Cardiogenic Shock,” Journal of the American College of Cardiology, vol. 73, No. 6, 2019, pp. 654-662. [cited by applicant]
Salem, R., et al., “Left ventricular end-diastolic pressure is a predictor of mortality in cardiac surgery independently of left ventricular ejection fraction,” British Journal of Anaesthesia, vol. 97, No. 3, 2006, pp. … [cited by applicant]
Sauer, T., et al., “Embedology,” Journal of Statistical Physics, vol. 65, Nos. 3-4, 1991, pp. 579-616. [cited by applicant]
Strogatz, S. H., “Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering,” CRC Press, 2018. [cited by applicant]
Tai, A. M., et al., “Machine learning and big data: Implications for disease modeling and therapeutic discovery in psychiatry,” Artificial Intelligence in Medicine, vol. 99, 2019, 11 pages. [cited by applicant]
Theiler, J., “Efficient Algorithm for Estimating the Correlation Dimension from a Set of Discrete Points,” Physical Review A, vol. 36, No. 9, 1987, pp. 4456-4462. [cited by applicant]
Voss, A., et al., “Methods derived from nonlinear dynamics for analysing heart rate variability,” Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, vol. 367, No. 1887, 2… [cited by applicant]
Wiens, A., et al., “Wearable Ballistocardiography: Preliminary Methods for Mapping Surface Vibration Measurements to Whole Body Forces,” Conference Proceedings of the IEEE Engineering in Medicine and Biology Society, 20… [cited by applicant]
Wolf, J. B., et al., “Determining Lyapunov Exponents from a Time Series,” Physica D: Nonlinear Phenomena, vol. 16, No. 3, 1985, pp. 285-317. [cited by applicant]
Zou, H., et al., “Regularization and variable selection via the elastic net,” Journal of the Royal Statistical Society: Series B (Statistical Methodology), vol. 67, Part 2, 2005, pp. 301-320. [cited by applicant]
International Search Report and Written Opinion, dated Dec. 22, 2021, received in connection with corresponding International Patent Application No. PCT/IB2021/058810. [cited by applicant]
Communication Pursuant to Rule 164(1) issued Dec. 13, 2024 in corresponding European Application No. 21871815.3, 17 pages. [cited by applicant]
Extended European Search Report issued Mar. 6, 2025 in corresponding European Application No. 21871815.3, 14 pages. [cited by applicant]
Japanese Office Action issued Jul. 10, 2025 in corresponding Application No. 2023-519002, 14 pages. [cited by applicant]