1. Technical Field
The present invention relates to visualization for health education to facilitate planning for intervention, adaptation and adherence, and more particularly, to a system and method for visualization of health education to facilitate planning for intervention, adaptation and adherence.
2. Discussion of Related Art
The prevalence of lifestyle-related health problems presents a challenge to the national healthcare system. Individual effort is essential for managing the risks of potential diseases before they develop into more serious health problems. Preventative measures taken by high risk individuals can result in the overall reduction in medical care costs.
Studies demonstrate that individuals who monitor the adherence levels of their daily exercise and food intake typically have more success in avoiding the contraction of many chronic diseases. However, existing self-monitoring systems, which rely on non-interactive, manual self-reporting to generate “one shot,” non-real-time feedback from physicians, fitness experts, etc., may not provide an accurate source of information for a user to measure actual adherence. Further, existing self-monitoring systems do not account for interactions among multiple adherence regimens (e.g., a clinical adherence regimen, an exercise adherence regimen, and a nutritional adherence regimen), and do not provide continuous feedback reflecting changes of user preference and circumstance.
According to an exemplary embodiment of the present invention, a method for providing a health visualization model includes receiving user data comprising characteristics corresponding to a user and adherence data comprising adherence history corresponding to the user, determining a relationship between an adherence level of the user and an expected health outcome based on the user data and the adherence data, generating the health visualization model based on the determined relationship, and outputting the health visualization model.
The adherence data may include a plurality of adherence data types, each data type corresponding to a different area of adherence.
The plurality of adherence data types may include a first data type corresponding to clinical adherence, a second data type corresponding to nutritional adherence, and a third data type corresponding to physical activity adherence.
The first data type may include a recommended medication dosage and an adherence score representing the user's adherence to the recommended medication dosage. The second data type may include a recommended daily caloric intake and an adherence score representing the user's adherence to the recommended daily caloric intake. The third data type may include a recommended exercise frequency and an adherence score representing the user's adherence to the recommended exercise frequency, or a recommended exercise duration and an adherence score representing the user's adherence to the recommended exercise duration.
The method may further include receiving a health goal, determining an optimal nutritional adherence level and an optimal physical activity adherence level for reaching the health goal based on the determined relationship, generating a nutritional adherence suggestion based on the optimal nutritional adherence level and a physical activity adherence suggestion based on the optimal physical activity adherence level, and outputting the nutritional adherence suggestion and the physical activity adherence suggestion.
The nutritional adherence suggestion may include a suggested decrease amount of daily caloric intake, and the physical activity adherence suggestion may include a suggested increase amount of exercise frequency or a suggested increase amount of exercise duration.
The method may further include receiving a health goal, determining an optimal adherence level for reaching the health goal based on the determined relationship, generating an adherence suggestion based on the optimal adherence level, and outputting the adherence suggestion.
The method may further include detecting an inflection point of the health visualization model, generating an alert based on the inflection point, and outputting the alert.
According to an exemplary embodiment of the present invention, a computer program product for providing a health visualization model, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by a processor, to perform a method including receiving user data comprising characteristics corresponding to a user and adherence data comprising adherence history corresponding to the user, determining a relationship between an adherence level of the user and an expected health outcome based on the user data and the adherence data, generating the health visualization model based on the determined relationship, and outputting the health visualization model.
The above and other features of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the accompanying drawings, in which:
Exemplary embodiments of the present invention now will be described more fully hereinafter with reference to the accompanying drawings. This invention, may however, be embodied in many different forms and should not be construed as limited to embodiments set forth herein.
According to exemplary embodiments of the present invention, a personalized health visualization model is generated and presented to a user (e.g., a patient). The health visualization model allows the user to quantify the health consequences relating to different levels of adherence in different areas, providing the user with a better understanding of the impact different choices made by the user will have on the user's overall health. Since the visualization model provides users with personalized information in an understandable manner, users may be more motivated to make positive health-related changes in an informed manner, since the user may precisely target specific health-related areas with an understanding of the effects targeting these specific areas will have on his or her overall health.
The personalized visualization model may be generated based on a user profile created using user data, and a user's adherence history created using adherence data.
User data used to create the user profile includes user characteristics (e.g., user information and health information) corresponding to the user. For example, the user data may include, but is not limited to, the user's age, gender, weight, height, body mass index (BMI), cholesterol levels, triglycerides, blood pressure, blood sugar levels, fat to muscle ratio, etc.
Adherence data includes the user's adherence history for different health-related areas. For example, adherence history may include adherence data relating to clinical adherence, nutritional adherence, and physical activity adherence. Clinical adherence may correspond to the user's adherence to a physician prescribed medication regimen, nutritional adherence may correspond to the user's adherence to a dieting regimen (e.g., a physician prescribed dieting regimen), and physical activity adherence may correspond to an exercise regimen (e.g., a physician prescribed exercise regimen). Clinical adherence, nutritional adherence, and physical activity adherence may correspond to user defined regimens, or a combination of physician prescribed and user defined regimens. Adherence data may include recommended activity levels and corresponding adherence levels. For example, clinical adherence data may include a recommended dosage of medicine and a user's adherence to the recommended dosage (e.g., an adherence score may represent the user's adherence). Physical activity adherence data may include a recommended frequency and duration of activity and a user's adherence to the recommended frequency and duration (e.g., an adherence score may represent the user's adherence). Nutritional adherence data may include a recommended daily caloric intake and a user's actual caloric intake (e.g., an adherence score may represent the user's adherence). Although exemplary embodiments are described herein with reference to clinical adherence, nutritional adherence, and physical activity adherence, it is to be understood that user adherence history may include additional types of adherences.
The user profile and user adherence history are based on input received by the user. For example, the user may periodically enter this information into a health visualization system using any type of computing device (e.g., a personal computer, a tablet computer, a smartphone, etc.). The visualization system and corresponding data may reside locally on the user's computing device, or may be remotely accessed from the user's computing device.
As shown in
Although the health visualization model 100 of
As shown in
At block 201, user data and adherence data are input to the health visualization system. The user data and adherence data may be input to the system by the user, as described above. In addition to initially inputting user data and adherence data, user data and adherence data may be periodically input by the user. For example, as the user progresses with his or her healthcare plan, user data, such as weight, BMI, cholesterol levels, etc., will change. The updated user data may be periodically input by the user or the user's physician. Similarly, as time progresses, adherence data is updated based on the user's adherence in different adherence areas (e.g., clinical adherence, nutritional adherence, physical activity adherence).
At block 202, adherence levels for the different adherence areas are associated with the user's expected health outcome. The correlation between adherence and expected health outcome may be calculated using a variety of suitable modeling methods, including, but not limited to, multiple regression. That is, at block 202, the relationship between adherence in the different adherence areas and the expected health outcome is determined (e.g., the interaction between the different adherence areas and the expected health outcome is determined).
At block 203, a health visualization model (e.g., the health visualization model 100 shown in
Once the visualization model has been presented to the user, the process may return to block 201 to receive updated data from the user (e.g., updated user data and adherence data). The process is repeated each time updated data is received, and the health visualization model generated and displayed at block 203 is updated based on the updated data.
The health visualization model 100 shown in
Referring to
For example, the visualization system may generate a physical activity adherence suggestion directing the user to increase his or her exercise frequency from one day per week to three days per week, or to increase his or her exercise duration from 15 minutes to 30 minutes per jogging activity. The visualization system may generate a nutritional adherence suggestion directing the user to increase the proportion of vegetables in every meal to 30%, or decrease the user's daily caloric intake to 1,600 calories. Once the user has progressed from point x0 to point x1, the fastest and most efficient pathway from point x1 to point x2 is calculated for step (2) (e.g., the steepest path from point x1 to point x2 is determined). Based on the visualization model 300, the fastest and most efficient pathway for a user to transition from point x1 to point x2 is for the user to improve his or her physical activity adherence by about 5%, and his or her nutritional adherence by about 5%. Thus, the visualization system may present the user with a healthcare recommendation to improve physical activity adherence by 5% and nutritional adherence by 5%. This process continues as the user progresses towards the bottom/center point of the graph, which represents the user's goal.
At block 401, user data and adherence data are input to the health visualization system. The user data and adherence data may be input to the system by the user, as described above. In addition to initially inputting user data and adherence data, user data and adherence data may be periodically input by the user. For example, as the user progresses with his or her healthcare plan, user data, such as weight, BMI, cholesterol levels, etc., will change. The updated user data may be periodically input by the user or the user's physician. Similarly, as time progresses, adherence data is updated based on the user's adherence to the different adherence areas (e.g., clinical adherence, nutritional adherence, physical activity adherence).
At block 402, adherence levels for the different adherence areas are associated with the user's expected health outcome. The correlation between adherence and expected health outcome may be calculated using a variety of suitable modeling methods, including, but not limited to, multiple regression. That is, at block 402, the relationship between adherence in the different adherence areas and the expected health outcome is determined.
At block 403, a health visualization model (e.g., the health visualization model 300 shown in
At block 404, the health visualization system generates an adherence suggestion. The adherence suggestion includes suggestions for the user corresponding to different adherence areas that will result in the most efficient pathway for the user to reach a defined goal, as described above with reference to
At block 405, it is determined whether the user has met his or her goal. If the user has not yet met the goal, the process may return to block 401 to receive updated data from the user (e.g., updated user data and adherence data), and the process is repeated until the user has met the goal.
In an exemplary embodiment, a health visualization model may be utilized for intelligent intervention. For example, consider the visualization models 500A and 500B shown in
At block 601, user data and adherence data are input to the health visualization system. The user data and adherence data may be input to the system by the user, as described above. In addition to initially inputting user data and adherence data, user data and adherence data may be periodically input by the user. For example, as the user progresses with his or her healthcare plan, user data, such as weight, BMI, cholesterol levels, etc., will change. The updated user data may be periodically input by the user or the user's physician. Similarly, as time progresses, adherence data is updated based on the user's adherence to the different adherence areas (e.g., clinical adherence, nutritional adherence, physical activity adherence).
At block 602, adherence levels for the different adherence areas are associated with the user's expected health outcome. The correlation between adherence and expected health outcome may be calculated using a variety of suitable modeling methods, including, but not limited to, multiple regression. That is, at block 602, the relationship between adherence in the different adherence areas and the expected health outcome is determined.
At block 603, a health visualization model (e.g., the health visualization models 500A and 500B shown in
At block 604, the inflection point is detected in the health visualization model. At block 605, upon detecting the inflection point, an alert is generated and presented to the user informing the user that he or she has reached a point that may soon result in a dramatically worsened health condition if the user continues to decrease his or her adherence level. The process may return to block 601 to receive updated data from the user (e.g., updated user data and adherence data), and the process may be repeated.
At block 701, a defined care plan is applied to a group of patients. At block 702, the outcome of each patient is determined. At block 703, an adherence vector is learned for each of the different outcomes. At block 704, the learned adherence vectors or stored in a reference database. This process may be repeated for a plurality of defined care plans. The learned adherence vectors may later be used to predict the health outcome of a specific patient based on the specific patient's adherence levels, as described above. For example, the adherence levels of the specific patient may be monitored over a period of time, and the learned adherence vectors stored in the reference database may then be applied to predict the expected health outcome of the specific patient.
According to exemplary embodiments, an informative and interactive health visualization model may be presented to the user by integrating different types of data. For example, the integration of user data representing physical and medical data corresponding to the patient with different types of adherence data representing the different adherence levels of the patient results in a personalized health visualization model specifically created for that patient. As described above, exemplary embodiments further account for timeline progression on adherence plan effectiveness, and provide adherence data based prediction.
It is to be understood that exemplary embodiments of the present invention may be implemented in various forms of hardware, software, firmware, special purpose processors, or a combination thereof. In one embodiment, a method for generating a health visualization model may be implemented in software as an application program tangibly embodied on a computer readable storage medium or computer program product. As such, the application program is embodied on a non-transitory tangible media. The application program may be uploaded to, and executed by, a processor comprising any suitable architecture.
It should further be understood that any of the methods described herein can include an additional step of providing a system comprising distinct software modules embodied on a computer readable storage medium. The method steps can then be carried out using the distinct software modules and/or sub-modules of the system, as described above, executing on one or more hardware processors. Further, a computer program product can include a computer-readable storage medium with code adapted to be implemented to carry out one or more method steps described herein, including the provision of the system with the distinct software modules.
Referring to
The computer platform 801 also includes an operating system and micro-instruction code. The various processes and functions described herein may either be part of the micro-instruction code or part of the application program (or a combination thereof) which is executed via the operating system. In addition, various other peripheral devices may be connected to the computer platform such as an additional data storage device and a printing device.
It is to be further understood that, because some of the constituent system components and method steps depicted in the accompanying figures may be implemented in software, the actual connections between the system components (or the process steps) may differ depending upon the manner in which the present invention is programmed. Given the teachings of the present invention provided herein, one of ordinary skill in the related art will be able to contemplate these and similar implementations or configurations of the present invention.
Having described exemplary embodiments for a system and method for generating a health visualization model, it is noted that modifications and variations can be made by persons skilled in the art in light of the above teachings. It is therefore to be understood that changes may be made in exemplary embodiments of the invention, which are within the scope and spirit of the invention as defined by the appended claims. Having thus described the invention with the details and particularity required by the patent laws, what is claimed and desired protected by Letters Patent is set forth in the appended claims.
This application is a Continuation Application of U.S. application Ser. No. 13/715,029, filed on Dec. 14, 2012, the disclosure of which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 13715029 | Dec 2012 | US |
Child | 13971132 | US |