WSO2 Guest Webinar: E-Health & Smart Home Platform

Like this? Share it with your network

Share

WSO2 Guest Webinar: E-Health & Smart Home Platform

  • 455 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
455
On Slideshare
426
From Embeds
29
Number of Embeds
1

Actions

Shares
Downloads
28
Comments
0
Likes
4

Embeds 29

http://wso2.com 29

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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
  • 13. SAAPHO AS A REFERENCE 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
  • 16. WHAT IS IT: 3. 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:
  • 18. Decoupled architecture Secured MW/APIs Open System Market-Oriented Low Cost HW ARCHITECTURE Middleware: OSGI - 100% Open Source 3. eKAURI
  • 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
  • 20. API STORE 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
  • 25. PATIENTS’APP NOTIFICATION > HEALTHHEALTH > LAST RESULTS HEALTH > TAKING A MEASUREMENTHOME MEDIA CENTER 3. eKAURI: COMPONENTS UI COMPONENTS
  • 26. VIDEOCALL CONTACTS CALENDAR HOME > SOCIAL > VIDEOCALL 3. eKAURI: COMPONENTS UI COMPONENTS PATIENTS’APP
  • 27. MONITORING > HOURS ASLEEP MONITORINGS > TV, FOOD, HOURS ASLEEP, WALKINGS, WATER CONSUME, TEMPERATURE, ETC SECURITY > ALARM NOTIFICATION 3. eKAURI: COMPONENTS UI COMPONENTS PATIENTS’APP
  • 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
  • 35. QUESTIONS - FEEDBACK ANY QUESTIONS?
  • 36. Moltes gràcies! nom@bdigital.org Joan Protasio AIL Software Engineer Barcelona Digital Technology Centre jprotasio@bdigital.org CONTACT US: www.bdigital.org info@bdigital.org