IP Library Granted Patent US 12,616,384
Granted Patent B2
US 12,616,384 · App. 17/613,037 · Granted May 5, 2026

Cardiac diastolic function assessment method, device and system

Inventors: Pengbo Liu (Shenzhen, CN); Shaochun Zhuang (Shenzhen, CN); Lingjun Zeng (Shenzhen, CN); Zhengpei Chu (Shenzhen, CN)
Assignee: CARDIOSTORY INC.
A61B5/021A61B5/11A61B5/318A61B2562/0219A61B2562/0247A61B2562/0261
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,616,384
App. No.
17/613,037
Granted
May 5, 2026
Kind
B2
Abstract

Disclosed is a cardiac diastolic function assessment method applicable to the field of cardiac monitoring. The method comprises: acquiring vibration information of the thoracic cavity body surface of an object in a noninvasive manner; preprocessing the vibration information to generate hemodynamic-related information; determining a target wave group on the basis of the hemodynamic-related information; determining the highest peak on the target wave group, determining a rising edge amplitude before the highest peak as a first characteristic value, and determining, as a second characteristic value, an amplitude between the highest peak and the subsequent lowest valley; and generating an indicating parameter on the basis of the first characteristic value and the second characteristic value, and assessing a cardiac diastolic function of the object on the basis of the indicating parameter.

Claims (76)

1 . A diastolic function assessment method, performed by one or more processors executing one or more computer programs stored in a memory, comprising steps of:

non-invasively and continuously acquiring vibration information on a body surface corresponding to a thoracic cavity of a subject in a supine position through one or more fiber-optic sensors which are connected to the one or more processors; wherein the one or more fiber-optic sensors are configured to be placed under the subject's right shoulder and around the subject's right shoulder scapula, a sensing area of the one or more fiber-optic sensors is at least 20 square centimeters and covers the body surface area of the right shoulder scapula; optical fibers are distributed in the sensing area of the one or more fiber-optic sensors; the one or more fiber-optic sensors are sensitive to changes in vibration displacement; the vibration information contains breathing signals, hemodynamic signals, body motion signals and noise signals; a waveform of the vibration information includes breathing envelopes generated by the breathing signals; the hemodynamic signals, the body motion signals and the noise signals are superposed on the breathing envelopes; a horizontal axis of the waveform represents time, and a vertical axis represents normalized vibration information which is dimensionless;

preprocessing the vibration information to generate hemodynamic related information; comprising:

filtering the vibration information below 2 Hz to remove breathing signals and body motion signals and filtering the vibration information above 45 Hz to remove the noise signals, thereby generating the hemodynamic related information of 2-45 Hz;

performing a first-order differential processing on the hemodynamic related information to generate a first-order differential information with a frequency band of 2-45 Hz, performing a second-order differential processing on the hemodynamic related information to generate a second-order differential information with a frequency band of 2-45 Hz;

generating, by performing energy integration on the hemodynamic related information, vibration energy information comprising a first energy envelope and a second energy envelope which represent energy accumulation during a systolic process and an early diastole of the subject's heart;

synchronizing the hemodynamic related information, or the first-order differential information, or the second-order differential information, and the vibration energy information on the same time axis, and performing heartbeat segmentation;

determining, in one cardiac cycle, a highest peak of the hemodynamic related information, a highest peak of the first-order differential information, or a highest peak of the second-order differential information, wherein the highest peak of the hemodynamic related information or the first-order differential information or the second-order differential information represents a shock caused by blood flowing into an aortic arch after aortic ejection;

determining a target time window; wherein the first energy envelope contains the highest peak of the hemodynamic related information, or the highest peak of the first-order differential information, or the highest peak of the second-order differential information, while the second energy envelope does not have the highest peak of the hemodynamic related information, or the highest peak of the first-order differential information, or the highest peak of the second-order differential information; determine a time duration of the second energy envelope as the target time window;

determining, wave clusters within the target time window of the second-order differential information, as a target wave group;

determining a highest peak on the target wave group of the second-order differential information; determining a rising edge amplitude before the highest peak on the target wave group as a first characteristic value, and determining an amplitude between the same highest peak on the target wave group and a subsequent lowest valley on the target wave group as a second characteristic value;

