Patent ID: 11961617
Assignee: nan
Field: Medical technology (Instruments)
Classification: CPC G | IPC G

Claim 0:
1. A system, comprising:
a processing engine;
a communication module coupled to the processing engine, comprising an application programming interface configured to provide remote access to a user device over a network, wherein the user device is configured to receive patient generated information through the application programming interface; and,
a data store coupled to the processing engine and containing a program of instructions that, when executed by the processing engine, cause the processing engine to perform operations to generate an integrated health record associated with a patient in response to the patient's request, the operations comprising:
(a) receiving patient reported information directly from the patient via the communication module from the user device, the patient generated information comprising a plurality of unprompted real-time symptom reports from the patient;
(a1) identifying and retrieving, by the processing engine, health records in a first data format associated with the patient from the data store;
(a2) retrieving, by the processing engine, family history records associated with the patient;
(b1) identifying and retrieving, by the processing engine, patient generated information received directly from the patient, the patient generated information comprising the plurality of unprompted real-time symptom reports from the patient corresponding to symptoms self-identified by the patient stored in a second data format;
(b2) identifying and retrieving, by the processing engine, environmental information temporally corresponding to the patient generated information;
(c) analyzing, by the processing engine, the patient generated information and extracting predetermined data from the retrieved information comprising information retrieved in (a1)-(b2), wherein the extracted predetermined data comprises the symptoms reported by the patient in the plurality of unprompted real-time symptom reports;
(d) generating, by the processing engine, the integrated health record associated with the patient in response to the retrieved health records, the temporally corresponding environmental information, and the extracted predetermined data, wherein the integrated health record comprises an input in a third data format suitable for a machine learning engine;
(e1) applying the machine learning engine, the machine learning engine comprising a plurality of unsupervised classification models, to the integrated health record to generate at least one predicted health condition as a function of the integrated health record, including specifically as a function of the symptoms, at least one outcome associated with the symptoms, and the temporally corresponding environmental information;
(e2) applying the machine learning engine to the integrated health record and other patients' integrated health records based on the predicted health condition, the symptoms, corresponding health conditions, corresponding treatment plans, and corresponding outcomes associated with the other patients' integrated health records to generate a plurality of potential treatment plans and corresponding predicted outcomes, and associate the plurality of potential treatment plans and the corresponding predicted outcomes with the patient;
(f) generating a result message to the user device, wherein the result message comprises the at least one predicted health condition and the symptoms, the at least one outcome, the plurality of potential treatment plans, the corresponding predicted outcomes, and the temporally corresponding environmental information; and,
(g) in response to receiving new patient information comprising at least one of: new patient generated information, and new environmental information, repeat at least (c)-(f) such that a dynamically updated results message comprising an updated plurality of potential treatment plans and corresponding predicted outcome is generated based on the new patient information,
wherein the processing engine performs operations to train the machine learning engine to generate the at least one predicted health condition and the plurality of potential treatment plans and the corresponding predicted outcomes, the operations comprise:
retrieving, by the processing engine, a first set of data from the data store;
training the machine learning engine in response to the retrieved first set of data; and,
wherein the first set of data used to train the machine learning engine comprises a plurality of patients' health records including integrated health records, associated information provided by the plurality of patients, health conditions of the plurality of patients, patient generated information from the plurality of patients, treatment plans corresponding to the patient generated information, and outcomes corresponding to the treatment plans.