IP Library Granted Patent US 11,587,678
Granted Patent B2
US 11,587,678 · App. 16/827,505 · Granted Feb 21, 2023

Machine learning models for diagnosis suspecting

Inventors: Melanie Goetz (Oakland, CA); Christopher James Lauinger (Golden, CO)
Assignee: Clover Health
G16H50/20G06F9/542G06F17/18G06N20/00G16H10/60G16H50/30
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 11,587,678
App. No.
16/827,505
Granted
Feb 21, 2023
Kind
B2
Abstract

The present disclosure describes methods and systems for machine learning models utilized for diagnosis suspecting. These methods and systems utilize machine learning models may be trained to diagnose diseases or conditions. The models may be trained with data from disparate sources that are aggregated and formatted to be utilized in these models.

Claims (72)

1. A system comprising:

one or more processors; and

non-transitory computer-readable media storing first computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

generating machine learning models configured to diagnose one or more diseases or conditions, wherein individual ones of machine learning models are trained to determine a likelihood that a disease or condition should be diagnosed for a medical patient;

receiving data from multiple disparate sources via a computing network;

formatting the data into model features configured to be input into the machine learning models, wherein the individual ones of the machine learning models are trained to receive the model features and output data indicating a probability that the medical patient should be diagnosed with the one or more diseases or conditions;

inputting the model features into the machine learning models;

generating, utilizing at least the machine learning models, output data indicating a potential diagnosis associated with the one or more diseases or conditions for the medical patient and a confidence value associated with that potential diagnosis;

receiving, from a computing device executing an application, an indication that the medical patient will be seen by a medical service provider at a given time;

receiving an indication that the medical patient is located at a location associated with the medical service provider at the given time; and

sending, to the computing device and based at least in part on receiving the indication that the medical patient is located at the location associated with the medical service provider at the given time, a command configured to cause a device associated with the medical service provider to display a notification including the potential diagnosis.

2. The system of claim 1 , wherein the data includes at least medical records, chart codes, Centers for Medicare & Medicaid Services data, International Codes for Diagnosis data, medication data, and laboratory data.

3. The system of claim 1 , the operations further comprising:

determining, based at least in part on machine learning techniques, that a combination of risk factors, which are derived at least in part from the data, is associated with one or more diseases or conditions; and

the association exceeds a threshold for a confirmation of diagnosis.

4. The system of claim 1 , wherein the machine learning models include individual machine learning models for at least one of cancer, chronic kidney disease, heart disease, congestive heart failure, vascular disease, morbid obesity, or diabetes.

5. A method comprising:

generating machine learning models configured to diagnose one or more diseases or conditions for a medical patient;

receiving data from multiple disparate sources via a computing network;

formatting the data into model features configured to be input into machine learning models;

inputting the model features into the machine learning models;

generating, utilizing at least the machine learning models, output data indicating a potential diagnosis for the medical patient;

assigning a confidence value to the output data indicating a diagnosis for the medical patient;

receiving, from a computing device executing an application, an indication that the medical patient will be seen by a medical service provider at a given time;

receiving an indication that the medical patient is located at a location associated with the medical service provider at the given time; and

sending, to the computing device and based at least in part on receiving the indication that the medical patient is located at the location associated with the medical service provider at the given time, a command configured to cause a device associated with the medical service provider to display a notification including the potential diagnosis.

6. The method of claim 5 , wherein the user data includes at least medical records, chart codes, Centers for Medicare & Medicaid Services data, International Codes for Diagnosis data, medication data, and laboratory data.

7. The method of claim 5 , wherein the diagnoses of one or more diseases or conditions associated with the medical patient comprises:

determining, based at least in part on machine learning techniques, that a combination of risk factors, which are derived at least in part from the data, is associated with one or more diseases or conditions; and

the association exceeds a threshold for a confirmation of diagnosis.

8. The method of claim 5 , wherein the machine learning techniques are based, at least in part, on models trained and by disease groups, wherein the disease groups are at least one of cancer, chronic kidney disease, heart disease, congestive heart failure, vascular disease, morbid obesity, or diabetes.

9. The method of claim 5 , wherein feedback indicating the diagnosis was correct is inputted by a second user, wherein the feedback data is used to hone the model.

10. The method of claim 5 , further comprising:

prioritizing the user data prior to training the machine learning models, based upon predefined criteria, wherein the predefined criteria includes, but is not limited to, at least one of documented International Classification of Disease codes, medication for singular disease, or laboratory values that define diagnosis.

11. The method of claim 5 , further comprising:

determining an impact of a data type on the output data;

determining that the impact satisfies a threshold impact; and

prioritizing the data type.

12. The method of claim 5 , further comprising:

receiving feedback data over a period of time;

inputting feedback data into the machine learning models;

receiving an indication of criteria; and

updating the machine learning models to determine the diagnosis of one or more diseases or conditions based at least in part on the criteria.

13. A system comprising:

one or more processors; and

non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

generating machine learning models configured to diagnose one or more diseases or conditions for a medical patient;

receiving data from multiple disparate sources via a computing network;

formatting the data into model features configured to be input into machine learning models;

inputting the model features into the machine learning models;

generating, utilizing at least the machine learning models, output data indicating a potential diagnosis for the medical patient;

assigning a confidence value to the output data indicating a diagnosis for the medical patient;

receiving, from a computing device executing an application, an indication that the medical patient will be seen by a medical service provider at a given time;

receiving an indication that the medical patient is located at a location associated with the medical service provider at the given time; and

sending, to the computing device and based at least in part on receiving the indication that the medical patient is located at the location associated with the medical service provider at the given time, a command configured to cause a device associated with the medical service provider to display a notification including the potential diagnosis.

14. The system of claim 13 , wherein the user data includes at least medical records, chart codes, Centers for Medicare & Medicaid Services data, International Codes for Diagnosis data, medication data, and laboratory data.

15. The system of claim 13 , wherein the diagnoses of one or more diseases or conditions associated with the medical patient comprises:

determining, based at least in part on machine learning techniques, that a combination of risk factors, which are derived at least in part from the data, is associated with one or more diseases or conditions; and

the association exceeds a threshold for a confirmation of diagnosis.

16. The system of claim 13 , wherein the machine learning techniques are based, at least in part, on models trained and by disease groups, wherein the disease groups are at least one of cancer, chronic kidney disease, heart disease, congestive heart failure, vascular disease, morbid obesity, or diabetes.

17. The system of claim 13 , wherein feedback indicating the diagnosis was correct is inputted by a second user, wherein the feedback data is used to hone the model.

18. The system of claim 13 , further comprising:

prioritizing the user data prior to training the machine learning models, based upon predefined criteria, wherein the predefined criteria includes, but is not limited to, at least one of documented International Classification of Disease codes, medication for singular disease, or laboratory values that define diagnosis.

19. The system of claim 13 , further comprising:

determining an impact of a data type on the output data;

determining that the impact satisfies a threshold impact; and

prioritizing the data type.

20. The system of claim 13 , further comprising:

receiving feedback data over a period of time;

inputting feedback data into the machine learning models;

receiving an indication of criteria; and

updating the machine learning models to determine the diagnosis of one or more diseases or conditions based at least in part on the criteria.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2026
From: CLOVER HEALTH
To: CLOVER HEALTH INVESTMENTS CORP.
Reel/Frame 073470/0354 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2020
From: GOETZ, MELANIE; LAUINGER, CHRISTOPHER JAMES
To: CLOVER HEALTH
Reel/Frame 052199/0599 →
Continuity (1)
Related Publication 20210295996A1 · Sep 23, 2021
Cited By (1)
US 12,257,060