pervasive healthcare martin mogensen mastering student and student programmer centre for pervasive...
TRANSCRIPT
Pervasive Healthcare
Martin Mogensen
mastering student and student programmer
Centre for Pervasive Healthcare [www.cfph.dk]Computer Science DepartmentUniversity of Aarhus
April 2004 © Jakob E. Bardram 2
Research Areas
Home care– 2 projects
The Hospital of the Future– 6 projects
Emergency– 1 project
Home Care
April 2004 © Jakob E. Bardram 4
Homecare Treatment of Diabetic Foot Ulcers
April 2004 © Jakob E. Bardram 5
Tele-Medical Blood Pressure Measurement
ABC – Activity Based Computing
Pervasive Computing Middleware for Hospitals of the Future
April 2004 © Jakob E. Bardram 7
EPR Use Today
April 2004 © Jakob E. Bardram 8
Activity-Based
Mobility
Multi-tasking
Collection of ‘views’
April 2004 © Jakob E. Bardram 9
Collaboration
Same place, same time
Different place, same time
Same place, different time(during shifts)
April 2004 © Jakob E. Bardram 10
ABC – Overview
Activity-based– Collection of related services– Many concurrent activities
Session migration– The user’s session is distributed across the hospital– Suspend – Resume – Heterogeneous devices
Collaboration– Shared activity (‘tele-conference’) (different places)– Synchronous (same time) + Asynchronous (different time)
Context Awareness– The computer adapts itself to the user’s context
Security– Proximity Based User Authentication– Silent Login (same place cooperation)
April 2004 © Jakob E. Bardram 11
Activity
April 2004 © Jakob E. Bardram 12
April 2004 © Jakob E. Bardram 13
Video
April 2004 © Jakob E. Bardram 14
Video
April 2004 © Jakob E. Bardram 15
Video
April 2004 © Jakob E. Bardram 16
Video
April 2004 © Jakob E. Bardram 17
Video
April 2004 © Jakob E. Bardram 18
Video
April 2004 © Jakob E. Bardram 19
Prototype
Activity Bar
Activity Services
Telepointer
April 2004 © Jakob E. Bardram 20
Highlights
Activity Management– Public computers (Mobility)– Distributed, migrating activities (Mobility)– Start, stop, pause, resume activities (Interruptions)– Shared Activity (Collaboration)
Context-awareness – Proximity-based authentication– Activity Discovery
Domain-specific applications– Domain-specific functionality (Sharing)– Get and Set states
April 2004 © Jakob E. Bardram 21
ABC Architecture
April 2004 © Jakob E. Bardram 22
.NET client architecture
Windows integration – use of existing infrastructure
Activity Controller
Java Server
Activity Bar
Activity Proxy Display
PrivateProtocol
+XML
StateManager
ApplicationMonitor
FileMonitor
ApplicationsWrapper
Internet explorer
Notepad
Word
Picture manager
April 2004 © Jakob E. Bardram 23
Other things in ABC
Proximity-based user authentication– Secure, context-aware login protocol– Currently using Java Smartcards– Based on PvC Project 2002
AwarePhone– Using Mobile phones to provide users with a social
awareness of one another + context awareness– Master Thesis project– Today Ph.D. student
April 2004 © Jakob E. Bardram 24
Future Plans
Peer-2-peer– mobile code
User intention support Resource adaption .NET component framework
April 2004 © Jakob E. Bardram 25
April 2004 © Jakob E. Bardram 26
Voice controlled operating room
April 2004 © Jakob E. Bardram 27
Context Aware Peep-hole
April 2004 © Jakob E. Bardram 28
Context Aware Peep-hole
Emergency
April 2004 © Jakob E. Bardram 30
Emergency Units
Mobility
Limit specialized knowledge
Time critical requirements
Hands free interaction
April 2004 © Jakob E. Bardram 31
System Overview
PMU - PersonalMedical Unit
MedicalDevice
Wearable System
- Browse Data- Read Data
Synchronize Data
PersonalProfile
- Read Profile- Save Profile
Server (EPR)
Synchronize Data
Bluetooth
Blu
eto
oth
Bluet
ooth
WiFi
Awarenessaboutothers
Minicomputer
April 2004 © Jakob E. Bardram 32
Wearable “Falck” uniform
April 2004 © Jakob E. Bardram 33
Contact Information
www.cfph.dk
www.pervasive.dk