Development and implementation of standardized interfaces for an Android based telemonitoring server

The topic of this Master Thesis is the “Development and Implementation of Standardized Interfaces for an Android based Telemonitoring Server”. A Telemonitoring-System called Health Data Hub (HDH) was developed in the University of Applied Sciences Technikum Wien by teamwork of Master Students. The outcome of this project was a wrist wearable health device which is capable of measuring health data via built-in sensors, to receive data from personal health devices over standardized interfaces and to forward data with alarm messages and status updates to multiple servers. Thus, the main goal of this thesis is the development and implementation of standardized interfaces for a telemonitoring server on the Android platform, in order to deal with the health data sent by the HDH. This health data is based on HL7 v2.6 standard. In this way, HDH is able to measure the general well-being and health status of the person wearing it and to generate automatic status updates and alarm messages with high sensitivity and high specificity to be received by the Android server and reviewed by a monitoring person. Basically, the HDH infrastructure consists of 4 main components, the HDH wrist device, the HDH Server, HDH Client and HDH Android Server. Thus, the Android Telemonitoring-Server solution created is intended to act as an essential part of this telemonitoring ecosystem. The Android Server is done on Android programming language, which offers great potential for implementing new functionality and services. Being open source allows fast integration with other platforms and offers tools that facilitate the development of applications. All these features make Android powerful tool for the development of this project. This Master Thesis has been developed in collaboration with A. Tellechea [29], also student from Public University of Navarra and incoming exchange student in University of Applied Sciences Technikum Wien by the Erasmus program. Due to the fact that the development of this Android Server application was proposed to both Master Thesis students, they worked hand in hand in the achievement of all the targets: from the first steps learning the Android programming language until the performance analysis, design of the application and the adopted solutions. Regarding the connections, I dealt with the implementation of the Android Server (acting as the Client) via Bluetooth and also with the development of the part in where the system works with WiFi technology as a Server. The processing of the data and the way to work with them, since it is independent of the used technology, was developed by both students. On the other hand, I developed the Connection between the Android Server and HDH Main Server running nowadays in this application. The other parts of the Thesis, for instance the performance of the patient information management, everything regarding the medical graphics, as well as the design and implementation of the GUI and the simulators etc. were created by both students. Thanks to that, the targets given in the beginning of the Master Thesis were successfully achieved. Furthermore, since the correct implementation of all functionalities created in the Android Server application had to be tested in real scenario, it was needed to work with the responsible of the HDH device M. Bitterman [14] and the responsible of the Main Server P. Khumrin [47]