generating an indicating parameter for assessing a diastolic function of the subject, comprising:

determining a ratio of the second characteristic value to the first characteristic value as the indicating parameter; and

determining an elevated filling pressure state if the indicating parameter is greater than a threshold;

wherein the threshold is 1.405 or depends on a specific people group; and

outputting, through an output device, a result of the assessing.

2 . The method of claim 1 , wherein the hemodynamic related information is:

data in one cardiac cycle; or

data that is superimposed and averaged in a unit of cardiac cycle within a preset time period.

3 . The method of claim 1 , wherein the step of performing heartbeat segmentation comprises:

performing the highest peak or a lowest valley search on the hemodynamic related information, or the first-order differential information, or the second-order differential information at a search interval between 0.6 seconds and 1 second; and

performing the heartbeat segmentation based on the repetitive highest peaks or the repetitive lowest valleys on the hemodynamic related information or the first-order differential information or the second-order differential information.

4 . The method of claim 1 , wherein the step of performing heartbeat segmentation comprises:

acquiring electrocardiography (ECG) data through an electrocardiogram sensor when acquiring the vibration information; and

performing heartbeat segmentation on the hemodynamic related information or the first-order differential information or the second-order differential information based on the ECG data.

5 . The method of claim 1 , wherein the step of filtering the vibration information uses one or more of low-pass filtering, band-pass filtering, Infinite Impulse Response (IIR) filtering, Finite Impulse Response (FIR) filtering, wavelet filtering, zero-phase bidirectional filtering, polynomial smoothing filtering, integral transformation, and differential transformation, to filter the vibration information at least once to generate the hemodynamic related information.

6 . A diastolic function assessment method, performed by one or more processors executing one or more computer programs stored in a memory, comprising steps of:

non-invasively and continuously acquiring the vibration information on the body surface corresponding to a thoracic cavity of a subject in a supine position through the one or more fiber-optic sensors configured to be placed under the subject's right shoulder and around a right shoulder scapula, a sensing area of the one or more fiber-optic sensors is at least 20 square centimeters and covers the body surface area of the right shoulder scapula of the subject; optical fibers are distributed in the sensing area of the one or more fiber-optic sensors;

preprocessing the vibration information to generate hemodynamic related information with a frequency band of 2-45 Hz; comprising: filtering, noise removal and signal scaling;

performing a first-order differential processing on the hemodynamic related information to generate a first-order differential information with a frequency band of 2-45 Hz, or, performing a second-order differential processing on the hemodynamic related information to generate a second-order differential information with a frequency band of 2-45 Hz;

generating, by performing energy integration on the hemodynamic related information, vibration energy information comprising a first energy envelope and a second energy envelope which represent energy accumulation during a systolic process and an early diastole of the subject's heart;

synchronizing the hemodynamic related information, or the first-order differential information, or the second-order differential information, and the vibration energy information on the same time axis, and performing heartbeat segmentation;

determining, in one cardiac cycle, a highest peak of the hemodynamic related information, or a highest peak of the first-order differential information, or a highest peak of the second-order differential information, wherein the highest peak of the hemodynamic related information or the first-order differential information or the second-order differential information represents a shock caused by blood flowing into an aortic arch after aortic ejection;

determining a target time window; wherein the first energy envelope contains the highest peak of the hemodynamic related information, or the highest peak of the first-order differential information, or the highest peak of the second-order differential information, while the second energy envelope does not have the highest peak of the hemodynamic related information, or the highest peak of the first-order differential information, or the highest peak of the second-order differential information; determine a time duration of the second energy envelope as the target time window; and

determining wave clusters within the target time window of the first-order differential information as a target wave group;

determining a highest peak on the target wave group of the first-order differential information; determining a rising edge amplitude before the highest peak on the target wave group as a first characteristic value, and determining an amplitude between the same highest peak on the target wave group and a subsequent lowest valley on the target wave group as a second characteristic value;

generating an indicating parameter for assessing a diastolic function of the subject, comprising:

