SlideShare a Scribd company logo
Solution Architect
Engineering Ingegneria Informatica
Marco Mastroianni
Medical Device Integration
The Future is Here
What is MDI?
Medical Device Integration is an
Engineering Ingegneria Informatica
solution created to make software
communication secure, efficient,
robust and intelligent with devices to
support patient monitoring both in
hospital and for all patients who have
to follow up in their homes.
Abstract to application
solutions the complexity of
communication with
individual medical devices
providing them with a
standard, secure and reliable
communication protocol based
on multiple channels.
MDI: Challenging Goals
WSO2 Stream Processor and
WSO2 ML are able to offer
intelligence to the application
solutions by processing in real
time thousands of events and
thus providing alarms or
trends compared to the state
of the patients and the
devices
MDI: Challenging Goals
WSO2 Dashboard Server permits you to have a synoptic
monitoring dashboard that allows you to have immediately the
operating status of the devices and the related technical
parameters that devices transmit (reagents, State of health,
Battery, etc.) under control
MDI: Challenging Goals
Architecture
Logical decomposition of system
Logical Architecture
WSO2 Components
inside
Architecture
WSO2 Iot
WSO2
Stream
Processor
WSO2
Identity
Server
WSO2
Enteprise
Integrator/MB
WSO2 API
Manager
WSO2
Identity Server
• Is the main responsible for
communicating to make the
communication of the whole
components of architecture secure
using the most secure protocols
like OAuth2 with JWT Token
• Is used also for generating tokens
to access the API Manager by
integrated applications (Service
providers)
WSO2 Enteprise
Integrator/ WSO2
Message Broker
• Is the main responsible for communicating
with external modules to the Platform
solution
• Provides an integrated multi-protocol
Message Broker that allows communication
between different devices and the centralized
MDI system.
• Also allows you to generate alert or
management notifications from MDI to
application solutions.
• Is able to communicate with the Terminology
Services to perform compensation and
transformation of incoming/outgoing
streams
• Is able to provide standard communication
API (proxy services) like HL7
WSO2 IoT
1 of 2
• Allows to develop device drivers
with installation packages, which
are easy to deploy and reuse.
• Each device driver has «health
module» that sends technical
information, like heart-beat, status
of hardware and component
• Is able to have Map of location of
device (when Geolocalization is
supported by hardware)
WSO2 IoT
2 of 2
• Each «driver» is able to transform
specific device protocol (RS232, HL7,
ecc..) into an encrypted generic platform
message in order to avoid MDI to know
each protocol.
• Stream processor can configure
algorithms which allow you to run
"Predictive maintenance ". It often
happens that the hardware shows a
series of symptoms that lead to a
technical problem without the system
itself sending a specific alarm.
WSO2 Stream
Processor
• Analyses in realtime several
health/clinical messages coming
from device driver: technical and
clinical information has splitted into
different CEP flow; so it is possibile
to manage technical warning or
feed CEP/ML flow about clinical
data
• ML acquires and refines its
classified algorithms in order to
predict any critical situations.
Machine Learning/CEP Architecture
The benefit for Patient
The benefits for the patient
Through this type of architecture, the patient obtains different
benefits, both in the hospital and in the follow-up phases carried
out in other places (e.g. own home).
• In the hospital context everything revolves around the communication
and management of the instruments, from the management of the
state of the devices, to the programming and reception of the clinical
data of the patients.
• This way the probability of errors is lowered considerably, because the
data flows in the folder automatically without any human transcription.
Machine Learning
Complex Event
Processing
inside
INTENSIVE CARE
UNIT
Case Study
• Patients to monitor H24
• Heterogeneous and isolated devices
• Vital information to be integrated with data from other
solutions
• Communication speed
• Timeliness of decision making
Intensive Care Unit - Requirements
• Critical care patients are often technologically dependent
on monitoring or life-sustaining devices
• The assessment of prognosis and patient stratification
making use of these combined data sources is extremely
important, which highlights the importance of medical device
connectivity in this patient-centric environment as an
essential element of a complete clinical decision support
framework
Patient Monitoring and Alarm Algorithms in
Critical Care
• The data made available by these devices often take the
form of signal, making it the perfect target for signal
processing techniques based on ML and related methods
• One of the key ICU problems addressed to this approach is
patient monitoring and to the related design of algorithms for
the implementation of patient alarms.
Intensive Care Unit - Requirements
A Real Sample
Severe hemodynamic
instability or shock
• MDI solution is able to notify
immediately Hemodynamic
Instability or Shock analyzing in real
time Observations (event) coming
from ICU monitoring device (ex.
Philips Intellivue device)
• Alert can be based on CEP rule and
Classified Machine Learning
Algorithms
A Real Sample
Severe hemodynamic
instability or shock
Scenery:
• Several patients under monitoring in
ICU room
• Device connected to a specific patient
(identified with PID.1.1234 code) send
observations
• The trends of these observations
become dramatically critically
• MDI can intercept the trends and
notify to specific application the
alarm
Hemodynamic Shock – CEP Analysys
PID SpO2 SisArt BPM Timestamp ……
PID.1.1234 96 130 80 12/10/2018 10:00:00
PID.1.1235 95 120 67 12/10/2018 10:00:02
PID.1.1234 90 110 88 12/10/2018 10:01:00
PID.1.1235 95 120 69 12/10/2018 10:01:01
……… ………….. …………. ……….. ……….
PID.1.1234 80 75 110 12/10/2018 10:05:00
A Real Sample
Severe hemodynamic
instability or shock
Hemodynamic Shock – CEP Analysys
THANK YOU
wso2.com

