TeamStation AI System Report LATAM IT Salaries 2024
WSO2 Guest Webinar: E-Health & Smart Home Platform
1. Titol de la presentació
Persona, càrrec
Nom de la jornada, lloc, dia
eKAURI
E-Health & Smart Home Platform
WSO2 Webinar
Barcelona, July 2014
2. ABOUT ME:
CONTACT
JOAN PROTASIO
AIL Software Engineer of the eHealth R&D group
Barcelona Digital Technology Centre
jprotasio@bdigital.org
www.bdigital.org
3. 1. Barcelona Digital Technology Centre
2. Why eKAURI
2.1 The Ageing Problem
2.2 Towards Active Ageing
2.2 SAAPHO as a reference
3. eKAURI
3.1 What is it
3.2 Why WSO2
3.3 Architecture
3.4 RESTful APIS
3.5 Components
4. Conclusions
4.1 Benefits of WSO2
INDEX
4. WHO WE ARE:
Barcelona Digital is an advanced technology centre
placed in Barcelona, specialized in the application of ICT
to the fields of Health, Security, Mobility & Energy, and Food & Environment
Health
Security
Mobility&
Energy
Food&
Environment
1. Barcelona Digital Technology Centre
5. WHAT WE DO:
Barcelona Digital is your ICT partner: We bring value for your company
through our R&D&I and Technology Transfer services,
by offering smart solutions for different sectors:
www.bdigital.org
1. Barcelona Digital Technology Centre
6. BDIGITAL’S HEALTH R&D UNIT:
We provide smart solutions for therapy management,
disease prevention and healthy habits promotion
through our 3 lines of specialization:
Integrated Continuous Care
Personalised Computational
Medicine
Active Independent Living
1. Barcelona Digital Technology Centre
www.bdigital.org
USECASE: REWIRE USECASE: SYNERGY-COPD USECASE: BACKHOME
Lines of specialization
7. 1. Barcelona Digital Technology Centre
BDIGITAL’S HEALTH R&D UNIT: Value for the Health&Pharma sector
8. INDEX
1. Barcelona Digital Technology Centre
2. Why eKAURI
2.1 The Ageing Problem
2.2 Towards Active Ageing
2.2 SAAPHO as a reference
3. eKAURI
3.1 What is it
3.2 Why WSO2
3.3 Architecture
3.4 RESTful APIS
3.5 Components
4. Conclusions
4.1 Benefits of WSO2
9. THE AGEING PROBLEM
According to the Ambient Assistive Living Joint Programme (AALJP),
whose aim is to enhance the quality of life of the elderly through the use of ICT:
By 2020, around 25% of the EU population will be over 65
People aged from 65-80 will rise by nearly 40% between 2010-2030
From 2012, the over-60 population will increase by about 2 million people a year
The median age of the EU population increased from 35.2 years in 1990, to 40.9 years by 2010
IT IS URGENT TO PROMOTE ACTIVE AGEING THROUGH ICT SOLUTIONS
2. WHY eKAURI
10. According to the recommendations made by the WHO (2002), this term entails the
optimization process of the health, participation and security opportunities in order
to improve the life quality of people as they get older, including the disabled fragile
people who need attendance.
The attendance of seniors might be eased by the use of novel ICTs initiatives which
are called to play a key role in the following years improving living conditions.
TOWARDS ACTIVE AGEING
What is
Active Ageing
Main Goal
WHY eKAURI?
eKAURI aims to focus on a new market segment currently not covered, which is between the traditional Telecare
services -usually proactive by the user-, and the Home Care services (SAD).
2. WHY eKAURI
11. SAAPHO project (AAL-2010-3-35) is a European
R&D project that aims to promote Active ageing and
improve the quality of life of the elderly.
SAAPHO AS A REFERENCE
HOW? Through a set of intelligent and
personalised services in a single, accessible
and easy-to-use cloud-based platform (APIs)
User-Centered Design Process: thanks to the
direct participation of 200 end-users from Spain
and Slovenia in the iterative design lifecycle of
the system.
GOAL Meeting User’s Needs for Active
Ageing in Ambient Assisted Living
Scenarios
2. WHY eKAURI
12. SAAPHO AS A REFERENCE
SERVICES OFFERED BY SAAPHO ON A TACTILE SCREEN FROM A MOBILE DEVICE
HEALTHCARE SERVICES: Users are able to monitor critical
health indicators –blood pressure, weight, blood glucose levels-
to prevent health problems
PARTICIPATION SERVICES: Easy-to-use functionalities to
prevent social exclusion, increase the social activity of the
user: Facebook, gmail, Picassa etc by a friendly interface.
SECURITY SERVICES: Safety sensors distributed all over the
user’s house that warn the user in case of emergency and
offer assistance via the tablet
2. WHY eKAURI
14. INDEX
1. Barcelona Digital Technology Centre
2. Why eKAURI
2.1 The Ageing Problem
2.2 Towards Active Ageing
2.2 SAAPHO as a reference
3. eKAURI
3.1 What is it
3.2 Why WSO2
3.3 Architecture
3.4 RESTful APIS
3.5 Components
4. Conclusions
4.1 Benefits of WSO2
15. 3. eKAURI
WHAT IS IT:
Adressed Both to Professionals & Patients
Pilot Project Vs Product
Redefinition of Architecture to OSGI schema implemented by WSO2 framework.
RESTful APIs (instead of Soap).
Continuous integration with state of the art technologies.
Front End more attractive and refined.
eKAURI is an E-HEALTH & SMART HOME PLATFORM that goes one step further:
It represents the best of SAAPHO experience and enhances and improves its functionalities.
Advantages of eKAURI
17. WSO2 AS A FRAMEWORK Why WSO2?
4. WSO2
We wanted a 100% OSGI Architecture, Open Source and a decoupled schema.
WSO2 offers a large suit of products that implement a great variety of
standards of the state of the art.
All WSO2 products extend from Carbon base, offering an easier understanding
for the programmers.
We really appreciate how WSO2 frequently update products and publish new
releases + the big community of users working with WSO2.
We analyzed other vendors before adopting the WSO2 Framework as solution for our Platform: Apache Camel,
Oracle, etc. but we finally decided to work with WSO2 for the following reasons:
19. ARCHITECTURE System Architecture: Modules
MIDDLEWARE:
• A cloud-server platform that provides E-Health & Smart Home APIs.
GATEWAY STATION:
• An embedded Linux device collects data from several different security devices. It
implements basic rule based machine and also incorporates different actuator sensors.
CE AMBIENT SENSORS:
• Z-Wave sensors as gas leak, CO escape, fire and ambient parameters such as:
temperature, humidity, luminosity and presence.
MEDICAL DEVICES:
• Such as the Blood pressure and glucometer, and activity sensor connect to the
tablet App via BT.
3. eKAURI
21. Panic Button Actuators Multi Sensor Smoke CO2
RESTful APIS
SECURITY – SMART HOME SERVICES:
Is devoted to provide safety based on Ambient
Intelligence. Development of a flexible network of smart-
nodes in order to provide non-intrusive safety services.
3. eKAURI
22. RESTful APIS
PARTICIPATION SERVICES:
The main goal to avoid social exclusion and increase the
social activity of the user through:
• VIDEOCONFERENCE: Implemented in WebRTC. Thanks to
it, the users can communicate with their relatives, friends and
carers
• SOCIAL SERVICES: All-in-one service that allows users to
access to their contacts list, Facebook, Twitter, Gmail,
Google Calendar and Picasa
3. eKAURI
PARTICIPATION SERVICES:
23. RESTful APIS
HEALTHCARE SERVICES:
It provides both healthcare and assistive services such
as: medical assistance, healthy lifestyle interventions
and healthcare management. The users are able to:
• MONITOR THEIR HEALTH: Through medical devices
such as a Blood Pressure device, a glucometer and an
activity sensor.
• CHECK AND COMPARE HISTORICAL DATA: the
Middleware (via health gateway) provides historical data.
3. eKAURI
HEALTHCARE SERVICES:
24. UI COMPONENTS Barcelona Digital has created a complete platform composed of 2 MAIN MODULES
For 3 DIFFERENT TARGET GROUPS: Patients, Carers and Managers
PATIENTS’
APP
CENTER
CARE UI
For Carers
CENTER CARE
UI
For Managers
3. eKAURI: UI COMPONENTS
HEALTHCARE PROFESSIONALSPATIENTS
28. CENTER CARE UI (For Carers)
CARER DASHBOARD PATIENT INFORMATION
PATIENTS’ LIST MANAGE AN ALARM OF A PATIENT
3. eKAURI: COMPONENTS
UI COMPONENTS
29. RESULTS OF THE PATIENT’S MONITORINGS EVOLUTION OF THE PATIENT’S MONITORINGS
CARER NOTES QUESTION FOR THE PATIENT
3. eKAURI: COMPONENTS
CENTER CARE UI (For Carers)UI COMPONENTS
30. CALENDAR VIDEOCALL
CARER WORK SHIFTS PATIENT SENSOR DEVICES
3. eKAURI: COMPONENTS
CENTER CARE UI (For Carers)UI COMPONENTS
31. MANAGER DASHBOARD CARER’S LIST
ASSIGN PATIENTS TO CARERS READ & EDIT CARERS PROFILE
3. eKAURI: COMPONENTS
UI COMPONENTS CENTER CARE UI (For Managers)
32. ADD CARER PURCHASED PRODUCTS
CHANGE PURCHASED PRODUCT MANAGER PROFILE
3. eKAURI: COMPONENTS
UI COMPONENTS CENTER CARE UI (For Managers)
33. INDEX
1. Barcelona Digital Technology Centre
2. Why eKAURI
2.1 The Ageing Problem
2.2 Towards Active Ageing
2.2 SAAPHO as a reference
3. eKAURI
3.1 What is it
3.2 Why WSO2
3.3 Architecture
3.4 RESTful APIS
3.5 Components
4. Conclusions
4.1 Benefits of WSO2
34. BENEFITS OF WSO2 Feedback of the products
4. CONCLUSIONS
eKAURI is composed by a large number of different APIs; AM is very useful to
manage them safely,
Good but It would be great to integrate an XACML editor for more complex rules.
It is a key product in our schema. It is the responsible for message persistence
(with ActiveMQ) and for ensuring the decoupled architecture;
The available documentation regarding all products is vast and complete.
Development Support has been very important to accelerate our development.
API
Manager
Identity
Server
Enterprise
Service
Bus
Documentation
+
Support