HEALTHCARE GROUP
Enhanced Patients Care Project using Mobility /
Wearable Technology
CSC-IBM IOT POC
WITH RAPID PROTOTYPING
September 8,
2016
1
Agenda
1. POC Objectives
2. Social Fitness
3. Motivation
4. UnderStanding Bluemix Watson Personality Insight Service
5. Understanding Bluemix Fitness Service
6. Architecture choices and Mobile cloud Design
7. Application Flow
8. Demo
9. Q&A
POC Objective
• Design a service based application running on IBM cloud that provides data
aggregation and analytics for mobile apps available to physician and patients
with primary goal to help reduce healthcare cost while improving
patient/doctor relationship.
• Sample Mobile app with interface for both Patients and Physicians
• Track/gather details regarding physical activities of patients and provide reports
• Patients Statistics (planned):
– Activities
• Distance
• Duration
• Steps
• And Goal of Encouraging Fitness Activities through Social
Connectivity
September 8,
2016
3
What is Social Fitness?
Social Fitness (SF) promote the health
care decision making process to
another level, more effective, self
deterministic and collaboratively
engaging process.
Motivations …
• Today, patient–patient interaction is non existent; but has been shown
to be more effective when patient is mutually engaged in the
beneficial treatment process.
• Improve the satisfaction level of the interaction by matching patients
with compatible personality. There are evidence in the literature to
support that. Also, improving the patient awareness around the
disease and treatment options, can lead to encouraging the patient to
engage actively in the treatment process.
• The Social Fitness is designed to encourage patient to be proactive
in the treatment process by providing relative reliable information and
leveraging the broader community as support.
HEALTHCARE GROUP
CHOICE OF MOBILE CLOUD WITH
WATSON COGNITIVE SERVICES
6
Mobile Devices
Browser
Hybrid
Front End
Application Architecture Choices
Service
 Light weight
 Easy to develop and
maintain
 Easy to modify
 Based on Bluemix/Softlayer
 Easy to develop and
maintain
 Ability to perform heavy
weight analytics and
calculation
REST API
• All processing done online presentation layer at the client.
• Many times assumes constant connectivity with backend
• Advantages: Multiplatform, Direct and Instantaneous
Accessibility to better services.
• Disadvantages: Excessive latency for real time
responsiveness, no access to device features, sometimes
difficult to maintain sessions for a long time.
Online Mobile Cloud Application - Option 1
Offline Mobile Cloud Application – Option 2
• Fat Clients with presentation and business logic processed
locally.
• Data downloaded from backend when on WIFI /
Occasionally
• Advantages: Well Integrated and can beOptimized for
Performance
• Availability :even without network connectivity.
• Disadvantages: No Portability, Complex Code.
Social Fitness in Action
• The app looks at users' Community of Fitness to suggest relative ideal
partners for supporting active routine.
• This process is powered with matching the Big 5 personality profiles of
the patients
Social Fitness
app uses Twitter
Footprint of the user
Watson User
Modelling returns
the Big 5
personality profile
Updated User
Profiles from
Fitness
Fitness API
Allowing Dashboard
For Providers & Userstracking your activity
Your health track record
User Profile Stored in the Database
User Info used to Generate Social Profile
Social Fitness : Bluemix Services
(Fitness, Watson and SQL)
Runtime
 Java Liberty
Services
 MySQL
 User Modelling
 Executes computationally heavy analytics
 Database transactions
 Processes business logic
Developer Registration
1. Go to https://impact.softlayerdev.castironcloud.com/portal#tab=home
and Sign Up
2. Verify your email and Sign In
App Registration
1. Register an application 2. Select Entitlement
3. Use the App ID in all the API calls as shown in
the document
https://wearables.iotcloudlabs.com/docs/IoT_Lab
s_APIs_v1.2.pdf
4. Use basic auth with username & password (or
token) provided by the user to call the APIs
App user
1. Register at https://wearables.iotcloudlabs.com 2. Login using the registered credentials i
App user
App user
Social Fitness : Mobile Interface
 Executes light
weight logic
 Collects information
to send to Bluemix
 Presents the result
received from
Bluemix
 Processes UI
navigation logic
API request : Mobile Communication
 Mobile best practice recommends that UI spawns a
separate thread to execute the network thread
 Upon the execution of the network thread the result is
available for post-processing
Network Task
Thread
Backend Bluemix Java Liberty based Service
HEALTHCARE GROUP
CONCLUSION
Benefits of Watson on the Cloud Infrastructure
Reach Out
expertise by elevating the
consistency and objectivity of
decision making across an
organization.
Enhance
the cognitive process of
professionals to strengthen
decision making in the
moment
Accelerate
development of expertise in
others by capturing the
expertise of top performers
HEALTHCARE GROUP
THANK YOU
September 8,
2016
24