More Related Content

What's hot

Cync Software - Lending
Cync Software - LendingCync Software - Lending
Cync Software - Lending
Sam Kumar
 
Vita logics software pre purchase details
Vita logics software pre purchase detailsVita logics software pre purchase details
Vita logics software pre purchase details
Nicole (Goble) Cowley
 
Server monitor
Server monitorServer monitor
Server monitor
Codero
 

What's hot (18)

PCI DSS and PA DSS Compliance
PCI DSS and PA DSS CompliancePCI DSS and PA DSS Compliance
PCI DSS and PA DSS Compliance
 
PCI Compliance in the Cloud
PCI Compliance in the CloudPCI Compliance in the Cloud
PCI Compliance in the Cloud
 
Vendor Management for PCI DSS; EI3PA; HIPAA and FFIEC
Vendor Management for PCI DSS; EI3PA; HIPAA and FFIECVendor Management for PCI DSS; EI3PA; HIPAA and FFIEC
Vendor Management for PCI DSS; EI3PA; HIPAA and FFIEC
 
PCI DSS Compliance for Web Applications
PCI DSS Compliance for Web ApplicationsPCI DSS Compliance for Web Applications
PCI DSS Compliance for Web Applications
 
PCI DSSand PA DSS
PCI DSSand PA DSSPCI DSSand PA DSS
PCI DSSand PA DSS
 
Cync Software - Lending
Cync Software - LendingCync Software - Lending
Cync Software - Lending
 
Accelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOpsAccelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOps
 
FACT V4 Credit Workflow
FACT V4 Credit WorkflowFACT V4 Credit Workflow
FACT V4 Credit Workflow
 
PCI Compliance in the Cloud
PCI Compliance in the CloudPCI Compliance in the Cloud
PCI Compliance in the Cloud
 
Continual Compliance Monitoring
Continual Compliance MonitoringContinual Compliance Monitoring
Continual Compliance Monitoring
 
AL_PCI-Cheatsheet_web
AL_PCI-Cheatsheet_webAL_PCI-Cheatsheet_web
AL_PCI-Cheatsheet_web
 
Modern Health Care System - Daktarz
Modern Health Care System - DaktarzModern Health Care System - Daktarz
Modern Health Care System - Daktarz
 
Open Technology Solutions For Healthcare Startups
Open Technology Solutions For Healthcare StartupsOpen Technology Solutions For Healthcare Startups
Open Technology Solutions For Healthcare Startups
 
Vita logics software pre purchase details
Vita logics software pre purchase detailsVita logics software pre purchase details
Vita logics software pre purchase details
 
Transcend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC ProductsTranscend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC Products
 
HL7 Releases FHIR 4 - Highlights, Impact and More
HL7 Releases FHIR 4 - Highlights, Impact and MoreHL7 Releases FHIR 4 - Highlights, Impact and More
HL7 Releases FHIR 4 - Highlights, Impact and More
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
 
Server monitor
Server monitorServer monitor
Server monitor
 

Similar to [WSO2Con EU 2018] Medical Device Integration: The Future is Here

Similar to [WSO2Con EU 2018] Medical Device Integration: The Future is Here (20)

Medical & Healthcare IoT M2M Solutions
Medical & Healthcare IoT M2M SolutionsMedical & Healthcare IoT M2M Solutions
Medical & Healthcare IoT M2M Solutions
 
Dynamic Medical Machine
Dynamic Medical MachineDynamic Medical Machine
Dynamic Medical Machine
 
