Pervasive Healthcare Martin Mogensen mastering student and student programmer Centre for Pervasive Healthcare [ Computer Science Department University of Aarhus
April 2004© Jakob E. Bardram2 Research Areas Home care –2 projects The Hospital of the Future –6 projects Emergency –1 project
Home Care
April 2004© Jakob E. Bardram4 Homecare Treatment of Diabetic Foot Ulcers
April 2004© Jakob E. Bardram5 Tele-Medical Blood Pressure Measurement
ABC – Activity Based Computing Pervasive Computing Middleware for Hospitals of the Future
April 2004© Jakob E. Bardram7 EPR Use Today
April 2004© Jakob E. Bardram8 Activity-Based Mobility Multi-tasking Collection of ‘views’
April 2004© Jakob E. Bardram9 Collaboration Same place, same time Different place, same time Same place, different time (during shifts)
April 2004© Jakob E. Bardram10 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. Bardram11 Activity
April 2004© Jakob E. Bardram12
April 2004© Jakob E. Bardram13 Video
April 2004© Jakob E. Bardram14 Video
April 2004© Jakob E. Bardram15 Video
April 2004© Jakob E. Bardram16 Video
April 2004© Jakob E. Bardram17 Video
April 2004© Jakob E. Bardram18 Video
April 2004© Jakob E. Bardram19 Prototype Activity Bar Activity Services Telepointer
April 2004© Jakob E. Bardram20 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. Bardram21 ABC Architecture
April 2004© Jakob E. Bardram22.NET client architecture Windows integration – use of existing infrastructure
April 2004© Jakob E. Bardram23 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. Bardram24 Future Plans Peer-2-peer –mobile code User intention support Resource adaption.NET component framework
April 2004© Jakob E. Bardram25
April 2004© Jakob E. Bardram26 Voice controlled operating room
April 2004© Jakob E. Bardram27 Context Aware Peep-hole
April 2004© Jakob E. Bardram28 Context Aware Peep-hole
Emergency
April 2004© Jakob E. Bardram30 Emergency Units Mobility Limit specialized knowledge Time critical requirements Hands free interaction
April 2004© Jakob E. Bardram31 System Overview
April 2004© Jakob E. Bardram32 Wearable “Falck” uniform
April 2004© Jakob E. Bardram33 Contact Information