Top Banner
© 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples Chief Scientist Network Systems Research Telcordia Technologies, Inc. Once Telcordia Drive Piscataway, NJ 08854 Voice: +44 1623 428 689 Fax: +44 7005 805 807 E-mail: [email protected]
23

Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

Jul 29, 2018

Download

Documents

hoangkhuong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc.

Technology for Tailored Healthcare

Dave MarplesChief Scientist

Network Systems ResearchTelcordia Technologies, Inc.

Once Telcordia DrivePiscataway, NJ 08854

Voice: +44 1623 428 689Fax: +44 7005 805 807

E-mail: [email protected]

Page 2: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 2

Structure

� The technology in the modern home

� Co-ordinating in-home elements

� What happens when we co-ordinate?

� What technology support do we need?

� Question:How can we make this real?

Page 3: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 3

Technology in the modern home

Page 4: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

4© 2007 Telcordia Technologies Inc.

…co-ordinating in-home elements

Page 5: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 5

Wakeup service

8:30 AM staffmeeting

One hourdrive

30 minutesto shower

30 minutesfor breakfast

= 6:30 AM

5:50 AM !! Accident+20 minutes

Snow+10 minutes

Yes, Dave?

Talked toyour car...

It needs gas!+10 minutes

Page 6: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 6

The Alarm is not Alone…

Through Night:Time and StatusUpdates, sets T

T-10:Coffee On

T+5:Lamp On

T:Alarm

Internet

Defining Feature: Componentsworking together, usingcapabilities from the Internet, tooffer services to the user.

Page 7: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

7© 2007 Telcordia Technologies Inc.

..what happens when we co-ordinatedevices for health and care purposes?

Page 8: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 8

iPot - Internet Appliance

Zojirushi Corp.

Page 9: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 9

Page 10: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 10

What could we do??

� Non-invasive monitoring

� Danger scenario avoidance/mitigation

� Guidance and active process support

� Teaching aids

…in short, if we can use a program to manipulate adevice, we can offer services via it

Page 11: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

11© 2007 Telcordia Technologies Inc.

..what technology support do we need?

Page 12: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 12

Core demands

� Each user will be different; We need to be able toconfigure the capabilities per user, per scenario

� Users will be mobile; Needs to be applicable acrossmultiple domains (home, automobile, personal)

� Things will break; We need applications to work even inthe presence of failures (network, home, equipment…)

� It needs to constantly available; We need to be able toperform upgrades and changes without ‘reboots’ ordowntime

� It shouldn’t take over; Users shouldn’t need to be awarethe system is there, or working on their behalf

� It needs to be safe, and private; We need very strongand reliable security with tight privacy guarantees

Page 13: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 13

Suitable Technology : OSGi

OSGi enables the delivery and managementof services that can be accessed by devicesthat may be remote and/or have intermittentnetwork connectivity. It defines a frameworkproviding the capabilities required for thesedynamic environments including a simple

deployment model, remote management, andlifecycle management, amongst others.

Page 14: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 14

What is it?

� An extensible integration platform based upon anopen, common architecture

� Used to remotely and dynamically deploy, provision,maintain, and manage applications and services

� Intended for devices in networked environments, suchas homes, enterprises, vehicles, mobile handhelds,and industrial settings

Page 15: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 15

What does it do?

� Enables an entirely new category of smart deviceswith flexible and managed deployment of services

� Provides an open, common architecture for serviceproviders, developers, software vendors, gatewayoperators and equipment vendors to develop,deploy and manage services in a coordinatedfashion

Page 16: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 16

Why the OSGi Service Platform?

� Incremental platform upgrades/extensions inmission critical “always on” situations� e.g. Residential or Industrial Gateway

� Single device running disconnectableapplications from multiple, independentsources� e.g. Mobile handset or PDA

� Enable viable management systems forresource constrained devices� Both end user “pull” and management “push” for

applications and services� e.g. Automotive telematics devices

Page 17: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 17

Home Network

ModemModem NAT/NAT/RouterRouter

MediaMediaConversionConversion

802.11DVB-T/ATSC

MediaServer

Digital TV

‘Traditional’ Computer

Audio Entertainment

Webcam

ContentStorage

VoIP

To/FromWAN

S

S

S

SS

S

S - Potential Services Repository

S

S

Page 18: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 18

Overall Architecture

Hardware

Driver Driver Driver

Operating System

Java

OSGi Framework

App

App

AppApp

App

App

App

Page 19: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 19

Application Lifecycleinstall

uninstall

start

stop

update

uninstall

explicit transitionautomatic transition

App

ACTIVEACTIVE

STOPPINGSTOPPING STARTINGSTARTING

UNINSTALLEDUNINSTALLED RESOLVEDRESOLVED

INSTALLEDINSTALLED

Page 20: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 20

A possible approach..

Distributed Execution Environment

App2

App1AppnApp3

DriverDriverDriverDriver

AbstractionsAbstractions AbstractionsAbstractions

PlatformPlatform

DriverDriver DriverDriver

AbstractionsAbstractions AbstractionsAbstractions

PlatformPlatform

DriverDriver

AbstractionsAbstractions

PlatformPlatform

DatabasesDatabases

Page 21: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 21

An OSGi deployment example

Page 22: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc. 22

In short…OSGi Enables tailored applications…

LivenessLivenessMonitoringMonitoring

DangerDangerMitigationMitigation

CommunicationCommunicationSupportSupport

??????????????

OSGiOSGi

Page 23: Technology for Tailored Healthcare - cs.stir.ac.ukkjt/research/match/events/colloquium_070321/... · © 2007 Telcordia Technologies Inc. Technology for Tailored Healthcare Dave Marples

© 2007 Telcordia Technologies Inc.

Thanks for listening…..http://www.osgi.org/

Dave MarplesChief Scientist

Network Systems ResearchTelcordia Technologies, Inc.

Once Telcordia DrivePiscataway, NJ 08854

Voice: +44 1623 428 689Fax: +44 7005 805 807

E-mail: [email protected]