Pervasive Healthcare Martin Mogensen mastering student and student programmer Centre for Pervasive...

Preview:

Citation preview

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

Recommended