CSE498, Collaborative Design, Fall 2010
Computer Science and Engineering
Michigan State University

For over 50 years, Medtronic’s mission has been to alleviate pain, restore health, and transform the way the world treats chronic diseases so patients can live a fuller life. To this end, the Medtronic Wellness Portal enables patients to manage their diet, health and activity levels in a streamlined, more convenient way.

The heart of the Wellness Portal is to help a patient understand the impact of their food and exercise choices on their overall wellness. Patients can track a wide range of goals such as weight, activity levels, blood sugar or daily calorie intake, with a goal to reinforce healthy choices

The Wellness Portal is comprised of web and iPhone applications that allow users to quickly input data. If, for example, the user wishes to track a daily caloric input, the application has a fast and easy way to input food eaten at any time of the day. The user can see at a glance the total calories consumed compared to the daily goal.

Along with user input, the portal also automatically inputs and tracks data from the patient’s Medtronic devices, such as insulin pumps or a continuous glucose monitor, as well as from the user’s Google Health account. Graphs are used to show data correlation and, by using analytics, appropriate observations and recommendations are made.

The web application is written in Grails, a framework for Groovy. The iPhone app is written in Objective-C.