IOT Lab - Cisco Grand Prize Winners

DevNet Zone, Cisco Live Milan

17 February Feb 2015

Cisco Live is Cisco’s flagship annual technical training, networking, and education event built around four pillars:

  • Technical Education
  • Technology Evaluation
  • Networking
  • Thought Leadership

At the end of January 2015 Cisco held a hackathon where 100 developers, on 20 teams, competed for 24 hours to create new apps for Cisco platforms.​ The winning Project is the system called Pillbox, developed by Alberto Sarullo, Loris Bottello, Andrea Germinario, and Andrea Desiato.

The DGI team addressed a real-world issue: how to keep track of whether or not you have taken your medication. The Pillbox app leveraged a combination of our Enterprise IOT infrastructure (EIoT), Data in Motion data monitoring, and filtering software, and the Jabber APIs.

After the doctor prescribes your medication and enters it into a Cloud system, Jabber alerts you when it’s time to take your medicine. Then a sensor in the pillbox connected to Cisco’s EIoT system records that the medicine has been taken and keeps track of each dosage and when it was taken. If the sensor isn’t triggered within a certain time after the medicine is supposed to be taken, the app alerts your doctor via Jabber. Or the patient can contact the doctor directly through Jabber. The team built this app in under 24 hours!

Pillbox is an automatic pill dispenser for the elderly. It is composed of a main control unit, connected to the internet, and a series of containers that connect with a modular system; each one contains a specific type of pill.
The doctor can set the weekly therapy remotely from their online dashboard, and the device automatically dispenses the right amount of pills at the right time. At the same time, the patient receives a notification on his/her smartphone or tablet, reminding them to take their medication. The same app can be used to write a quick text or have a video chat with the patient's doctor.
A weight sensor inside each dispenser can detect if the pills have been taken or not, and also alert the user and the doctor if the quantity of drugs is running low.