IP Library › Granted Patent US 12,573,505
Granted Patent B1
US 12,573,505 · App. 18/428,628 · Granted Mar 10, 2026

Medical diagnostic tool with neural model trained through machine learning for predicting coronary disease from ECG signals

Inventors: Utkars Jain (Pittsburgh, PA); Adam A. Butchy (Pittsburgh, PA); Michael T. Leasure (Pottstown, PA)
Assignee: Heart Input Output, Inc.
G16H50/20G06N3/04G06N3/088G16H40/63
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,573,505
App. No.
18/428,628
Granted
Mar 10, 2026
Kind
B1
Abstract

A diagnostic tool includes a sensor for capturing at least one biosignal produced by a patient's heart and a computer device that implements a neural network iteratively trained via machine learning to generate a prediction about a heart condition of the patient. After the neural network is trained, the computer device can convert the at least one biosignal to a multi-dimensional input matrix for the deep neural network generated from a number (N) of biosignals captured by the sensor. The computer device then processes the multi-dimensional input matrix through the deep neural network, which subsequently outputs the prediction about the heart condition of the patient.

Claims (48)

1 . A diagnostic tool comprising:

a sensor for capturing N biosignals produced by a patient's heart, where N is greater than or equal to 1; and

a computer device that implements a deep neural network that is trained iteratively through machine learning to generate multiple heart-condition-diagnostic outputs, wherein each of the multiple heart-condition-diagnostic outputs is indicative of a heart condition of the patient, and wherein, after the deep neural network is trained to generate the multiple heart-condition-diagnostic outputs, the computer device is configured to:

convert, with an autoencoder, the N biosignals to a multi-dimensional input matrix for the deep neural network generated from the N biosignals captured by the sensor, wherein the multi-dimensional matrix comprises a batch axis, a signal axis, and a lead axis, generated from the N biosignals, and wherein each of the N biosignals comprises a time component that is at least “T” seconds in duration, where T is at least one second; and

process the multi-dimensional input matrix through the deep neural network to generate the multiple heart-condition-diagnostic outputs,

wherein:

the multi-dimensional matrix is inputted to the deep neural network;

the deep neural network produces a feature vector from the multi-dimensional matrix; and

the multiple heart-condition-diagnostic outputs are based on the feature vector.

2 . The diagnostic tool of claim 1 , wherein the multiple heart-condition-diagnostic outputs comprise at least one prediction of coronary artery disease (CAD) of the patient.

3 . The diagnostic tool of claim 2 , wherein the multiple heart-condition-diagnostic outputs further comprise at least one additional prediction selected from the group consisting of:

a Myocardial Infarction (MI), a risk of a Major Adverse Cardiovascular Event (MACE), a left anterior descending (LAD) coronary artery fractional flow reserve (FFR), an atherosclerotic cardiovascular disease (ACVD), cardiac hypertrophy, ventricle morphology, an abnormal ST-T wave, a conduction disorder, and a “70%” disease threshold.

4 . The diagnostic tool of claim 1 , wherein:

the deep neural network comprises a dense neural network (DenseNet), wherein each layer of the DenseNet after an input layer receives inputs from all preceding layers in the DenseNet;

the DenseNet produces a feature vector from the multi-dimensional matrix;

the deep neural network further comprises a classifier whose outputs are the multiple heart-condition-diagnostic outputs for the patient; and

the input to the classifier comprises a concatenation of the feature vector from the DenseNet and a latent space representation from the autoencoder.

5 . The diagnostic tool of claim 1 , wherein the deep neural network comprises a residual network, wherein the residual network comprises at least one residual connection.

6 . The diagnostic tool of claim 1 , wherein the deep neural network comprises a vision transformer, wherein the vision transformer comprises a transformer encoder.

7 . The diagnostic tool of claim 1 , wherein:

the N biosignals comprise N electrocardiogram (ECG) signals;

N is less than 12; and

the autoencoder is further trained via machine learning to generate (15-N) generated biosignals based, at least in part, on a reconstruction loss function.

8 . The diagnostic tool of claim 7 , wherein the N ECG signals plus the (15-N) generated biosignals collectively comprise 12 ECG signals and 3 Frank lead signals.

9 . The diagnostic tool of claim 7 , wherein the reconstruction loss function calculates a squared difference between a fast Fourier transform (FFT) between an input of the sensor and an output of the autoencoder.

10 . The diagnostic tool of claim 1 , wherein the multiple heart-condition-diagnostic outputs comprise at least one numerical value selected from the group consisting of: a coronary artery calcium score, an absolute Agatston score, a multi-vessel fractional flow reserve value, and an instantaneous wave-free ratio.

11 . The diagnostic tool of claim 1 , wherein the autoencoder is further programmed to compute a prediction of T additional seconds of up to 15 biosignals for the patient's heart.

12 . The diagnostic tool of claim 1 , wherein the autoencoder comprises:

an encoder configured to perform a lossy compression of the N biosignals captured by the sensor, wherein an output of the lossy compression is latent space representation; and

a decoder configured to receive the latent space from the encoder and convert the latent space representation into the multi-dimensional input matrix.

13 . The diagnostic tool of claim 1 , wherein the multiple heart-condition-diagnostic outputs comprise at least one of a beat classification and a rhythm classification.

14 . The diagnostic tool of claim 1 , further comprising a display coupled to the computer device, wherein the display is configured to visually represent the multiple heart-condition-diagnostic outputs of the deep neural network.

15 . A method comprising:

training, with a computer system, intertively through machine learning, a deep neural network to generate multiple heart-condition-diagnostic outputs, wherein each of the multiple heart-condition-diagnostic outputs is indicative of a heart condition of a patient and wherein the deep neural network comprises a plurality of layers; and

after training the deep neural network to generate the multiple heart-condition-diagnostic outputs:

capturing, by a sensor, N biosignals produced by a patient's heart, where N is greater than or equal to 1; and

converting, with an autoencoder of the computer system, the N biosignals to a multi-dimensional input matrix for the deep neural network generated from the N biosignals captured by the sensor, wherein the multi-dimensional matrix comprises a batch axis, a signal axis, and a lead axis, generated from the N biosignals, and wherein each of the N biosignals comprises a time component that is at least “T” seconds in duration, where T is at least one second; and

processing the multi-dimensional input matrix through the deep neural network to generate the multiple heart-condition-diagnostic outputs, wherein the deep neural network produces a feature vector from the multi-dimensional matrix and the multiple heart-condition-diagnostic outputs are based on the feature vector.

16 . The method of claim 15 , wherein:

the N biosignals comprise N electrocardiogram (ECG) signals;

N is less than 12; and

the method further comprises training, by the computer system, the autoencoder via machine learning to generate (15-N) generated biosignals based, at least in part, on a reconstruction loss function.

17 . The method of claim 15 , wherein the N ECG signals plus the (15-N) generated biosignals collectively comprise 12 ECG signals and 3 Frank lead signals.

18 . The method of claim 15 , wherein the deep neural network comprises a residual network, wherein the residual network comprises at least one residual connection.

19 . The method of claim 15 , wherein the deep neural network comprises a vision transformer, wherein the vision transformer comprises a transformer encoder.

20 . The method of claim 15 , wherein the autoencoder comprises:

an encoder configured to perform a lossy compression of the N biosignals captured by the sensor, wherein an output of the lossy compression is latent space representation; and

a decoder configured to receive the latent space from the encoder and convert the latent space representation into the multi-dimensional input matrix.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2024
From: JAIN, UTKARS; BUTCHY, ADAM A.; LEASURE, MICHAEL T.
To: HEART INPUT OUTPUT, INC.
Reel/Frame 066993/0900 →
Continuity (3)
Continuation In Part 18160613 · Jan 27, 2023
Continuation 17382909 · Jul 22, 2021
Provisional Application 63055603 · Jul 23, 2020
References Cited (14)
US 20100030293A1 · Sarkar · 2010 [cited by examiner]
US 20190333216A1 · Isgum · 2019 [cited by examiner]
US 20200151516A1 · Anushiravani · 2020 [cited by examiner]
US 20200202527A1 · Choi · 2020 [cited by examiner]
US 20200303075A1 · Krishna · 2020 [cited by examiner]
US 20210106241A1 · Kerman · 2021 [cited by examiner]
US 20210204884A1 · Ravishankar · 2021 [cited by examiner]
US 20210321890A1 · Iyer · 2021 [cited by examiner]
US 20220160296A1 · Rahmani · 2022 [cited by examiner]
US 20220189636A1 · Wagner · 2022 [cited by examiner]
Arnaud Sors. Deep learning for continuous EEG analysis. Biophysics. Université Grenoble Alpes, 2018. English. ffNNT : 2018GREAS006ff. (Year: 2018). [cited by examiner]
Y. Pan, M. Fu, B. Cheng, X. Tao and J. Guo, “Enhanced Deep Learning Assisted Convolutional Neural Network for Heart Disease Prediction on the Internet of Medical Things Platform,” in IEEE Access, vol. 8, pp. 189503-1895… [cited by examiner]
Belo D, Rodrigues J, Vaz JR, Pezarat-Correia P, Gamboa H. Biosignals learning and synthesis using deep neural networks. Biomed Eng Online. Sep. 25, 2017;16(1): 115. doi: 10.1186/s12938-017-0405-0. PMID: 28946919; PMCID:… [cited by examiner]
C. Xiao, Y. Li and Y. Jiang, “Heart Coronary Artery Segmentation and Disease Risk Warning Based on a Deep Learning Algorithm,” in IEEE Access, vol. 8, pp. 140108-140121, 2020, doi: 10.1109/ACCESS.2020.3010800. (Year: 20… [cited by examiner]