determining a ratio of the second characteristic value to the first characteristic value as the indicating parameter; and

determining an elevated filling pressure state if the indicating parameter is greater than a threshold;

wherein the threshold is 1.294 or depends on a specific people group; and

outputting, through an output device, a result of the assessing.

7 . The diastolic function assessment method of claim 6 , wherein the step of performing heartbeat segmentation comprises:

performing the highest peak or a lowest valley search on the hemodynamic related information, or the first-order differential information, or the second-order differential information at a search interval between 0.6 seconds and 1 second; and

performing the heartbeat segmentation based on the repetitive highest peaks or the repetitive lowest valleys on the hemodynamic related information or the first-order differential information or the second-order differential information.

8 . The diastolic function assessment method of claim 6 , wherein the step of performing heartbeat segmentation comprises:

acquiring electrocardiography (ECG) data through an electrocardiogram sensor when acquiring the vibration information; and

performing heartbeat segmentation on the hemodynamic related information or the first-order differential information or the second-order differential information based on the ECG data.

9 . The diastolic function assessment method of claim 6 , wherein the step of filtering uses one or more of low-pass filtering, band-pass filtering, Infinite Impulse Response (IIR) filtering, Finite Impulse Response (FIR) filtering, wavelet filtering, zero-phase bidirectional filtering, polynomial smoothing filtering, integral transformation, and differential transformation, to filter the vibration information at least once to generate the hemodynamic related information.

10 . A diastolic function assessment system based on machine learning, comprising:

one or more processors, which are programmed to perform the steps of:

receiving vibration information on a body surface corresponding to a thoracic cavity of a subject in a supine position through one or more fiber-optic sensors which are connected to the one or more processors as input information for training;

analyzing the input information for training to establish an assessment model by machine learning, and;

receiving the vibration information on the body surface corresponding to the subject's thoracic cavity through the one or more fiber-optic sensors; and performing an assessment to the subject's diastolic function by the assessment model;

wherein the one or more fiber-optic sensors are configured to be placed under the subject's right shoulder and around the subject's right shoulder scapula, a sensing area of the one or more fiber-optic sensors is at least 20 square centimeters and covers the body surface area of the right shoulder scapula; optical fibers are distributed in the sensing area of the one or more fiber-optic sensors; the one or more fiber-optic sensors are sensitive to changes in vibration displacement; the vibration information contains breathing signals, hemodynamic signals, body motion signals and noise signals; a waveform of the vibration information includes breathing envelopes generated by the breathing signals; the hemodynamic signals, the body motion signals and the noise signals are superposed on the breathing envelopes; a horizontal axis of the waveform represents time, and a vertical axis represents normalized vibration information which is dimensionless;

wherein the assessment model performs steps of:

preprocessing the vibration information to generate hemodynamic related information; comprising:

filtering the vibration information below 2 Hz to remove breathing signals and body motion signals and filtering the vibration information above 45 Hz to remove the noise signals, thereby generating the hemodynamic related information of 2-45 Hz;

performing a first-order differential processing on the hemodynamic related information to generate a first-order differential information, or, performing a second-order differential processing on the hemodynamic related information to generate a second-order differential information;

generating, by performing energy integration on the hemodynamic related information, vibration energy information comprising a first energy envelope and a second energy envelope which represent energy accumulation during a systolic process and an early diastole of the subject's heart;

synchronizing the hemodynamic related information, or the first-order differential information, or the second-order differential information, and the vibration energy information on the same time axis, and performing heartbeat segmentation;

determining, in one cardiac cycle, a highest peak of the hemodynamic related information, or a highest peak of the first-order differential information, or a highest peak of the second-order differential information, wherein the highest peak of the hemodynamic related information or the first-order differential information or the second-order differential information represents a shock caused by blood flowing into an aortic arch after aortic ejection;

determining a target time window; wherein the first energy envelope contains the highest peak of the hemodynamic related information, or the highest peak of the first-order differential information, or the highest peak of the second-order differential information, while the second energy envelope does not have the highest peak of the hemodynamic related information, or the highest peak of the first-order differential information, or the highest peak of the second-order differential information; determine a time duration of the second energy envelope as the target time window; and

