This was the final presentation made during the external review. The Android
Apps with regard to the ICU Automation shown in the slides were also demonstrated using the Aakash Tablet
Falcon Invoice Discounting: Unlock Your Business Potential
MCCS301-Final Presentation
1. Overview of ICU Automation Project
Industrial Training
Mini Project
Research Papers
Future work
Industrial Training & Mini Project
(Intensive Care Unit Automation Project)
Joms Antony
Guided by
Mr.Santhosh GS, AP CSE Dept
AMAL JYOTHI COLLEGE OF ENGINEERING
April 10, 2013
MCSCS 301 FINAL REVIEW 1of 31
2. Overview of ICU Automation Project
Timeline of events
Industrial Training
Automation & Research Possibilities
Mini Project
Development Tools Used
Research Papers
Network Architecture
Future work
1 Overview of ICU Automation Project
Timeline of events
Automation & Research Possibilities
Development Tools Used
Network Architecture
2 Industrial Training
Mobilexion Technologies
Profile
Core Competencies
Support & Training
3 Mini Project
Android Implementations
ICUAS-JMMC Android App Demonstration
4 Research Papers
5 Future work
Interfacing
Preliminary Work
MCSCS 301 FINAL REVIEW 2of 31
3. Overview of ICU Automation Project
Timeline of events
Industrial Training
Automation & Research Possibilities
Mini Project
Development Tools Used
Research Papers
Network Architecture
Future work
Timeline of events
The notification regarding MCSCS 301 was done on 21/11/2013.
With the consent of the Department and Project guides, our team
was allotted to involve in the ICU-Automation Project from
3/12/2013 onwards.
It was agreed that a part of our team will shift to JMMC Trichur
after the initial set-up.
Our team was expected to provide technical support for the project
from Mobilexion Technologies, Techno Park.
The first review of MCSCS 301 was done on 6/2/2013.
We had interactions with JMMC & ICFOSS during this period-12
days.
Our primary focus was on Technical Implementation.
MCSCS 301 FINAL REVIEW 2of 31
4. Overview of ICU Automation Project
Timeline of events
Industrial Training
Automation & Research Possibilities
Mini Project
Development Tools Used
Research Papers
Network Architecture
Future work
Intensive Care Unit
An Intensive Care Unit (ICU), also known as a Critical Care Unit (CCU)
is a special department of a hospital that provides intensive-care
medicine. Intensive Care Units cater to patients with the most serious
injuries and illnesses, most of which are life-threatening and need
constant, close monitoring and support from specialist equipment and
medication in order to maintain normal bodily functions
MCSCS 301 FINAL REVIEW 3of 31
5. Overview of ICU Automation Project
Timeline of events
Industrial Training
Automation & Research Possibilities
Mini Project
Development Tools Used
Research Papers
Network Architecture
Future work
Automation & Research Possibilities
Generation of Electronic
Medical Records
Dynamic Decision Support
Progress notes Systems Eg: Alert generation
Charts & recommendations.
Documents
Patient Data Ubiquitous Computing Eg:
Ubiquitous patient Monitoring.
Automated Monitoring and
Alert Generation. Human Machine Interface
Systems Eg: Touch user
Interfacing of Bed Side interface, Intelligent user
Monitors and Data Storage inteface(gestures)
Bar Code Integration Context Aware Computing Eg:
Lab Tests and Results Doctor/Patient context.
and many more...
MCSCS 301 FINAL REVIEW 4of 31
6. Overview of ICU Automation Project
Timeline of events
Industrial Training
Automation & Research Possibilities
Mini Project
Development Tools Used
Research Papers
Network Architecture
Future work
Development Tools Used
Programming Language: DBMS:
Java FrameWork:
IDE: Mobile/Tab Platform:
SERVER: Server Machine OS:
MCSCS 301 FINAL REVIEW 5of 31
7. Overview of ICU Automation Project
Timeline of events
Industrial Training
Automation & Research Possibilities
Mini Project
Development Tools Used
Research Papers
Network Architecture
Future work
Network Architecture
MCSCS 301 FINAL REVIEW 6of 31
8. Overview of ICU Automation Project
Mobilexion Technologies
Industrial Training
Profile
Mini Project
Core Competencies
Research Papers
Support & Training
Future work
Mobilexion Technologies
Mobilexion Technologies is a start-up company located in Techno Park
which hosts over 270 IT and ITES companies employing over 40,000 IT
professionals. Mobilexion Technologies incubated our team for the
execution of this project from 3/12/2013.
MCSCS 301 FINAL REVIEW 7of 31
9. Overview of ICU Automation Project
Mobilexion Technologies
Industrial Training
Profile
Mini Project
Core Competencies
Research Papers
Support & Training
Future work
Mobilexion Technologies-Profile
Private Limited Company incorporated in July 2012.
Located at Amstor House, Technopark, Trivandrum.
Vision - Explore Areas Others Wont Venture.
Areas of interest Health Informatics, Biomedical, Acoustic, Sonar,
Space, Astronomy, etc.
MCSCS 301 FINAL REVIEW 8of 31
10. Overview of ICU Automation Project
Mobilexion Technologies
Industrial Training
Profile
Mini Project
Core Competencies
Research Papers
Support & Training
Future work
Mobilexion- Core Competencies
Mobilexion Technologies is a Science and Engineering Company aims to
provide Core Competencies in the following areas.
Ubiquitous Computing for Scientific and Engineering Applications
Image processing
Communications
Mathematical Modeling and Visualization
Healthcare Informatics
Contract R&D
MCSCS 301 FINAL REVIEW 9of 31
11. Overview of ICU Automation Project
Mobilexion Technologies
Industrial Training
Profile
Mini Project
Core Competencies
Research Papers
Support & Training
Future work
Support & Training
The Company provided us with 24/7 working environment with
internet facility.
Provided and initiated Technical Training in different domains
Jboss Server Configuration(CDAC)
WIFI Network Configuration in Linux
Aakash Workshop(ICFOSS)
Open Hardware Workshop(ICFOSS)
Ubuntu Server Configuration(IIT-M)
MCSCS 301 FINAL REVIEW 10of 31
12. Overview of ICU Automation Project
Mobilexion Technologies
Industrial Training
Profile
Mini Project
Core Competencies
Research Papers
Support & Training
Future work
Support & Training
Procured and provided the following for testing and implementation
Server Machine
WIFI Modem & adapter.
Local Network.
Provided directions for creation and maintenance of a publicly
accessible protected wiki icuautomation.wikispaces.com
Provided assistance in preparing the research paper which got
accepted in IEEE ICT-2013 Conference.
Discussion under progress with ICFOSS for training on Web
Services, JSON parsing etc.
MCSCS 301 FINAL REVIEW 11of 31
13. Overview of ICU Automation Project
Mobilexion Technologies
Industrial Training
Profile
Mini Project
Core Competencies
Research Papers
Support & Training
Future work
Training Schedule
SNo Period Activity
1 3/12/12 to 18/12/12 Initiation and introductory
sessions
2 19/12/12 to 30/12/12 Xmas Holidays
3 Rest of the period Main sessions
4 15/1/13 to 16/1/13 Interaction at JMMC
5 6/2/13 Presentation in College
6 16/2/13 to 17/2/13 ICFOSS workshop on Akash
7 23/2/13 to 24/2/13 ICFOSS workshop on
Things that think
4 26/2/13 to 28/2/13 Server Set Up at JMMC
8 8/3/13 Internal presentation in
College
MCSCS 301 FINAL REVIEW 12of 31
14. Overview of ICU Automation Project
Mobilexion Technologies
Industrial Training
Profile
Mini Project
Core Competencies
Research Papers
Support & Training
Future work
Major Accomplishments
The major achievements of the industrial training are listed below:-
Was able to understand the working of the Android Operating
System and development of Android applications.
Was able to set up an Ubuntu server system that can used to
communicate with the Akash Tablets over the WiFi network as the
back-end platform for providing the DBMS and Application Server
services.
Was able to set up the Postgresql DBMS server as the DBMS
engine for the back-end system.
Setting up the JBOSS application server on the back-end system.
Established an architectural design for the system envisaged under
the mini project.
Participated in the ICFOSS workshops on Open Source Software
and Hardware
MCSCS 301 FINAL REVIEW 13of 31
15. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
Mini Project
Title:“Intensive Care Unit Automation-Android Implementations”
This Mini-Project focusses on design& development Android
Implementations for ICUAS.
Some of the Apps under development is
1 Patient Data
2 Vitals Chart
3 ICU Direct Monitor
4 Lab Wizard
MCSCS 301 FINAL REVIEW 14of 31
16. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
Android Implementation
Our requirement was to create a Android App which can send requests
and receive responses from a server. In that process the android client
need to retrieve values from database located in a server. In our case the
Application Server was Jboss and the database was Postgres. So our
focus was on Android Implementations that talks to a database located
in a remote server.
We were able to retrieve values from a database using the Android App.
Writing to the Database requires the use of Web Services, JSON
Parsing/XML Parsing.
MCSCS 301 FINAL REVIEW 15of 31
17. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
ICUAS-JMMC: Opening Screen
We have had interactions with JMMC, a Christian Minority Institution
which is one of the well known Medical Colleges in Kerala. We are
focussing on delivering an App for the automation of neuro ICU of the
Hospital and subsequently to other ICU’s.
MCSCS 301 FINAL REVIEW 16of 31
18. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
Patient Data Monitor
This App is used for the overall monitoring of an ICU patient. The
doctors or the clinical staff can easily review a patient selected by his bed
number.
MCSCS 301 FINAL REVIEW 17of 31
19. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
The different review facets include charts, documents, images, lab results
etc. The different iconic interfaces are carefully designed which will allow
an end user to collect the required information within a few taps.
MCSCS 301 FINAL REVIEW 18of 31
20. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
Vitals Chart
This App is used for hourly recording of vital signs and for providing a
chart view to the consulting clinicians. This App had a major impact by
making life easier for ICU nursing staff. In the conventional system the
nursing staff will have to run around different beds to collect the reading
and again re-enter these to the system/forms.
MCSCS 301 FINAL REVIEW 19of 31
21. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
Vitals Chart
A view of the TPR Chart
MCSCS 301 FINAL REVIEW 20of 31
22. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
ICU Direct Monitor-Real time Chart
A View of the real time chart
MCSCS 301 FINAL REVIEW 21of 31
23. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
Lab Wizard
This App is used to issue lab test request and retrieve the details of
investigation results. This App took away a lot of overhead involved
when it was done manually.The procedure for requesting for a lab test
and retrieving results is as shown.
MCSCS 301 FINAL REVIEW 22of 31
24. Overview of ICU Automation Project
Industrial Training
Android Implementations
Mini Project
ICUAS-JMMC Android App Demonstration
Research Papers
Future work
ICUAS-JMMC Android App Demonstration
This Android App makes the all the relevant ICU related data available in
an ubiquitous manner. Data is retrieved from a postgres database
running on a Jboss Server.
MCSCS 301 FINAL REVIEW 23of 31
25. Overview of ICU Automation Project
Industrial Training
Mini Project
Research Papers
Future work
Research Papers Accepted
1. A Context Aware System for Generation and Propagation of
Automated Alerts from an Intensive Care Unit
Publishers: IEEExplore
Conference: ICT 2013(IEEE Confer-
ence)
Paper submitted on: February 15-2013
Paper accepted on: February 28-2013
To be presented on: April 11-2013
Venue: NIU Kanyakumari
Category: e-health
Authors: Joms Antony, Bichu Vi-
jayan, Sudhin Joy, San-
thoshkumar GS.
MCSCS 301 FINAL REVIEW 24of 31
26. Overview of ICU Automation Project
Industrial Training
Mini Project
Research Papers
Future work
Research Papers Accepted
2. A Tablet PC based System for Ubiquitous Patient Monitoring
and Smart Alert Generation in an Intensive Care Unit
Publishers: International Journal
of Computer Applica-
tions(IJCA)
Paper submitted on: March 4-2013
Paper accepted on: March 24-2013
To be published on: April 18-2013
Authors: Joms Antony, Anju K.S,
Anumol Mathew.
Indexed by: Google Scholar, NASA
ADS (Harvard Univ.),
CiteSeer, University of
Washington etc
MCSCS 301 FINAL REVIEW 25of 31
27. Overview of ICU Automation Project
Industrial Training
Interfacing
Mini Project
Preliminary Work
Research Papers
Future work
Future Scopes-Interfacing
Monitoring of Vital Parameters happen only at bedside monitors or at
central station inside the ICU. The measurements from these instruments
are stored using archaic methods such as a patient history record on a
paper. The access to these records is cumbersome and not available
unless the medical personnel is present at the point of care.
Data Communication
RS232
RS422
Via network using TCP/IP
MCSCS 301 FINAL REVIEW 26of 31
28. Overview of ICU Automation Project
Industrial Training
Interfacing
Mini Project
Preliminary Work
Research Papers
Future work
Literature Survey
Thongpithoonrat, Pongnarin; McKneely, Paul K.; Gumudavelli, Suman; Gurkan, D.; Chapman, Frank M.
Networking and plug-and-play of bedside medical instruments. EMBS 2008; 1514 - 1517.
Insup Lee, Oleg Sokolsky, Sanjian Chen. Challenges and Research Directions in Medical Cyber-Physical
Systems. Invited Paper in Special Issue on Cyber-Physical Systems, Proceedings of the IEEE, vol.100, no.1,
pp.75-90, Jan. 2.
Apkon M, Singhaviranon P. Impact of an electronic information system on physician workflow and data
collection in the intensive care unit. Intensive Care Med 2000; 27: 122130. 11.
Waylon Brunette, Rita Sodt, Rohit Chaudhri, Mayank Goel, Michael Falcone, Jaylen VanOrden, Gaetano
Borriello. Open Data Kit Sensors: A Sensor Integration Framework for Android at the Application-Level*
*An interesting paper shared by Dr.Beth Kolko, Washington University during the open hardware conference.
MCSCS 301 FINAL REVIEW 27of 31
29. Overview of ICU Automation Project
Industrial Training
Interfacing
Mini Project
Preliminary Work
Research Papers
Future work
Issues in Interfacing
Unfortunately, each medical instrument has its unique proprietary API
(application programming interface - if any) to provide automated and
electronic access to monitoring data.
There are some IP addressable Multipara Monitoring devices. Our Effort
is to interface these instruments to the Tablet PC. Hopefully we will be
able provide the implementation for the same.
Our focus is to provide monitoring of Vitals using a Tablet PC and
Storage of the Vital parameters(some if not all) by logging these values
into file or database.
MCSCS 301 FINAL REVIEW 28of 31
30. Overview of ICU Automation Project
Industrial Training
Interfacing
Mini Project
Preliminary Work
Research Papers
Future work
Preliminary Work
Work done
Checked the different types of equipment in JMMC.
Studied about Starplus monitor(L & T).
Received the Starplus service manual from L & T.
Studied about Philips MP-20 monitor device which is IP
addressable.
Learned about Arduino/Raspberry Pi micro controller boards.
MCSCS 301 FINAL REVIEW 29of 31
31. Overview of ICU Automation Project
Industrial Training
Interfacing
Mini Project
Preliminary Work
Research Papers
Future work
Preliminary Work
Was able to create a data logging application using arduino micro
controller board
Learned about different shields that can be connected to the
arduino board like SDCard, Bluetooth, WIFI etc
MCSCS 301 FINAL REVIEW 30of 31
32. Overview of ICU Automation Project
Industrial Training
Interfacing
Mini Project
Preliminary Work
Research Papers
Future work
Thank You
MCSCS 301 FINAL REVIEW 31of 31