DESIGN OF AN EMBEDDED SYSTEM: BEDSIDE PATIENT MONITOR
DESIGN OF AN EMBEDDED SYSTEM: BEDSIDE PATIENT MONITORDESIGN OF AN EMBEDDED SYSTEM: BEDSIDE PATIENT MONITOR
DESIGN OF AN EMBEDDED SYSTEM: BEDSIDE PATIENT MONITOR
 
DESIGN OF AN EMBEDDED SYSTEM: BEDSIDE PATIENT MONITOR
DESIGN OF AN EMBEDDED SYSTEM: BEDSIDE PATIENT MONITORDESIGN OF AN EMBEDDED SYSTEM: BEDSIDE PATIENT MONITOR
DESIGN OF AN EMBEDDED SYSTEM: BEDSIDE PATIENT MONITOR
 
ealth Monitoring System in Emergency Using IoT: A Review
ealth Monitoring System in Emergency Using IoT: A Reviewealth Monitoring System in Emergency Using IoT: A Review
ealth Monitoring System in Emergency Using IoT: A Review
 
About Techport Solutions
About Techport SolutionsAbout Techport Solutions
About Techport Solutions
 
About Techport Solutions
About Techport SolutionsAbout Techport Solutions
About Techport Solutions
 
Wireless server for total healthcare system for clients
Wireless server for total healthcare system for clientsWireless server for total healthcare system for clients
Wireless server for total healthcare system for clients
 
Design of Interface Board for Medical Kiosk Based on Off-The-Shelf Platform
Design of Interface Board for Medical Kiosk Based on Off-The-Shelf PlatformDesign of Interface Board for Medical Kiosk Based on Off-The-Shelf Platform
Design of Interface Board for Medical Kiosk Based on Off-The-Shelf Platform
 
J5244649
J5244649J5244649
J5244649
 
Embedded Patient Monitoring System
Embedded Patient Monitoring System Embedded Patient Monitoring System
Embedded Patient Monitoring System
 
IRJET- An Efficient Health Care System for Human Anatomy using IoT
IRJET- An Efficient Health Care System for Human Anatomy using IoTIRJET- An Efficient Health Care System for Human Anatomy using IoT
IRJET- An Efficient Health Care System for Human Anatomy using IoT
 
Designing an Architecture for Monitoring Patients at Home: Ontologies and We...
Designing an Architecture  for Monitoring Patients at Home: Ontologies and We...Designing an Architecture  for Monitoring Patients at Home: Ontologies and We...
Designing an Architecture for Monitoring Patients at Home: Ontologies and We...
 
HEART RATE MONITORING SYSTEM USING IOT
HEART RATE MONITORING SYSTEM USING IOTHEART RATE MONITORING SYSTEM USING IOT
HEART RATE MONITORING SYSTEM USING IOT
 
IRJET- Remote HRV Monitoring System for Hypertensive Patients using IoT
IRJET- Remote HRV Monitoring System for Hypertensive Patients using IoTIRJET- Remote HRV Monitoring System for Hypertensive Patients using IoT
IRJET- Remote HRV Monitoring System for Hypertensive Patients using IoT
 
IoT Based Patient Health Monitoring System
IoT Based Patient Health Monitoring SystemIoT Based Patient Health Monitoring System
IoT Based Patient Health Monitoring System
 
Wireless Sensor Networks for Monitoring Physiological Signals of Multiple Pat...
Wireless Sensor Networks for Monitoring Physiological Signals of Multiple Pat...Wireless Sensor Networks for Monitoring Physiological Signals of Multiple Pat...
Wireless Sensor Networks for Monitoring Physiological Signals of Multiple Pat...
 
D04 07 2027
D04 07 2027D04 07 2027
D04 07 2027
 
A Healthcare Monitoring System Using Wifi Module
A Healthcare Monitoring  System Using Wifi ModuleA Healthcare Monitoring  System Using Wifi Module
A Healthcare Monitoring System Using Wifi Module
 
Healthcare Assets Management Solution
Healthcare Assets Management SolutionHealthcare Assets Management Solution
Healthcare Assets Management Solution
 

More from WSO2

More from WSO2 (20)

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Ransomware Mallox [EN].pdf
Ransomware         Mallox       [EN].pdfRansomware         Mallox       [EN].pdf
Ransomware Mallox [EN].pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 

