Professional Documents
Culture Documents
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/JIOT.2016.2623767, IEEE Internet of
Things Journal
Abstract—This paper presents a new eHealth platform terms of patient monitoring and technology-based decision
incorporating humanoid robots to support an emerging support applications but further studies are still needed to
multidimensional care approach for the treatment of diabetes. assess the effectiveness of technology-based solutions with
The architecture of the platform extends the Internet of Things respect to long-term behavior change support in self-
(IoT) to a web-centric paradigm through utilizing existing web
management, adherence and patient engagement with their
standards to access and control objects of the physical layer. This
incorporates capillary networks, each of which encompasses a set health carers. In addition, most of these solutions are focused
of medical sensors linked wirelessly to a humanoid robot linked on the functionality, technological and mobility issues but not
(via the Internet) to a web-centric disease management hub on behavioral changes and acceptability challenges of these
(DMH). This provides a set of services for both patients and their applications. Continued improvement in diabetes self-
caregivers that support the full continuum of the management and, in particular, type 1 diabetes mellitus
multidimensional care approach of diabetes. The platform’s (T1DM) in children and adolescents therefore requires a
software architecture pattern enables the development of various multidimensional care approach that is not only focused on
applications without knowing low-level details of the platform. routine diabetes care activities but also on psychological and
This is achieved through unifying the access interface and
social dimensions.
mechanism of handling service requests through a layered
approach based on object virtualization and automatic service The multidimensional care approach of diabetes has
delivery. A fully functional prototype is developed and its end-to- emerged in 2010 [5], when a multidisciplinary team combined
end functionality and acceptability are tested successfully psychological and social aspects with the traditional primary
through a clinician-led pilot study, providing evidence that both care of diabetes. Preliminary findings from a clinical trial
patients and caregivers are receptive to the introduction of the showed a significant improvement in the blood sugar control
proposed platform. in those who engaged in this care approach [6]. However, the
Index Terms— Diabetes; eHealth; Internet of things; requirement of engaging additional physicians is likely to be
multidimensional care; robot-assisted therapy; object financially unsustainable in the current frugal economic
virtualization climate in light of NHS staffing constraints. This is where the
incorporation of eHealth technologies to facilitate the seamless
I. INTRODUCTION and asynchronous interaction between the patients and their
PREVALENCE OF diabetes is increasing at an alarming rate caregivers could potentially add a significant value by
2327-4662 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/JIOT.2016.2623767, IEEE Internet of
Things Journal
which is not yet thoroughly explored in literature improves The medical sensors are linked to the robot through a
patient-carer interactions over a distance and allows for a more personal area network in which the robot acts as a master
efficient and cost-effective implementation of the Bluetooth device, as illustrated. The robot at each capillary
multidimensional care approach. In the proposed application network also acts as a conduit between the patient and his/her
scenario, the platform is based on policy-aware IoT objects medical sensors from one side and the DMH and caregivers
with the following design dimensions: from the other side. The DMH provides a set of services that
1) Awareness – understands to what extent the patients’ cover the full continuum of diabetes management for the
activities comply with their individual treatment plans. patients and their caregivers.
2) Representation – applies a set of rules on patients’ data Virtual objects (VOs) of the DMH are capable of
streams and extracts useful summaries and health indicators interpreting events and activities with respect to predefined
such as blood glucose (BG) patterns, insulin bolus calculation, healthcare policies/guidelines in terms of awareness,
and patients’ categorization depending on attributes of their representation and interaction. For instance, these objects
health conditions. understand to what extent the patient’s activities comply with
3) Interaction – uses accumulated data stored in the the treatment plan/guidelines, apply rules on patient’s data
patient’s electronic medical record to create reminders, streams to extract useful summaries, and use accumulated data
warnings messages, and appropriate health advices when self- to create appropriate warning messages and advices to the
management outcome deviates from pre-specified targets. corresponding objects at the physical layer.
The remainder of this paper is organized as follows. A. Software Architecture
Section II describes the distributed architecture of platform Software development of the main platform components
and its software design pattern. Section III describes the DMH (i.e. the robot and DMH) is unified and logically divided into
interfaces, and service creation and management. Next, the three main components; system, database, and applications.
main applications of the robot and DMH are described in The components are shown in Fig. 2 and are described briefly
Section IV. Aspects of the platform support to diabetes as follows:
management are presented and discussed in Section V along 1) System – refers to the core classes, configurations and
with some results obtained from a pilot clinical acceptability service libraries that provide a skeleton and a container for
study. Finally, the work is concluded in Section VI. various applications at both the robot and the DMH.
2) Database – represents both local and centralized storage
II. DISTRIBUTED ARCHITECTURE
for the robots of the capillary networks and the DMH,
The scenario adopted in this paper is an eHealth platform respectively.
with remote accessibility and manageability of variety of POs. 3) Applications – refer to the modules that handle PO-
Network architecture of the platform encompasses two main related functionalities including human objects.
components; capillary networks of the POs and a web-centric Design of all application modules at both the robots and
disease management hub (DMH) for patients monitoring and the remote DMH are compliant with the Model-View-Control
disease management. The long-range connectivity between (MVC) architectural pattern that provides a practical solution
these components is performed through a wireless local area to separate the user interface (view) from the data (model). In
network (Wi-Fi) linked to an existing network infrastructure this pattern, the view interacts with the model through the
(the Internet) as illustrated in Fig. 1. Each capillary network controller that mediates the input and converts it to commands
comprises a set of medical sensors (blood glucose monitor, for the model or view.
blood pressure & pulse rate monitor, and weight scale), and an
existing humanoid robot [14].
Figure 1. Abstract view of the proposed eHealth system Figure 2. Software architecture of the eHealth system
2327-4662 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/JIOT.2016.2623767, IEEE Internet of
Things Journal
2327-4662 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/JIOT.2016.2623767, IEEE Internet of
Things Journal
2327-4662 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/JIOT.2016.2623767, IEEE Internet of
Things Journal
generating a compliance index for each patient [19]. This TABLE I. INTERACTIONS OF PLATFORM OBJECTS
improves patients’ follow up and help prioritizing delivery of Interaction Description
healthcare services based on their compliance index,
Medical Collection of BG, blood pressure, pulse rate, and body
especially in situations where available caregivers are Sensors/Robot weight measurements.
insufficient to meet the care demand. Patient/Robot Collection of carbohydrates intake, basal and quick-
6) Dialogue creation wizard – In order to improve acting insulin boluses, physical exercise level, illness
engagement of the patients with their caregivers, a user- conditions (if any), well-being, and patient’s
views/messages to his/her health care professionals.
friendly dialogue creation wizard was developed [20] to
Robot/DMH Pre-process and upload the collected data to the remote
support creation and delivery of various kinds of dialogues to Server health portal server.
the patient’s robot at home. This wizard allows building DMH Server / Real-time system-generated feedback to the patient
various types of dialogues using drag-and-drop mechanism Robot/ Patient (health profile summary, blood glucose patterns with
and node connections tool. Each dialogue consists of a number relevant health advices/warnings, and the required
insulin bolus per meal/snack).
of nodes, each of which represents a single step in the
Caregiver/ Periodic review of patient’s health profile, adjust therapy
interaction and performs one of the following tasks: DMH Server plan (if necessary), build/assign dialogues for patients
• Decision making – sets a navigation path depending on education and long-term behavioral change support.
the user’s response. DMH Server/ Notification for patients with poor disease management
• Information reporting – provides the patient with Caregiver performance.
personalized feedback relevant to the disease DMH Server / Periodic caregiver’s feedback to the patient
management. Robot/ Patient (new/amended therapy plan, education/motivation
dialogues, well-being assessment, and health advices).
• Information collection – collects patient’s information
such as diet, exercise, medications, wellbeing, etc.
• Message collection – collects patient’s views in terms of B. Service Request Management
short audio/video messages. The main functionality of the DMH is performed by
application, each of which has a specific authorization level.
V. INTERACTIONS AND SERVICE REQUEST MANAGEMENT All applications follow a similar design pattern such that they
can be accessed using a unified interface. Management of
A. Objects Interactions services are dependent on: (i) Type of the requesting object
The platform is driven by the technology support needs of (i.e. device or human user), (ii) User profile (i.e. patient,
an emerging multidimensional care approach for diabetes. As caregiver, support staff, etc.), and (iii) context of the service
explained in Section IV, the developed platform offers various request (i.e. internally or externally initiated). For example,
technology support means for this care approach including some service creation requests are initiated internally by the
remote patient monitoring, decision support and long-term DMH when the outcome of the disease management process
behavioral change support through delivery of various patient deviates from pre-specified targets. Once these parameters are
empowerment modules. There are numerous useful models on identified, the related models are invoked to grant access to
behavior change, of these; the information-motivation-strategy the central database. The main units involved in handling a
model is the most outstanding [21]. Different strategies were service request are explained with the aid of Fig. 6, as follows.
also suggested in [22], [23] for patients’ empowerment 1) Application access interface – represents an entry
through improving engagement with their caregivers to help point for all service requests coming from the physical-layer
them cope with challenges of diabetes management in objects. It unifies the access mechanism to DMH applications
everyday life. This platform offers the tools necessary to and thus it further improves security, software reusability and
fulfill this need over a distance and thus avoiding the place maintenance of the platform and the DMH in particular.
and time restrictions of the face-to-face clinic visits. The new
care cycle scenarios of platform support to diabetes
management are shown in Fig. 5 and the relevant interactions
between different objects are summarized in Table I.
Figure 5. Care cycle and scenarios of system support to diabetes care Figure 6. Service request management
2327-4662 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/JIOT.2016.2623767, IEEE Internet of
Things Journal
2327-4662 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/JIOT.2016.2623767, IEEE Internet of
Things Journal
1) Patient/device identification – this mechanism is participated in this study. Acceptability of the platform was
performed at both the local capillary network and the remote measured in terms of the following four specific services (S1 –
DMH. At the local network, the robot identifies the patient S4) that were considered of interest to both the patients and
either through a face recognition facility in the robot or by their caregivers.
identifying a key that is randomly generated by the robot upon The obtained results showed a relatively high acceptability
its first use. Upon successful identification, the robot starts level, as shown in Fig. 9. These results as well as the positive
interacting with the patient and enables Bluetooth connectivity comments received from the patients and their parents have
with the medical devices. Similarly, the robot attempts to been promising. A wider and more detailed study of the
establish a connection with the remote DMH using the same feasibility and acceptability of the platform are recently
key subject to its pre-registration at the patient’s profile. If reported by the authors in [26], [27]. Unlike other existing
successful, the DMH server returns a unique identifier (ID) for e/mHealth platforms, which are mostly focusing on mobility
the robot that is used in all future communications across the and remote patient monitoring, design and architecture of the
platform layers. This ensures that the patients’ profiles match proposed platform is driven by several key emergent
the patients by cross-layer IDs. healthcare requirements and technology developments, in
2) Health-related DQ dimensions – once the data particular:
collection process completes, the robot summarizes the • It supports multidimensional care approach that integrates
collected data to the patient to verify (i) its conformity with social and psychological care with the traditional primary
the actual readings of the medical devices (i.e. accuracy), care of diabetes in a single platform without imposing
(ii) none of the anticipated data is missing (i.e. completeness), financial burden on the NHS budget.
and (iii) the collected measurements are consistent with the • It responds to the growing need to conduct social and
actual readings of the medical devices (i.e. consistency), and behavioral studies to address adaptability challenges of
to obtain verbal consent prior to sending them to the remote diabetics with their health carers and families.
DMH. At the DMH, the data elements that do not match the
patient’s health profile or historical data are filtered by pre- • It is based on the IoT architecture that can addresses the
setting certain threshold for each data source beyond which challenges of developing the next generation of a
the data is considered abnormal. Each of the data elements is personalized delivery of healthcare services and
also time-stamped to enable its storage in a chronological potentially reshape some of the current healthcare delivery
order to facilitate its availability on time. systems and relevant services.
3) Data transmission integrity – it guards against improper Developing such an innovative platform is expected to
data modification or destruction while in transit. This dramatically improve diabetes care through (i) supporting
dimension was implemented within a comprehensive security long-term behavioral change from unhealthy to healthy
solution [25] that embeds various security dimensions lifestyles, (ii) delivery of cost-effective healthcare services
including data transmission integrity into software over a distance, and more importantly (iii) improving BG
development lifecycle of the platform. The periodic control in children and young adults.
synchronization between the central DMH database and local
databases of the robots is secured through developing and
implementing a cryptography method that does not include
full authentication data in the transmitted packets between the
two ends. Instead, it distributes the authentication data
between three different entities: the user, robot, and the DMH
server, and thus maintaining robust communication channel
security against improper data modification or destruction.
These DQ mechanisms were validated through conducting
intensive end-to-end experimental tests that were carried out
jointly with the patients and their health care professionals
through a pilot clinical acceptability study.
D. Acceptability
A pilot clinical acceptability study was conducted with the
aim of exploring how young diabetics and their caregivers
Figure 9. Patients and clinician acceptability of the eHealth system
receive the proposed platform. The study also aimed to
S1 Relay audio/video messages from patients to their
determine how the patients feel the robot, as a new medical health care professional
device, may contribute to their care, and how they respond to S2 Provide patients with education modules about diabetes
the advices and education provided by the robot. The study at home
also investigated how the robot serves as a communication S3 Recognize patterns of hypo/hyperglycemia and advice
the patients accordingly in real-time
device between patients and health care professionals. A total S4 Relay BG readings from patient’s monitors at home
of 22 patients equally divided between males and females (8
to 15 years old) with T1DM and 7 clinicians (4 diabetes
consultants, a nurse, a dietitian, and a diabetes technician)
2327-4662 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/JIOT.2016.2623767, IEEE Internet of
Things Journal
VII. CONCLUSIONS [10] V. Stavroulaki, Y. Kritikou, and P. Demestichas, “Acquiring and learning
user information in the context of cognitive device management,” IEEE
A fully functional IoT-based eHealth platform that Int. Conf. on Communications Workshops, 14-18 June 2009, pp. 1–5.
incorporates humanoid robot assistance in diabetes [11] G. Kortuem, F. Kawsar, V. Sundramoorthy, and D. Fitton, “Smart objects
management in children has been designed and developed as building blocks for the Internet of Things,” IEEE Internet of Things,
successfully. This is achieved through an intelligent, adaptable vol. 14, no. 1, pp. 44-51, 2010.
and reconfigurable process of participatory design in which [12] A. J. Jara, M. A. Zamora, A. F. Skarmeta “An internet of things–based
personal device for diabetes therapy management in ambient assisted
patients are heavily involved in creating their personalized living (AAL),” Personal and Ubiquitous Computing, vol. 15, no. 4,
health profile, follow-up and treatment plans. The developed 2011, pp. 431- 440.
platform facilitates a continuous but loosely coupled [13] D. Uckelmann, M. Harrison, and F. Michahelles, “Architecting the
connectivity between patients and their caregivers over a Internet of things,” 1st ed., Springer-Verlag, Berlin-Heidelberg, 2011.
distance and thus improving patients’ engagement with their [14] Aldebaran robotics, “NAO humanoid robot platform.” available:
caregivers and minimize the cost, time and effort of the http://www.aldebaran-robotics.com.
traditional periodic clinic visits. This will also contribute to [15] C. Sakar, S. N. A. U. Nambi, R. V. Prasad and A. Rahim, “A scalable
distributed architecture towards unifying IoT applications,” IEEE World
long-term behavioral change from unhealthy to healthy Forum on Internet of Things, Seoul, 6-8 March 2014, pp. 508 – 513.
lifestyles. [16] D. Kelaidonis, A. Somov, V. Foteinos, G. Poulios, V. Stavroulaki, P.
The end-to-end functionality and data quality of the Vlacheas, P. Demestichas, A. Baranov, A. R. Biswas, and R. Giaffreda,
developed platform were tested through a pilot clinical “Virtualization and cognitive management of real world objects in the
acceptability study. The suggested architecture and Internet of things,” IEEE int. Conf. on Green Computing and
Communications, Besancon, 20-23 November 2012, pp. 187 – 194.
applications can also be considered a blueprint for developing
[17] A. M. Al-Taee, M. A. Al-Taee, W. Al-Nuaimy, Z. J. Muhsin and H.
a generic eHealth platform for management of various chronic AlZubi, “Smart Bolus Estimation Taking into Account the Amount of
diseases other than diabetes. This platform is therefore Insulin on Board,” IEEE Conf. on Computer and Information
remains open for further technical improvements and clinical Technology (CIT2015) – Int. Workshop on Imaging and Sensor
Technologies for Improved Healthcare, Liverpool, UK, 26-28 October
studies. In particular, the virtualization approach and semantic
2015, pp. 1-5.
representation of POs that tackles the heterogeneity challenge
[18] M. A. Al-Taee, S. N. Abood, W. Al-Nuaimy and A. M. Al-Taee,
of the platform can be further improved through enhancing the “Blood-glucose pattern mining algorithm for decision support in
cognitive capabilities of the VOs. This approach can be diabetes management,” 14th UK Workshop on Computational
adopted to realize a more flexible patient-robot dialogues. Intelligence, Bradford, UK, 8 – 10 September 2014, pp. 1-7.
Further clinical studies are also required to assess the impact [19] A. M. Al-Taee, A. Al-Taee, Z. J. Muhsin, M. A. Al-Taee, W. Al-
Nuaimy, “Towards developing online compliance index for self-
of the proposed technology on the quality-of-life of young
monitoring of blood glucose in diabetes management,” Proc. 9th Int.
diabetics. The implemented mechanisms for data quality can Conf. on Developments in eSystems Engineering (DeSE’2016),
also be further improved by using an advanced patient-profile Liverpool & Leeds, England, 31st August – 2nd September 2016.
matching through probabilistic algorithms, as needed. [20] M. A. Al-Taee, S. N. Abood, N. Y. Philip, “A human-robot sub-
dialogues structure using XML document object model”, Proc. 6th Int.
REFERENCES Conf. on Developments in eSystems Engineering, Abu Dhabi, UAE,
December 16 -18, 2013, pp. 115-120.
[1] IDF Diabetes Atlas, 7th ed., 2015, Available online:
[21] L. R. Martin, K. B. Haskard-Zolnierek, M. R. DiMatteo, “Health
http://www.idf.org/diabetesatlas, (last accessed on 25 October 2016). Behavior Change and Treatment Adherence: Evidence-based
[2] M. A. Al-Taee, W. Al-Nuaimy, Z. J. Muhsin, A. Al-Ataby, and S. N. Guidelines for Improving healthcare,” Oxford University Press Inc,
Abood, “Mobile health platform for diabetes management based on the New York, 2010.
Internet-of-Things,” IEEE Jordan Conf. on Applied Electrical [22] I. A. W. D’Hoore and A. Deccache, “Patient empowerment in theory
Engineering and Computing Technologies, Amman, Jordan, 3-5 and practice: Polysemy or cacophony?” Patient Education and
November 2015, pp. 1-6.
Counseling, vol. 66, 2007, pp. 13-20.
[3] N. Mauras, L. Fox, K. Englert, and R. W. Beck, “Continuous glucose [23] S. A. Shumaker, J. K. Ockene and K. A. Riekert, “The handbook of
monitoring in type 1 diabetes”, Endocrine Springer Science, vol. 43, no.
health behavior change,” Springer, New York, 3rd ed., 2009.
1, 2012, pp. 41-50.
[24] S. T. Liaw, A. Rahimi, P. Ray, J. Taggart, S. Dennis, S. de Lusignan, B.
[4] M. A. Al-Taee and S. N. Abood, “Mobile acquisition and monitoring Jalaudin, A. E. Yeo and A. Talaei-Khoei, “Towards an ontology for data
system for improved diabetes management using emergent wireless and
quality in integrated chronic disease management: A realist review of the
web technologies,” Int. J. of Information Technology and Web literature,” Int. j. of medical informatics, vol. 82, no. 1, 2013, pp. 10-24.
Engineering, vol. 7, no. 1, 2012, pp. 17-30.
[25] M. A. Al-Taee, W. Al-Nuaimy, Z. J. Muhsin, A. Al-Ataby, A. M. Al-
[5] K. Ismail, A. Forbes, and C. Kan, “The depression-diabetes link: An Taee, “Mapping security requirements of mobile health systems into
emerging problem in primary care,” HIEC Seminar - Health Innovation software development lifecycle,” Proc. 9th Int. Conf. on Developments in
and education Cluster, South London, 24th April 2012.
eSystems Engineering, Liverpool & Leeds, England, 31st August – 2nd
[6] N. Archer, K. Ismail, O. Bridgen, K. Morgan-Jones, L-l Pryce, C. Gayle, September 2016.
“Three dimensions of care for diabetes: A pilot service,” J. Diabetes [26] M. A. Al-Taee, S. N. Abood, P. Choudhary, C. Garrett and R. Kapoor,
Nursing, vol. 16, no. 3, pp. 123, 2012.
“Feasibility and acceptability of robot assistant in self-management of
[7] M. A. Al-Taee, A. M. Sungoor, S. N. Abood and N. Y. Philip, “Web-of- type 1 diabetes in children,” 53rd Annual Conf. of the European Society
things inspired platform for integrated diabetes management,” Proc. for Pediatric Endocrinology, Dublin, Ireland, 18-20 September 2014.
IEEE Jordan Conf. on Applied Electrical Engineering and Computing [27] M. A. Al-Taee, R. Kapoor, C. Garrett and P. Choudhary, “Acceptability
Technologies, Amman, Jordan, 3-5 December 2013. of robot assistant in self-management of type 1 diabetes in children,” J.
[8] D. Miorandi, S. Sicari, F, De Pellegrini, and I. Chlamtach, “Internet of Diabetes Technology and Therapeutics, vol. 18, no. 9, 2016, pp. 551-
things: Vision, applications and research challenges”, Ad Hoc Networks, 554.
vol. 10, no. 7, Sept 2012, pp. 1497-1516.
[9] D. Evans, “The Internet of things: How the next evolution of the Internet
is changing everything,” Cisco Internet Business Solutions Group, 2011,
pp. 1 – 11.
2327-4662 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.