CSC-IBM Health Care PoC

  • 1.
    HEALTHCARE GROUP Enhanced PatientsCare Project using Mobility / Wearable Technology CSC-IBM IOT POC WITH RAPID PROTOTYPING September 8, 2016 1
  • 2.
    Agenda 1. POC Objectives 2.Social Fitness 3. Motivation 4. UnderStanding Bluemix Watson Personality Insight Service 5. Understanding Bluemix Fitness Service 6. Architecture choices and Mobile cloud Design 7. Application Flow 8. Demo 9. Q&A
  • 3.
    POC Objective • Designa service based application running on IBM cloud that provides data aggregation and analytics for mobile apps available to physician and patients with primary goal to help reduce healthcare cost while improving patient/doctor relationship. • Sample Mobile app with interface for both Patients and Physicians • Track/gather details regarding physical activities of patients and provide reports • Patients Statistics (planned): – Activities • Distance • Duration • Steps • And Goal of Encouraging Fitness Activities through Social Connectivity September 8, 2016 3
  • 4.
    What is SocialFitness? Social Fitness (SF) promote the health care decision making process to another level, more effective, self deterministic and collaboratively engaging process.
  • 5.
    Motivations … • Today,patient–patient interaction is non existent; but has been shown to be more effective when patient is mutually engaged in the beneficial treatment process. • Improve the satisfaction level of the interaction by matching patients with compatible personality. There are evidence in the literature to support that. Also, improving the patient awareness around the disease and treatment options, can lead to encouraging the patient to engage actively in the treatment process. • The Social Fitness is designed to encourage patient to be proactive in the treatment process by providing relative reliable information and leveraging the broader community as support.
  • 6.
    HEALTHCARE GROUP CHOICE OFMOBILE CLOUD WITH WATSON COGNITIVE SERVICES 6
  • 7.
    Mobile Devices Browser Hybrid Front End ApplicationArchitecture Choices Service  Light weight  Easy to develop and maintain  Easy to modify  Based on Bluemix/Softlayer  Easy to develop and maintain  Ability to perform heavy weight analytics and calculation REST API
  • 8.
    • All processingdone online presentation layer at the client. • Many times assumes constant connectivity with backend • Advantages: Multiplatform, Direct and Instantaneous Accessibility to better services. • Disadvantages: Excessive latency for real time responsiveness, no access to device features, sometimes difficult to maintain sessions for a long time. Online Mobile Cloud Application - Option 1
  • 9.
    Offline Mobile CloudApplication – Option 2 • Fat Clients with presentation and business logic processed locally. • Data downloaded from backend when on WIFI / Occasionally • Advantages: Well Integrated and can beOptimized for Performance • Availability :even without network connectivity. • Disadvantages: No Portability, Complex Code.
  • 10.
    Social Fitness inAction • The app looks at users' Community of Fitness to suggest relative ideal partners for supporting active routine. • This process is powered with matching the Big 5 personality profiles of the patients Social Fitness app uses Twitter Footprint of the user Watson User Modelling returns the Big 5 personality profile Updated User Profiles from Fitness Fitness API Allowing Dashboard For Providers & Userstracking your activity Your health track record
  • 11.
    User Profile Storedin the Database
  • 12.
    User Info usedto Generate Social Profile
  • 13.
    Social Fitness :Bluemix Services (Fitness, Watson and SQL) Runtime  Java Liberty Services  MySQL  User Modelling  Executes computationally heavy analytics  Database transactions  Processes business logic
  • 14.
    Developer Registration 1. Goto https://impact.softlayerdev.castironcloud.com/portal#tab=home and Sign Up 2. Verify your email and Sign In
  • 15.
    App Registration 1. Registeran application 2. Select Entitlement 3. Use the App ID in all the API calls as shown in the document https://wearables.iotcloudlabs.com/docs/IoT_Lab s_APIs_v1.2.pdf 4. Use basic auth with username & password (or token) provided by the user to call the APIs
  • 16.
    App user 1. Registerat https://wearables.iotcloudlabs.com 2. Login using the registered credentials i
  • 17.
  • 18.
  • 19.
    Social Fitness :Mobile Interface  Executes light weight logic  Collects information to send to Bluemix  Presents the result received from Bluemix  Processes UI navigation logic
  • 20.
    API request :Mobile Communication  Mobile best practice recommends that UI spawns a separate thread to execute the network thread  Upon the execution of the network thread the result is available for post-processing Network Task Thread
  • 21.
    Backend Bluemix JavaLiberty based Service
  • 22.
  • 23.
    Benefits of Watsonon the Cloud Infrastructure Reach Out expertise by elevating the consistency and objectivity of decision making across an organization. Enhance the cognitive process of professionals to strengthen decision making in the moment Accelerate development of expertise in others by capturing the expertise of top performers
  • 24.