A Resolver for the Internet of Things: This project will implement a client-server architecture for resolution of Universaly Unique Item Identifiers such OIDs, EPCs, IPV6 addresses and others, built on top of the Handle.net system. The resolution process maps a submitted ID to associated meta-data such as a network service location or a URI. On the client side, the project will implement an Android-based client that can be used to resolve RFID and bar-code retrieved IDs.
Back-end for the eUPDRS application. We have recently developed two mobile apps which are currently used to record patient information realted to Parkinson's. Each app can be used to carry out a number of standard tests and per session/per patient data are collected. This project will implement a back-end for this app so that data can be transmitted to a server, processed and recorded for access by the medical practitioners. In addition to the main data management tasks, this project will also require the implementation of gait analysis procedures using wavelets. It is recommended that the servier is implemented using Django but other proposals will be considered.
Simulation-based gaming on a tabletop. Using the tabletop conputing environment developed for the DeTaLe project (more info via http://lkl.ac.uk/research/tangibles/) you will implement a gaming environment based on the two player game of life. Other ideas for learning games will also be considered.
External state persistence for WISPs. In this project you will work with one of the most innovtive technologies to come out of Intel Research in recent years, the Wireless Identification and Sensing Platform (WISP). The task will be to develop a system for maintaining context and state externally to the device as a mechanism for dealing with disconnections.