SYSTEMS AND METHODS FOR CLINICAL DECISION-MAKING
Computer implemented methods are disclosed. The methods may include receiving historical data comprising at least one of provider data and patient data, and processing, using a processor, the historical data to identify one or more patterns. The method also may include generating one or more decision models from the historical data and the decision patterns, and providing one or more recommendations based on the one or more decision models.
Latest WellDoc, Inc. Patents:
This Application claims the benefit of U.S. Provisional Application No. 61/839,528, entitled “Systems and Methods for Managing Patient Conditions”, filed Jun. 26, 2013, the disclosure of which is incorporated herein by reference in its entirety.
TECHNICAL FIELDThe present disclosure relates generally to providing recommendations based on receiving and processing historical data. More specifically, the present disclosure relates to systems and methods for learning decision-making and providing recommendations based on the learned decision-making. In some embodiments, the recommendation may be made automatically.
BACKGROUNDIncreased healthcare costs have limited patient access to appropriate care. At the same time, healthcare companies have increased provider workloads and limited physician-patient interactions. This in turn may lead to improper patient assessments and treatment. In an attempt to increase physician productivity and improve the accuracy of patient assessments, methods have been attempted to implement clinical rules and validated mathematical/statistical models based on patient diagnostic information. Some conventional methods provide patient assessment reports prior to a patient's next physician visit. These reports include data submitted by patients, such as daily blood glucose levels, dietary intake, etc. However, such methods do not provide an analysis of the data and/or or recommendations tailored to the patient and/or based on the healthcare provider's characteristics and preferences.
Thus, a need exists for improved systems and methods for increasing healthcare provider productivity, accurately assessing a patient, and providing patient treatment consistent with the healthcare provider's treatment style and/or decision-making characteristics.
SUMMARYEmbodiments of the present disclosure relate to, among other things, methods and systems for providing a treatment recommendation. Each of the embodiments disclosed herein may include one or more of the features described in connection with any of the other disclosed embodiments.
According to certain embodiments, computer-implemented methods are disclosed for automatically providing a treatment recommendation, the method may include receiving historical data comprising at least one of provider data and patient data; processing, using a processor, the historical data to identify one or more patterns; generating one or more decision models from the historical data and the decision patterns; and providing one or more recommendations based on the one or more decision models.
Aspects of the method may include one or more of the following: further comprising receiving electronic feedback on at least one of the one or more recommendations; further comprising storing the electronic feedback as historical data; further comprising exchanging the electronic feedback with a third party; further comprising receiving real-time data comprising at least one of provider data and patient data; wherein the historical data comprises treatment instructions and the real-time data comprises compliance with the treatment instructions; wherein the real-time data is received from a patient's electronic device; further comprising extracting metadata from the historical data; further comprising biasing the historical data based on the metadata; wherein the processor uses one or more machine learning algorithms; wherein the generating one or more decision models comprises importing models from a library of models; further comprising accessing one or more medical records and parsing the historical data from the one or more medical records; further comprising presenting the one or more identified patterns to a provider; further comprising receiving instructions to modify the one or more decision models; further comprising providing a comparison between the one or more recommendations, a recommendation based on standard guidelines, and a recommendation based on external data; and wherein one of the patient data and provider data comprises demographic information.
In another aspect, disclosed is an information processing device for providing a treatment recommendation, the device may include a processor for processing a set of instructions, and a computer-readable storage medium for storing the set of instructions, wherein the instructions, when executed by the processor, perform a method comprising receiving historical data comprising at least one of provider data and patient data; processing, using a processor, the historical data to identify one or more patterns; generating one or more decision models from the historical data and the decision patterns; and providing one or more recommendations based on the one or more decision models.
The processing device may include one or more of the following features: the method further comprising receiving electronic feedback on at least one of the one or more recommendations; and the method further comprising further comprising receiving real-time data comprising at least one of provider data and patient data.
In another aspect, disclosed is a non-transitory computer-readable medium storing a set of instructions that, when executed by a processor, may perform a method of providing a treatment recommendation, the method may include receiving historical data comprising at least one of provider data and patient data; processing, using a processor, the historical data to identify one or more patterns; generating one or more decision models from the historical data and the decision patterns; and providing one or more recommendations based on the one or more decision models.
It may be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate exemplary embodiments of the present disclosure and together with the description, serve to explain the principles of the disclosure.
The present disclosure is drawn to systems and methods for providing recommendations based on analyzing past decisions. More specifically, the present disclosure relates to systems and methods for analyzing historical data to learn provider decision-making, applying machine learning algorithms to generate decision models, and providing (e.g. automatically) recommendations on subsequent scenarios based on the learned decision-making.
EXEMPLARY EMBODIMENTSHistorical health data may be received by the service that is relevant to the provider and the provider's patients. This data may be electronically transmitted by the provider and/or the patient and received by the service at step 104. The data may be electronically transmitted and received by the service at step 104 in any suitable manner. For example, the provider may access the software application or secure server and send or drop electronic data files via a network, e.g. the Internet so that the files may be accessed by the service. In some examples, the provider may allow the service limited access in compliance with any healthcare privacy regulations and other applicable regulations, to any electronic medical records, patient prescription records, referral records, etc., and the service may electronically retrieve healthcare data from such electronic records (e.g. automatically). In other examples, patient data may be electronically transmitted by a patient and may be electronically received by the service in any suitable manner. The patient data may be actively submitted by the patient via a software application and/or may be automatically electronically retrieved by the service from an electronic device of the patient (
The historical data received at step 104 may include any relevant historical data, including a clinical profile of the patient such as diseases, significant medical events (e.g. heart attack, stroke, head trauma, transplant), disease stage, lab values, patient self-reported clinical, behavioral and psycho-social data, patient's demographics, medical history, provider characteristics such as age, years of clinical practice experience, size of practice, specialty, demographics, context of a patient's visit such as date, day, time, location, duration of visit, and/or a decision which includes medication change, psycho-therapy, dose change, lifestyle modification (diet, exercise, weight loss), recommendation for lab test(s), education, and may include the reasoning behind the provider's decision(s).
The historical data received by the service at step 104 may be stored in a database at step 106 such as a server, cloud, or any other digital memory device. The data may be accessed at any time by the service and may be displayed, printed, or updated in any suitable manner. The stored data may be organized and accessed in any suitable manner. In some examples, the data may be electronically tagged with various identifiers, such as age, gender, clinical condition, etc. In another example, metadata may be extracted from the stored data (
In addition, the data stored in the database at step 106 may be electronically processed in any suitable manner. In step 108, for example, various algorithms may be applied to the data to learn from/be trained by analyzing the data. In some examples, machine learning algorithms and/or other higher-level algorithms (e.g. supervised and unsupervised learning algorithms) may be applied to the data to learn and otherwise extract information from the data, such as for use in learning provider decision-making patterns and behaviors and/or patient behavioral patterns. Examples of such machine learning algorithms may include artificial neural networks, Bayesian statistics, case-based reason, decision trees, inductive logic processing, Gaussian process regression, Gene expression programming, Logistic model trees, stochastic modeling, statistical modeling (e.g. Bayesian networks, Markov models, ANOVA, etc.), and/or any other suitable algorithm or combinations of algorithms. For example, at step 108, machine-learning algorithms may be applied to the data to learn the characteristics of patients for which the provider has prescribed or modified use of a drug, provided a referral to another provider, recommended a lifestyle change (e.g. exercise, diet, and/or stress management).
The machine learning algorithms applied at step 108 may detect any patterns, idiosyncrasies, or any other significant associations that may be used in generating a decision model that mimics or attempts to understand the decision-making of the provider and/or predicted behavior of the patient. In another example, the machine-learning algorithm may identify a patient cohort for whom components of a treatment plan may be effective, ineffective, or partially effective, such as a cholesterol-lowering drug that is ineffective for patients with neuropathy. In some embodiments, any patterns identified in step 108 may be presented to the provider to improve the provider's clinical knowledge. For example, it may be determined at step 108 that 83% of the provider's diabetes patients between ages 65-75 for whom the provider prescribed dementia drug X suffered headaches, and only 3% of the provider's patients adhered to a diet change. Based on these patterns the provider may stop prescribing drug X to patients between ages 65-75 and stop recommending a diet change to patients ages 18-35. In another embodiments, the machine learning algorithm applied at step 108 may detect patient compliance with the provider's treatment plan, for example, it may be determined that 90% of the provider's patients over the age of 85 did not adhere to taking dementia drug X.
The application of the one or more machine learning algorithms at step 108 may be processed to generate clinical decision models at step 110. The models may be based on any patterns or other information learned by the machine learning algorithms. The models may be generated using one or more processors and may be tested with sample data that may be reviewed and automatically validated. In some embodiments, existing models may be imported from databases or libraries, processed, and applied to the data processed at step 108. In some embodiments, at step 110, the service may send the provider a notification that it is ready to provide clinical recommendations. The notification may be sent when it is determined sufficient data has been collected to provide an accurate recommendation. In some embodiments, the notification may be sent after a day, a week, a month, three months, or any other period of time. The notification may be in any suitable form, e.g. an electronic message, alert, and/or phone call.
The service may receive information in connection with a clinical scenario at 112, for example, from the provider, in any suitable manner (e.g. via a software application over the Internet). In some embodiments, the clinical scenario may be associated with an upcoming patient appointment, a current patient appointment, or a past patient visit. The service may process the information received in connection with the clinical scenario in any suitable manner. The clinical scenario may be submitted to the service directly by the provider or a proxy of the provider. For example, a patient may visit a physician's office and provide a nurse with information regarding the patient's reason for the visit, (e.g. onset of frequent migraines), and the nurse may record the patient's diagnostic information (e.g. weight, blood pressure, blood glucose level, and heart rate), and submit a recommendation request to the service on behalf of the physician.
Real-time data may be received at 118 after generating the decision models 110 or any time during method 100. The real-time data may include any relevant patient and/or provider information that may be used to generate the decision model or to improve the decision model. In some embodiments, real-time data may include behavioral data, demographic data, and financial data. The real-time data may be selectively collected or continuously collected from the provider and patients. The real-time data also may be obtained that is non-specific to the provider and/or the patient, such as weather conditions, current events, date, and/or season. This non-specific real-time data may be used to improve the accuracy the recommendation, for example, if the real-time data indicates that the temperatures for the last ten days where the patient lives have been below −10 degrees Fahrenheit, the service may not recommend that a patient start exercising outside as it may be too cold to exercise outside. In some examples, if the service is unable to complete a decision model, real-time data may be requested to complete or improve the decision model.
In some examples, step 114 may include automatically or upon provider selection, applying one or more of the decision models to the clinical scenario received at step 112 and/or extracting discrete data values from the clinical scenario and applying the decision models to each data value separately, and then combining the decision models. For example, the clinical scenario may include a patient who is a 67-year old male smoker that has type-2 diabetes, and has previously suffered a stroke. The patient may visit the provider complaining of shortness of breath. In addition, the patient may be receptive to lifestyle changes and the provider may indicate resistance to trying new drug therapies. One or more models may be applied to each the clinical scenario data values (e.g., patient age, diagnostic information, behavioral values, provider characteristics). In addition, or alternatively, all of the clinical scenario data values may be treated together and one or more models may be applied to all or subgroups of the data values. The results of applying the decision models may be further processed to detect any inconsistencies and/or errors and may be presented to the provider as a recommendation in any suitable manner for evaluation. For example, the recommendation may include a recommendation based on applying the machine learning data algorithms at step 108 to learn the provider's decision-making characteristics and application of the decision models. In addition, the recommendations may include recommendations based on other provider decision-making characteristics, recommendations based on standard guidelines (e.g. according to the American Diabetes Association, American Medical Association, etc.), and/or any other sources. The service may provide a comparison of each of the recommendations and also may suggest any changes in the provider's decision-making to improve patient treatment, reduce healthcare costs, etc. In some embodiments, the service may provide a rationale for each recommendation.
At step 116, the service may receive electronic feedback on the recommendation. The feedback may be in the form of an evaluation by the provider and/or the patient on the recommendation. In some examples, an evaluation form soliciting feedback on the recommendation may be sent by the service for completion by the provider and/or patient. The evaluation may include an indication of whether or not the recommendation was followed, a rating of the recommendation, an explanation of the why the recommendation was followed or why it was not followed. In this manner, the patient may receive a treatment plan that is tailored to the patient and the provider may quickly and easily provide a treatment plan that is in line with provider's standard of care and philosophy.
The provider's decision may be recorded at step 120 and may be stored as historical data for use in subsequent recommendations. At step 122, the provider's recommendation may be presented to the user in any suitable manner. In some embodiments the results of the provider's decision and/or other provider decision's may be saved and exchanged (e.g. sold and/or exchanged for other data) to a third party without including any patient identifying data. For example, a pharmaceutical company may purchase data from the service on provider decisions in order to improve marketing and research and development efforts. In another example, health insurance companies may be interested in the provider decision data to improve healthcare services and reduce costs. The provider decision data also may be provided to improve standard treatment guidelines and evaluate provider adherence to standard guidelines and recommendations.
The source of the data also may be extracted at step 310 and the relationship/influence of the source may be determined. For example, it may be determined that the source of a first blood glucose level measurement was a highly accurate hospital device, and the source of a second blood glucose level measurement was a less accurate patient device, and therefore, the first measurement may be designated as having a greater value/be more reliable than the second measurement.
The type of metadata may be identified at step 312 in any suitable manner, such as by parsing the metadata, and/or a rules engine to the metadata. The parsing/rules engine may use appropriate algorithms, such as logic based algorithms, to match data against a reference knowledge base to identify the category of the data. For example, if the data is latitude and longitude coordinates, the parsing/rules engine may be used to match the data against a category called ‘location’. In another example, if the data is had a burger and fries at noon, the parsing/rules engine may be used to match the data against a category called ‘diet’ and/or a category called ‘time’.
As shown in
In addition, or alternatively, a self-help patient may be presented with a clinical scenario or symptoms (e.g., a diabetes patient may have symptoms of fatigue and headaches) and may communicate such symptoms to the service. The self-help patient may receive a recommendation and rationales for the recommendations from the service for evaluation. The patient may select one of the recommendations and may provide an evaluation of the recommendation at step 766.
Example 1An internal medicine physician may register with a web-based provider of clinical recommendations. During registration, the physician may provide her personal information, such as:
The service provider may store this data and continuously receive physician data and the physician's patient's data over a period of time, thereby collecting and storing historical data on the provider's practice. The historical data may be continuously processed using algorithms, such as machine learning algorithms, to determine any patterns. The service may notify the provider that she has prescribed antibiotics to 40% of her patient's in the last week. This may indicate to the provider that there is a bacterial infection outbreak in her patient population and that she should recommend all her patients to take preventative measures to avoid being infected. The decision models may be generated based on the processed data and real-time data may be continuously received (e.g. the date, temperature, and physician workload). The service may indicate to the physician that it has obtained a sufficient amount of historical data to provide a clinical recommendation by sending her an email notification. The physician may then decide to receive a recommendation from the service and submit a clinical scenario to the service of a patient—
Weight: 200 pounds
Random Blood glucose levels: High
The service may retrieve historical data on the patient indicating that he has a family history of diabetes and heart disease, is taking cholesterol medication, suffered a stroke 4 years ago, has a high-stress lifestyle, and eats cake the first Friday of every month. The service also may receive real-time data on the patient indicating that the patient exercises regularly, eats a healthy diet, but has minimal social interaction and receives less than five hours of sleep every night, and has been late in making his credit card payments three months in a row. The service also may identify patterns in the provider's historical data indicating that she rarely prescribes blood pressure medication and often instructs patients in the patient's age range to change their diet and exercise. Data also may be received from external sources that indicates that patients who are 50-60 and who live in New York City have a 90% adherence rate to blood pressure lowering medication. The service also may receive real-time data from the provider indicating that she has recently authored a research article on the benefits of avoiding carbohydrates for diabetes patients. The service may process the historical and real-time data and provide the physician a recommendation and its rationale based on what is determined to be the physician's likely recommendation:
Recommendation:Prescribe blood pressure medication and diabetes medication and modify diet to reduce carbohydrate intake.
Rationale:The patient has a family history of heart disease and diabetes and already exercises and has a healthy diet, therefore lifestyle change may not be effective.
In addition, the service may provide a recommendation based on the American Medical Association, and a recommendation based on all other data sources. The physician may select the recommendation and/or provide feedback on the recommendations that may be saved by the service as historical data.
The physician of Example 1 may receive a patient report on the patient of Example 1 prior to the patient's next visit. Prior to the visit the service may provide a report to the physician and a recommendation based on historical and real-time data:
Recommendation:Reduce strength of prescription of medication, prescribe antibiotics, and muscle relaxers.
Rationale:The patient's blood glucose and blood pressure levels have decreased. The patient changed his diet, increased his exercise regime, and has moved to the beach. In addition, the patient has been coughing, and sneezing and has back pain.
In addition, the service may provide a recommendation based on the American Medical Association, and a recommendation based on all other data sources. The physician may decide to follow the recommendation in part, but halt the medication and provide feedback on the recommendations that may be saved by the service as historical data.
In the example shown in
However, it should be noted that each of user devices 810, including mobile device 815, tablet device 820, computer 825, and/or kiosk 830, may be implemented using any type of electronic device configured to send and receive data (e.g. clinical information) to and from a system of servers 835 over network 805. The user input device(s) may include any type or combination of input/output devices, such as a display monitor, touchpad, touchscreen, microphone, camera, keyboard, and/or mouse.
The various user devices 810 may also communicate with each other by any suitable means (e.g., via Wi-Fi, radio frequency (RF), infrared (IR), Bluetooth, Near Field Communication, or any other suitable means) to send and receive location and other information. For example, a mobile device 815 may communicate with tablet device 820 or kiosk 830.
The user device 810 may receive information, such clinical data via the network 805 from the system of servers 835, having one or more servers such as clinical data servers 840, algorithm servers 845, user interface servers 850, and/or any other suitable servers. Each server may access the decision model database 870 to retrieve decision models. Each server may include memory, a processor, and/or a database. For example, the clinical data server 840 may have a processor configured to retrieve clinical data from a provider's database and/or a patient's electronic medical record. The algorithm server 845 may have a database that includes various algorithms, and a processor configured to process the clinical data. The user interface server 850 may be configured to receive and process user input, such as clinical decision preferences. The satellite 855 may be configured to send and receive information to the server system 835 and user devices 810.
The clinical data server 840 may receive clinical data, such as data regarding the provider and the patient from the user device 810 via the network 805 or indirectly via the user interface server 850. The clinical data server 840 may save the information in memory, such as a computer readable memory.
The clinical data server 840 also may be in communication with one or more other servers, such as the algorithm server 845 and/or external servers such as servers of providers 860 and/or patients 865 (e.g. medical records servers). The servers may include data about provider preferences, and/or patient health history. In addition, the clinical data server 860 may include data from other providers and/or patients. The algorithm server 845 may include machine learning, and/or other suitable algorithms. The algorithm server 845 may be in communication with other external servers and may be updated as desired. For example, the algorithm server 845 may be updated with new algorithms, more powerful programming, and/or more data. The clinical data server 840 and/or the algorithm server 845 may process the information and transmit data to the model server 870 for processing.
Each server in the system of servers 835, including clinical data server 840, algorithm server 845, and UI server 850 may each represent any of various types of servers including, but not limited to a web server, an application server, a proxy server, a network server, or a server farm. Each server in the system of servers 835 may be implemented using, for example, any general-purpose computer capable of serving data to other computing devices including, but not limited to, user devices 810 or any other computing device (not shown) via network 805. Such a general-purpose computer can include, but is not limited to, a server device having a processor and memory for executing and storing instructions. The memory may include any type of random access memory (RAM) or read-only memory (ROM) embodied in a physical storage medium, such as magnetic storage including floppy disk, hard disk, or magnetic tape; semiconductor storage such as solid-state disk (SSD) or flash memory; optical disc storage; or magneto-optical disc storage. Software may include one or more applications and an operating system. Hardware can include, but is not limited to, a processor, memory, and graphical user interface display. Each server also may have multiple processors and multiple shared or separate memory components that are configured to function together within, for example, a clustered computing environment or server farm.
A platform for a server 900 or the like, for example, may include a data communication interface for packet data communication 960. The platform also may include a central processing unit (CPU) 920, in the form of one or more processors, for executing program instructions. The platform typically includes an internal communication bus 910, program storage, and data storage for various data files to be processed and/or communicated by the platform such as ROM 930 and RAM 940 or the like. The hardware elements, operating systems, and programming languages of such equipment are conventional in nature, and it is presumed that those skilled in the art are adequately familiar therewith. The server 900 also may include input and output ports 950 to connect with input and output devices such as keyboards, mice, touchscreens, monitors, displays, etc., and communication ports 960. Of course, the various server functions may be implemented in a distributed fashion on a number of similar platforms to distribute the processing load. Alternatively, the servers may be implemented by appropriate programming of one computer hardware platform.
Program aspects of the technology may be thought of as “products” or “articles of manufacture” typically in the form of executable code and/or associated data that is carried on or embodied in a type of machine-readable medium. “Storage” type media include any or all of the tangible memory of the computers, processors or the like, or associated modules thereof, such as various semiconductor memories, tape drives, disk drives and the like, which may provide non-transitory storage at any time for the software programming. All or portions of the software may at times be communicated through the Internet or various other telecommunication networks. Such communications, for example, may enable loading of the software from one computer or processor into another, for example, from a management server or host computer of the mobile communication network into the computer platform of a server and/or from a server to the mobile device. Thus, another type of media that may bear the software elements includes optical, electrical and electromagnetic waves, such as used across physical interfaces between local devices, through wired and optical landline networks and over various air-links. The physical elements that carry such waves, such as wired or wireless links, optical links, or the like, also may be considered as media bearing the software. As used herein, unless restricted to non-transitory, tangible “storage” media, terms such as computer or machine “readable medium” refer to any medium that participates in providing instructions to a processor for execution.
The many features and advantages of the disclosure are apparent from the detailed specification, and thus, it is intended by the appended claims to cover all such features and advantages of the disclosure which fall within the true spirit and scope of the disclosure. Further, since numerous modifications and variations will readily occur to those skilled in the art, it is not desired to limit the disclosure to the exact construction and operation illustrated and described, and accordingly.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
Claims
1. A computer-implemented method for automatically providing a treatment recommendation, the method comprising:
- receiving historical data comprising at least one of provider data and patient data;
- processing, using a processor, the historical data to identify one or more patterns;
- generating one or more decision models from the historical data and the decision patterns; and
- providing one or more recommendations based on the one or more decision models.
2. The computer-implemented method of claim 1, further comprising receiving electronic feedback on at least one of the one or more recommendations.
3. The computer-implemented method of 2, further comprising storing the electronic feedback as historical data.
4. The computer-implemented method of 2, further comprising exchanging the electronic feedback with a third party.
5. The computer-implemented method of claim 1, further comprising receiving real-time data comprising at least one of provider data and patient data.
6. The computer-implemented method of claim 5, wherein the historical data comprises treatment instructions and the real-time data comprises compliance with the treatment instructions.
7. The computer-implemented method of claim 5, wherein the real-time data is received from a patient's electronic device.
8. The computer-implemented method of claim 1, further comprising extracting metadata from the historical data.
9. The computer-implemented method of claim 8, further comprising biasing the historical data based on the metadata.
10. The computer-implemented method of claim 1, wherein the processor uses one or more machine learning algorithms.
11. The computer-implemented method of claim 1, wherein the generating one or more decision models comprises importing models from a library of models.
12. The computer-implemented method of claim 1, further comprising accessing one or more medical records and parsing the historical data from the one or more medical records.
13. The computer-implemented method of claim 1, further comprising presenting the one or more identified patterns to a provider.
14. The computer-implemented method of claim 1, further comprising receiving instructions to modify the one or more decision models.
15. The computer-implemented method of claim 1, further comprising providing a comparison between the one or more recommendations, a recommendation based on standard guidelines, and a recommendation based on external data.
16. The computer-implemented method of claim 1, wherein one of the patient data and provider data comprises demographic information.
17. An information processing device for providing a treatment recommendation, the device comprising:
- a processor for processing a set of instructions; and
- a computer-readable storage medium for storing the set of instructions, wherein the instructions, when executed by the processor, perform a method comprising:
- receiving historical data comprising at least one of provider data and patient data;
- processing, using a processor, the historical data to identify one or more patterns;
- generating one or more decision models from the historical data and the decision patterns; and
- providing one or more recommendations based on the one or more decision models.
18. The information processing device of claim 17, the method further comprising receiving electronic feedback on at least one of the one or more recommendations.
19. The information processing device of claim 17, the method further comprising further comprising receiving real-time data comprising at least one of provider data and patient data.
20. A non-transitory computer-readable medium storing a set of instructions that, when executed by a processor, perform a method of providing a treatment recommendation, the method comprising:
- receiving historical data comprising at least one of provider data and patient data;
- processing, using a processor, the historical data to identify one or more patterns;
- generating one or more decision models from the historical data and the decision patterns; and
- providing one or more recommendations based on the one or more decision models.
Type: Application
Filed: Oct 9, 2018
Publication Date: May 16, 2019
Applicant: WellDoc, Inc. (Columbia, MD)
Inventors: Bharath SUDHARSAN (Baltimore, MD), Mansur SHOMALI (Ellicott City, MD)
Application Number: 16/154,760