determining, wave clusters within the target time window of the first-order differential information or the second-order differential information, as a target wave group;

determining a highest peak on the target wave group of the first-order differential information or the second-order differential information; determining a rising edge amplitude before the highest peak on the same target wave group as a first characteristic value and determining an amplitude between the same highest peak on the same target wave group and a subsequent lowest valley on the same target wave group as a second characteristic value; and

generating an indicating parameter for assessing a diastolic function of the subject, comprising:

determining a ratio of the second characteristic value to the first characteristic value as the indicating parameter; and

determining an elevated filling pressure state if the indicating parameter is greater than a threshold;

wherein the threshold is 1.294 when determining the first characteristic value and the second characteristic value based on the first-order differential information; and the threshold is 1.405 when determining the first characteristic value and the second characteristic value based on the second-order differential information; or

the threshold depends on a specific people group.

11 . The diastolic function assessment system based on machine learning of claim 10 , wherein the step of performing heartbeat segmentation comprises:

performing the highest peak or a lowest valley search on the hemodynamic related information, or the first-order differential information, or the second-order differential information at a search interval between 0.6 seconds and 1 second; and

performing the heartbeat segmentation based on the repetitive highest peaks or the repetitive lowest valleys on the hemodynamic related information or the first-order differential information or the second-order differential information.

12 . The diastolic function assessment system based on machine learning of claim 10 , wherein the step of performing heartbeat segmentation comprises:

acquiring electrocardiography (ECG) data through an electrocardiogram sensor when acquiring the vibration information; and

performing heartbeat segmentation on the hemodynamic related information or the first-order differential information or the second-order differential information based on the ECG data.

13 . The diastolic function assessment system based on machine learning of claim 10 , wherein the step of filtering the vibration information uses one or more of low-pass filtering, band-pass filtering, Infinite Impulse Response (IIR) filtering, Finite Impulse Response (FIR) filtering, wavelet filtering, zero-phase bidirectional filtering, polynomial smoothing filtering, integral transformation, and differential transformation, to filter the vibration information at least once to generate the hemodynamic related information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2023
From: SHENZHEN DARMA TECHNOLOGY CO. LTD.
To: CARDIOSTORY INC.
Reel/Frame 065891/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2021
From: LIU, PENGBO; ZHUANG, SHAOCHUN; ZENG, LINGJUN; CHU, ZHENGPEI
To: SHENZHEN DARMA TECHNOLOGY CO., LTD.
Reel/Frame 058171/0552 →
Continuity (1)
Related Publication 20220248963A1 · Aug 11, 2022
References Cited (23)
US 20010039385A1 · Ellenz · 2001 [cited by examiner]
US 20050027204A1 · Kligfield · 2005 [cited by examiner]
US 20050240112A1 · Fang · 2005 [cited by examiner]
US 20090227886A1 · Bauer · 2009 [cited by examiner]
US 20100249629A1 · Schmidt et al. · 2010 [cited by applicant]
US 20110230788A1 · Anand · 2011 [cited by examiner]
US 20120203117A1 · Chen · 2012 [cited by examiner]
US 20130046190A1 · Davies · 2013 [cited by examiner]
US 20130137997A1 · Patangay · 2013 [cited by examiner]
US 20150182141A1 · Fujita · 2015 [cited by examiner]
US 20150313533A1 · Rapp · 2015 [cited by examiner]
US 20170105642A1 · Chen · 2017 [cited by examiner]
US 20180289288A1 · Kim · 2018 [cited by examiner]
US 20180360315A1 · Fujita · 2018 [cited by examiner]
US 20220218208A1 · Zeng · 2022 [cited by examiner]
US 20220248962A1 · Chu · 2022 [cited by examiner]
CA 2341450A1 · 2000 [cited by examiner]
CA 2668602A1 · 2007 [cited by examiner]
CN 107595278A · 2018 [cited by applicant]
CN 107822608A · 2018 [cited by applicant]
CN 108354612A · 2018 [cited by applicant]
CN 109222928A · 2019 [cited by applicant]
CN 109310371A · 2019 [cited by applicant]