Skip to content

Instantly share code, notes, and snippets.

@bewest
Last active December 18, 2015 05:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bewest/5736620 to your computer and use it in GitHub Desktop.
Save bewest/5736620 to your computer and use it in GitHub Desktop.
ending diabetes uploads

project #1: end uploads, give me my data

End diabetes uploads. Let's make 2013 the last year manual uploads are required from diabetics. Here's an example device, all open source for pedagogical purposes, of how to put an end to this problem. Naive support for Medtronic, lifescan and bayer devices are all demonstrated in one form or another.

With the support of the crowds, we'd like to make diabetes therapy safer one step at a time. The first step is in ending pointless tasks like uploading and obtaining access to data.

This project, with proper support, could put an end to that problem, providing a working interface for even old or uncommon devices.

The problems

Many diabetics are "out of range." By using the data generated by glucometers and insulin pumps, as well as all our other activities, therapy could be improved to help diabetics obtain better control over therapy.

Most glucometers come with software that does not work with other glucometers. Using that software typically fails to integrate external data from calendars, schedules, fitness routines, or other systems that log data about us. In addition, uploading data from one of these devices to one of these programs often involves a complicated sequence of steps involving cabling and software drivers that presents enough difficulty to prevent most users from getting any value out of this software, ensuring sub-par therapy.

This device automates the process of uploading data in addition to providing wireless internet connectivity to your device. Our open source "cloud software" ensures that your device uploads data just in time, in near real time, so you don't need to do anything special.

Here's how it works:

  • you install a device, one time
  • pay $5/month for cell service
  • When the system gets an SMS, it connects your device to a TCP gateway, automatically using your 3G subscription or WIFI access.
  • The TCP gateway performs a survey to find a service that can interact with your kind of device.
  • The TCP gateway uses the selected service to audit your device, and saves the results in a "compound document" along with a log of everything it does.
  • The archive is saved in a format that guarantees you will always have access to the results
  • From there, any service you authorize can you use your data with your permission. Open source software provides any necessary conversion to industry standard formats for other service providers, clinics, etc, to re-use your data. Integrate with your calendar and activities to find interesting co-relations.

Use the comments below to tell me what you think, or fork and contribute the project:

Eventually, we can add features to actually control some devices and therefore fix problems in therapy, in addition to better sharing the narrative of care with friends and caregivers.

@bewest
Copy link
Author

bewest commented Jun 9, 2013

I'm not seriously suggesting a funky looking device like this, this is just a proof of concept to show that it is possible to automatically monitor these devices by putting them on "the internet of things." I would prefer if the device looked more like this: memoto camera
or if a sleeker version had a set of modular pouches to fit combinations of devices and this device together in a nice pouch.

@joyclee and @misskaminsk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment