Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for machine-learning-based atrial fibrillation detection with the aid of a digital computer, comprising: a database operable to maintain a plurality of electrocardiography (ECG) features and annotated patterns of the features, at least some of the patterns associated with atrial fibrillation; at least one server interconnected to the database, the at least one server configured to: train a classifier based on the annotated patterns in the database; receive a representation of an ECG signal recorded by an ambulatory monitor recorder during a plurality of temporal windows; detect a plurality of the ECG features in at least some of the portions of the representation falling within each of the temporal windows; use the trained classifier to identify patterns of the ECG features within one or more of the portions of the ECG signal; for each of the portions, calculate a value indicative of whether the portion of the representation within that ECG signal is associated the patient experiencing atrial fibrillation; calculate a further value indicative of whether the portion of the representation within that ECG signal is associated with the patient not experiencing atrial fibrillation; compare the further value to the value; determine that the portion of the ECG signal is associated with the patient experiencing atrial fibrillation based on the comparison; and take an action based on the determination that the portion of the ECG signal is associated with the patient experiencing atrial fibrillation.
2. A system for machine-learning-based atrial fibrillation detection according to claim 1 , the at least one server further configured to: obtain training data comprising a plurality of the ECG features and a plurality of patterns of the ECG features; and obtain annotations of patterns of the ECG features in the training data, wherein the training of the classifier is based on the annotations.
3. A system for machine-learning-based atrial fibrillation detection according to claim 1 , the at least one server further configured to: test an accuracy of the trained classifier and perform further training based on a result of the test.
4. A system for machine-learning-based atrial fibrillation detection according to claim 1 , wherein the determination is made upon the value exceeding the further value.
5. A system for machine-learning-based atrial fibrillation detection according to claim 1 , wherein the action comprises sending an alert regarding the determination.
6. A system for machine-learning-based atrial fibrillation detection according to claim 1 , the at least one server further configured to: generate a matrix with the identified features and the patterns; and generate at least one matrix with weights for the identified features and patterns, wherein the value and the further value are calculated using the weight matrix.
7. A system for machine-learning-based atrial fibrillation detection according to claim 1 , wherein each of the temporal windows is between 2 and 60 seconds.
8. A system for machine-learning-based atrial fibrillation detection according to claim 1 , wherein the database comprises 32 of the ECG features.
9. A system for machine-learning-based atrial fibrillation detection according to claim 1 , the at least one server further configured to: perform a noise filtering of at least some of the portions of the ECG signal prior to identification of the ECG features.
10. A method for machine-learning-based atrial fibrillation detection with the aid of a digital computer, comprising: maintaining in a database a plurality of electrocardiography (ECG) features and annotated patterns of the features, at least some of the patterns associated with atrial fibrillation; training by an at least one server connected to the database a classifier based on the annotated patterns in the database; receiving by the at least one server a representation of an ECG signal recorded by an ambulatory monitor recorder during a plurality of temporal windows; detecting by the at least one server a plurality of the ECG features in at least some of the portions of the representation falling within each of the temporal windows; using by the at least one server the trained classifier to identify patterns of the ECG features within one or more of the portions of the ECG signal; for each of the portions, calculating by the at least one server a value indicative of whether the portion of the representation within that ECG signal is associated the patient experiencing atrial fibrillation; calculating by the at least one server a further value indicative of whether the portion of the representation within that ECG signal is associated with the patient not experiencing atrial fibrillation; comparing the further value to the score; determining that the portion of the ECG signal is associated with the patient experiencing atrial fibrillation based on the comparison; taking by the at least one server an action based on the determination that the portion of the ECG signal is associated with the patient experiencing atrial fibrillation.
11. A method for machine-learning-based atrial fibrillation detection according to claim 10 , further comprising: obtaining training data comprising a plurality of the ECG features and a plurality of patterns of the ECG features; and obtaining annotations of patterns of the ECG features in the training data, wherein the training of the classifier is based on the annotations.
12. A method for machine-learning-based atrial fibrillation detection according to claim 10 , further comprising: test an accuracy of the trained classifier and performing further training based on a result of the test.
13. A method for machine-learning-based atrial fibrillation detection according to claim 10 , wherein the determination is made upon the value exceeding the further value.
14. A method for machine-learning-based atrial fibrillation detection according to claim 10 , wherein the action comprises sending an alert of the regarding the determination.
15. A method for machine-learning-based atrial fibrillation detection according to claim 10 , further comprising: generating a matrix with the identified features and the patterns; and generating at least one matrix with weights for the identified features and patterns, wherein the value and the further value are calculated using the weight matrix.
16. A method for machine-learning-based atrial fibrillation detection according to claim 10 , wherein each of the temporal windows is between 2 and 60 seconds.
17. A method for machine-learning-based atrial fibrillation detection according to claim 10 , wherein the database comprises 32 of the ECG features.
18. A method for machine-learning-based atrial fibrillation detection according to claim 10 , further comprising: performing a noise filtering of at least some of the portions of the ECG signal prior to identification of the ECG features.
Unknown
November 5, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.