[WSO2Con EU 2018] Medical Device Integration: The Future is Here

  • 1. Solution Architect Engineering Ingegneria Informatica Marco Mastroianni Medical Device Integration The Future is Here
  • 2. What is MDI? Medical Device Integration is an Engineering Ingegneria Informatica solution created to make software communication secure, efficient, robust and intelligent with devices to support patient monitoring both in hospital and for all patients who have to follow up in their homes.
  • 3. Abstract to application solutions the complexity of communication with individual medical devices providing them with a standard, secure and reliable communication protocol based on multiple channels. MDI: Challenging Goals
  • 4. WSO2 Stream Processor and WSO2 ML are able to offer intelligence to the application solutions by processing in real time thousands of events and thus providing alarms or trends compared to the state of the patients and the devices MDI: Challenging Goals
  • 5. WSO2 Dashboard Server permits you to have a synoptic monitoring dashboard that allows you to have immediately the operating status of the devices and the related technical parameters that devices transmit (reagents, State of health, Battery, etc.) under control MDI: Challenging Goals
  • 9. WSO2 Identity Server • Is the main responsible for communicating to make the communication of the whole components of architecture secure using the most secure protocols like OAuth2 with JWT Token • Is used also for generating tokens to access the API Manager by integrated applications (Service providers)
  • 10. WSO2 Enteprise Integrator/ WSO2 Message Broker • Is the main responsible for communicating with external modules to the Platform solution • Provides an integrated multi-protocol Message Broker that allows communication between different devices and the centralized MDI system. • Also allows you to generate alert or management notifications from MDI to application solutions. • Is able to communicate with the Terminology Services to perform compensation and transformation of incoming/outgoing streams • Is able to provide standard communication API (proxy services) like HL7
  • 11. WSO2 IoT 1 of 2 • Allows to develop device drivers with installation packages, which are easy to deploy and reuse. • Each device driver has «health module» that sends technical information, like heart-beat, status of hardware and component • Is able to have Map of location of device (when Geolocalization is supported by hardware)
  • 12. WSO2 IoT 2 of 2 • Each «driver» is able to transform specific device protocol (RS232, HL7, ecc..) into an encrypted generic platform message in order to avoid MDI to know each protocol. • Stream processor can configure algorithms which allow you to run "Predictive maintenance ". It often happens that the hardware shows a series of symptoms that lead to a technical problem without the system itself sending a specific alarm.
  • 13. WSO2 Stream Processor • Analyses in realtime several health/clinical messages coming from device driver: technical and clinical information has splitted into different CEP flow; so it is possibile to manage technical warning or feed CEP/ML flow about clinical data • ML acquires and refines its classified algorithms in order to predict any critical situations.
  • 15. The benefit for Patient
  • 16. The benefits for the patient Through this type of architecture, the patient obtains different benefits, both in the hospital and in the follow-up phases carried out in other places (e.g. own home). • In the hospital context everything revolves around the communication and management of the instruments, from the management of the state of the devices, to the programming and reception of the clinical data of the patients. • This way the probability of errors is lowered considerably, because the data flows in the folder automatically without any human transcription.
  • 18. • Patients to monitor H24 • Heterogeneous and isolated devices • Vital information to be integrated with data from other solutions • Communication speed • Timeliness of decision making Intensive Care Unit - Requirements
  • 19. • Critical care patients are often technologically dependent on monitoring or life-sustaining devices • The assessment of prognosis and patient stratification making use of these combined data sources is extremely important, which highlights the importance of medical device connectivity in this patient-centric environment as an essential element of a complete clinical decision support framework Patient Monitoring and Alarm Algorithms in Critical Care
  • 20. • The data made available by these devices often take the form of signal, making it the perfect target for signal processing techniques based on ML and related methods • One of the key ICU problems addressed to this approach is patient monitoring and to the related design of algorithms for the implementation of patient alarms. Intensive Care Unit - Requirements
  • 21. A Real Sample Severe hemodynamic instability or shock • MDI solution is able to notify immediately Hemodynamic Instability or Shock analyzing in real time Observations (event) coming from ICU monitoring device (ex. Philips Intellivue device) • Alert can be based on CEP rule and Classified Machine Learning Algorithms
  • 22. A Real Sample Severe hemodynamic instability or shock Scenery: • Several patients under monitoring in ICU room • Device connected to a specific patient (identified with PID.1.1234 code) send observations • The trends of these observations become dramatically critically • MDI can intercept the trends and notify to specific application the alarm
  • 23. Hemodynamic Shock – CEP Analysys PID SpO2 SisArt BPM Timestamp …… PID.1.1234 96 130 80 12/10/2018 10:00:00 PID.1.1235 95 120 67 12/10/2018 10:00:02 PID.1.1234 90 110 88 12/10/2018 10:01:00 PID.1.1235 95 120 69 12/10/2018 10:01:01 ……… ………….. …………. ……….. ………. PID.1.1234 80 75 110 12/10/2018 10:05:00
  • 24. A Real Sample Severe hemodynamic instability or shock
  • 25. Hemodynamic Shock – CEP Analysys