Jayneel Vora
jrvora at ucdavis.edu 

Networks Lab
Department of Computer Science
2106 Watershed Research Sciences Center
University of California, Davis

me  |  portfolio  |  papers |  teaching |  farming

The Insulin Keeper.


Jayneel Vora, Software Developer


Helped in the user experience research, created a python based webhook and linked it to a facebook app for use.

Mentor: Dr Suryaprasad H. Mehta

Duration: May to September 2018

Facebook app usage upon request.
Distinguished client:
  Mr. Kumudrai Vora

Problem Statement

  1. How can we make a geriatric- diabetic patient feel well attended to? How can we reduce his reliance of family members for appropriate reminders of various tasks?
  2. How can we keep Type-I diabetes patients involved and on track for medications and well- nutrition?
  3. Geriatric Type-I patients need extensive care, and adding a layer of intimacy with their mobile devices will be beneficial for their care.
  4. It also helps doctors keep a high-level track of their patient’s activity.
We extensively researched using a variety of methods in and around the city of Ahmedabad. We then use our findings to inform our design decisions. I take you through our interview processes, findings, ideation, prototyping and testing experience.
We first began by making a chart of all our stakeholders in this space of rural healthcare in India. You can see a complete list of all our stakeholders below.

UX descriptions

  1. Identify stakeholders

  2. Expert/ Ethnography Interviews

  3. Draw conclusions.

  1. Directly talk to patients

  2. Patients are getting

  1. Not active in the most common app: Whatsapp

  1. Social Media is getting more active in the older generations.

  2. Service can be provided in care homes as well.

  1. Users not active on Facebook.
  2. Users may not like the constant bugging.

  1. Major problems that patients face according to her?
  2. Does she favor adoption of new technology in healthcare?
  3. Do patients have to wait in long queues?
  4. What kinds of patients does she come across?
  5. How does she explain the treatment needed to a patient who is unable to comprehend?
  6. Do patients often need a second opinion? Why?
  7. How does she motivate patients to be keep on her schedule?
  8. Does she feel the patients needs an activity tracker for her to judge them better?
  9. Will patients like to interact with a mobile app that keeps asking them questions about their lifestyle?
  10. Will patients follow the app when instructed to do a certain nominal task by thee application?
Type 1- Patient (x2)
  1. How does he keep track of his nutrient/activity routine?
  2. Which phone does he use? (smart/handheld)
  3. How does he use his phone- most used app?
  4. Does he have a fixed routine?
  5. What is the most common food he eats?
  6. What other diseases is he ailing from?
  7. Will he like to talk to his mobile about his routine day?
  8. Who does he talk the most to during his day?
  9. Does he like to talk about his day?
  10. What part of the day does he look out for the most?

Type 1 - Patient Family(x2)
  1. What are the major events during his day?
  2. Who does he talk to the most during the day?
  3. Does he use his mobile phone often?
  4. How does he use it?
  5. Do you need to keep reminding him about nutrients that he needs to take?
  6. Is he required to be asked not to perform particular tasks during the day?
  7. Does he agree to instructions he is detailed?


  1. How crucial is it for the patients to keep a tab on the food he/she eats?
  2. How often do you need to reprimand the patient about food he ate?
  3. How do you give them a schedule of food to follow?
  4. What are their most common questions asked by them?
  5. Do you think a mobile app may be a good way of communication?
Public Health Doctor
Combination of doctor and nutrient questions. Just describe what came out of the interviews.
Ayurveda Doctor
Homeopathy Doctor


Geriatric diabetic patients need people to talk to.
At times they forget about their medications and need to be reminded of the same.
Nutrition plays an important role, but modelling various forms of food is a difficult task.
Awareness of various activities is required.
Patients do use smartphones and are on Facebook!!!


Facebook-based chat application
The application initiates with the server clock and generates intents as and when the person is supposed to pursue a particular task.

The server is an AWS EC2 nano instance for the python.

Identification of the user is based on the facebook pass-id provided.

Database Schema:
Different food items identified against various parameters allowing us to decide the best time to consume the same and the quantity.

Vital signs table and knowledge base of vase diseases that impact diabetes care.

Profiling the user-personal details and preferences and a clinical profile.

Knowledge of the medicines, amount of insulin and the activities that the person may pursue.
Routine of the Patients drawn out.
User's routine identified during interviews.

Brainstorming Sessions:

  • Task identification

    A snap of the Facebook App deliverable: