IoT in Action: Building a Modern Healthcare Application Multi-Device Solutions using Beacons and Bluetooth LE Devices
David Intersimone - Embarcadero Technologies
Digital devices are proliferating inside medical offices and hospitals and Bluetooth devices can easily capture biometric information. These devices, that are part of the Internet of Things (IoT) landscape, are providing higher levels of patient monitoring, medical office productivity and patient information management and will transform the everyday experience of visiting a doctor’s office.
David I shows you how to use the NEW RAD Studio XE8 support for Proximity Beacons and Enterprise Mobility Services Push Notifications to build a modern healthcare application solution for a hospital or doctor’s office.
3. EMBARCADERO TECHNOLOGIES
Agenda
• RAD Studio XE8
• Healthcare & Digital Technology
• Nurses Station Scenario
• XE8 Technologies Used
• Demo in Action
• Summary and Q&A
3
5. EMBARCADERO TECHNOLOGIES
What is RAD Studio?
The Connected App Platform for
Windows and Beyond
RAD development for Windows, Mac,
iOS, and Android and IoT
Industrial strength. Business ready
9. EMBARCADERO TECHNOLOGIES
RAD Studio XE8: IoT Ready
Extend apps with new Internet
of Things capabilities:
proximity awareness, devices,
and sensor data collection
9
10. EMBARCADERO TECHNOLOGIES
RAD Studio XE8: EMS MiddleWare
Access and sync enterprise
data and publish custom
REST APIs with turn-key
Enterprise Mobility Services
10
15. EMBARCADERO TECHNOLOGIES
Nurses Station
• Common medical office scenario using IoT functionality in RAD Studio XE8.
• Custom EMS endpoints for logging in, receiving push notifications, querying
recorded vitals and more.
• Patient check-in via smartphone application upon arrival, notified via EMS push
notification when the nurse is ready.
• Upon the patient check-in, nurse notified via EMS push notification.
• Beacons for proximity awareness
– As patient enters waiting room
– Patient arrives at nurses station
• Nurse’s tablet app uses BluetoothLE devices to gather patient vitals.
• Vital recordings are stored in EMS using an InterBase database.
15
16. EMBARCADERO TECHNOLOGIES
The Nurses Station Architecture
• Apps integration via EMS
– FireMonkey, mobile, VCL
– Push notifications, AppAnalytics
• Internet of Things
– Device integration via BluetoothLE
• Heart Rate Monitor
• Weight Scale
– Beacons
16
17. EMBARCADERO TECHNOLOGIES
Beacon Technical Details
• Beacon #1: Located in the waiting room.
– Patient walks near beacon with smartphone app running
– App detects the beacon and displays a message telling the patient that they can
now check-in.
– A login screen is shown where the patient can login to his medical account
using existing EMS credentials.
– Nurse receives a push notification via EMS on her tablet saying that the patient
is ready to be seen.
– Nurse confirms the user, and patient receives a push notification on the phone
saying the nurse is ready.
17
18. EMBARCADERO TECHNOLOGIES
Beacon Technical Details
• Beacon #2: Located in room with heartrate monitor and
scale
– Detects the user and updates the nurses tablet app with the
patient’s name
– Nurses tablet app allows her to verify the patient name and
connect to BluetoothLE heartrate monitor and scale.
– Patient recordings are stored in an InterBase database.
18
36. EMBARCADERO TECHNOLOGIES
RAD Studio XE8
Versions:
• Starter
– Delphi and C++Builder
• Professional
• Enterprise
• Ultimate
• Architect
Includes:
• C++Builder
• Delphi
• HTML5 Builder
• InterBase XE7
• A rich set of third party
tools
37. EMBARCADERO TECHNOLOGIES
Primary Benefits of RAD Studio XE8
The best tool for
multi-device
development for
Windows, OS X,
iOS, Android
The Connected App Platform for Windows and Beyond
Bluetooth, App
Tethering, Beacons
for the Internet of
Things
Turn-key services:
AppAnalytics and
Enterprise Mobility
Services
46. EMBARCADERO TECHNOLOGIES
Additional Resources
• mHealth - http://en.wikipedia.org/wiki/MHealth
• Why So Many New Tech Companies Are Getting into Health Care -
https://hbr.org/2014/12/why-so-many-tech-companies-are-getting-into-health-care
• The Medical Technologies That Are Changing Health Care -
http://www.hhnmag.com/display/HHN-news-
article.dhtml?dcrPath=/templatedata/HF_Common/NewsArticle/data/HHN/Magazine/2015/
Apr/cover-medical-technology
• Technology Made Health Care Expensive. Can It Now Control Costs? -
http://recode.net/2014/04/28/technology-made-health-care-expensive-can-it-now-control-
costs/
• We Need a Moore’s Law for Medicine -
http://www.technologyreview.com/news/518871/we-need-a-moores-law-for-medicine/
46
Embarcadero® Delphi XE8 is the fastest software development solution for rapidly designing, coding, and extending “connected” apps across Windows, Mac, iOS, Android and IoT. Build industrial strength and Business ready solutions incorporating multiple native client platforms, mobile extensions, smart devices, cloud services, Enterprise and embedded data. Utilize new Object Pascal language features to be more productive than ever. Accelerate delivery of UIs across multiple form factors with a single FireUI form. Extend existing app solutions with new IoT capabilities including proximity awareness. Access Enterprise databases and publish custom REST APIs with analytics using the turn-key Enterprise Mobility Services solution.
We’ll be making a video available, as the demo is quite complex to do live
RAD Studio 2015 Roadmap
http://community.embarcadero.com/index.php/blogs/entry/rad-studio-2015-roadmap