Instant Personalization & Temporary Ownership of Handheld - - PowerPoint PPT Presentation

instant personalization temporary ownership of handheld
SMART_READER_LITE
LIVE PREVIEW

Instant Personalization & Temporary Ownership of Handheld - - PowerPoint PPT Presentation

Instant Personalization & Temporary Ownership of Handheld Devices Workshop for Mobile Computing Systems and Applications 2004 Jrgen Bohn ETH Zurich, Switzerland bohn@inf.ethz.ch Impersonal Stationary Devices + Simple deployment,


slide-1
SLIDE 1

Instant Personalization & Temporary Ownership

  • f Handheld Devices

Workshop for Mobile Computing Systems and Applications 2004

Jürgen Bohn ETH Zurich, Switzerland

bohn@inf.ethz.ch

slide-2
SLIDE 2

2

Instant Personalization, J. Bohn, WMCSA 2004

Impersonal Stationary Devices

+ Simple deployment, setup, configuration (generic functionality) + Support for sharing and pooling of devices – Lack of personalization limits efficiency and ease of use – Limited accessibility

Public Phone Public Terminal Plain Phone

Motivation

slide-3
SLIDE 3

3

Instant Personalization, J. Bohn, WMCSA 2004

Personal Stationary Devices

+ Increased ease of use and efficiency by means

  • f personalization and

customization + Improved accessibility and convenience… – …but still limited in numbers – Restricted sharing and pooling of devices (smaller and closed user groups)

Personal Home/Office PC Personal Programmable Cable Phones

Motivation

slide-4
SLIDE 4

4

Instant Personalization, J. Bohn, WMCSA 2004

Personal Devices

Personal Mobile Devices

+ Rapidly proliferating and even becoming everyday live commodities + Portability significantly improves accessibility and enables anywhere/anytime utilizability – Exclusive personal use and ownership strongly limits sharing and pooling – High complexity of data management – Ever shorter lifecycles

Portable Computers PDAs Mobile (Smart) Phones

Motivation

slide-5
SLIDE 5

5

Instant Personalization, J. Bohn, WMCSA 2004

Observations

Particular strength of handhelds = portability, device-specific functionality, advanced personalization and customization capabilities Individuality of handheld devices is strongly determined by personal meta data

– individual preferences, device and application settings, user names and passwords, etc.

Motivation

slide-6
SLIDE 6

6

Instant Personalization, J. Bohn, WMCSA 2004

Problem & Challenge

Problem: Increasing dependence on mobile devices and services at work and in everyday life situations Challenge: Ensure availability of personalized devices and the accessibility of services they deliver

– devices may be left behind unintentionally, run out of energy, get lost, stolen, break beyond repair…

Motivation

slide-7
SLIDE 7

7

Instant Personalization, J. Bohn, WMCSA 2004

Remainder of the Talk

Instant Personalization and Temporary Ownership Horizontal vs. Vertical Diversification Prototype Description Conclusion

Outlline

Instant Personalization and Temporary Ownership Horizontal vs. Vertical Diversification Prototype Description Conclusion

slide-8
SLIDE 8

8

Instant Personalization, J. Bohn, WMCSA 2004

Instant Personalization (IP)

Free user from dependence on individual personal mobile devices… …while preserving the benefits he expects of personalization and customization! Instant personalization of mobile devices Enables user to take temporary ownership of arbitrary devices on demand Boosts number of devices potentially available to the user from one to “infinity”

Instant Personalization

slide-9
SLIDE 9

9

Instant Personalization, J. Bohn, WMCSA 2004

Basic User Experience

1. Pick up arbitrary blank device 2. Log on to Instant Personalization Server (IPS)

triggers instant personalization procedure individual preferences & settings (meta data) and personal user data are installed on the device

3. Utilize personalized device

ideally: temporarily owned device indistinguishable from a permanently owned personal device

4. Release device

modified user/meta data are written back to IPS device is cleared of any personal user/meta data

Instant Personalization

slide-10
SLIDE 10

10

Instant Personalization, J. Bohn, WMCSA 2004

Benefits

+ Interchangeability of handheld devices increases accessibility of personalized device functionality, and… + …the availability of personal user data, facilitating anytime, anywhere access + Provides support for the sharing and pooling of handheld devices + Personalization outlasts device lifecycle

Instant Personalization

slide-11
SLIDE 11

11

Instant Personalization, J. Bohn, WMCSA 2004

Benefits (cont.)

+ Support for disconnected operation + Recovery of personal user data (from physically unavailable but network connected devices) + Protection of confidentiality of personal user data (by means of automatic or server initiated release) + Support for periodic data backup

Instant Personalization

slide-12
SLIDE 12

12

Instant Personalization, J. Bohn, WMCSA 2004

Cross-Platform Personalization

Personalization procedure depends on

– type and capabilities of the mobile device – operating system – installed standard applications

Challenge: widen applicability of personal data accross platforms

– standardized application interfaces

  • e.g., Microsoft Pocket Outlook Object Model (POOM)

– personalization profiles

  • defining structure and vocabulary of personal user

settings and preferences

Instant Personalization

slide-13
SLIDE 13

13

Instant Personalization, J. Bohn, WMCSA 2004

Trust and Security Challenges

Authentication via username and password

– fingerprint hardware in today’s off-the-shelf devices is insecure and cannot be trusted not useful for secure authentication (yet) – secure communication channels (SSL)

Challenge: how to ensure that an anonymous mobile device has not been tampered with?

– promising approach: Trusted Platform Model (TPM) by the Trusted Computing Group (TCG)

Means of secure authentication

– one-time authentication schemes – trusted hardware tokens – challenge-response mechanisms

Challenge: protect data confidentiality

– prevent unauthorized data recovery after device was released

slide-14
SLIDE 14

14

Instant Personalization, J. Bohn, WMCSA 2004

Outline

Instant Personalization and Temporary Ownership Horizontal vs. Vertical Diversification Prototype Description Conclusion

Outlline

slide-15
SLIDE 15

15

Instant Personalization, J. Bohn, WMCSA 2004

Ubiquitous Data Access

Background Server User Data Ubiquitous Data Access Middleware (data selection, synchronization, hoarding) My personal Mobile (Smart) Phone

Comparison with Related Concepts

My personal Portable Computer My personal PDA

slide-16
SLIDE 16

16

Instant Personalization, J. Bohn, WMCSA 2004

Background Server User Data

Ubiquitous Data Access

Ubiquitous Data Access Middleware (data selection, synchronization, hoarding) My personal PDA My personal Mobile (Smart) Phone

Comparison with Related Concepts

My personal Portable Computer

slide-17
SLIDE 17

17

Instant Personalization, J. Bohn, WMCSA 2004

Background Server User Data

Ubiquitous Data Access

Ubiquitous Data Access Middleware (data selection, synchronization, hoarding) My personal Portable Computer My personal Mobile (Smart) Phone

Comparison with Related Concepts

My personal PDA

slide-18
SLIDE 18

18

Instant Personalization, J. Bohn, WMCSA 2004

Ubiquitous Data Access

Background Server User Data Ubiquitous Data Access Middleware (data selection, synchronization, hoarding) My personal Mobile (Smart) Phone

Comparison with Related Concepts

My personal Portable Computer My personal PDA

slide-19
SLIDE 19

19

Instant Personalization, J. Bohn, WMCSA 2004

Ubiquitous Data Access

Background Server User Data Ubiquitous Data Access Middleware (data selection, synchronization, hoarding) My personal Mobile (Smart) Phone My personal PDA

Yields a Horizontal Diversification of Data Access Accross Platforms

Comparison with Related Concepts

My personal Portable Computer

slide-20
SLIDE 20

20

Instant Personalization, J. Bohn, WMCSA 2004

Background Server

Comparison with Related Concepts

User Data

Instant Personalization

Any Portable Computer Meta Data Any Mobile (Smart) Phone User Data Meta Data User Data Meta Data Instant Personalization Service Any PDA

slide-21
SLIDE 21

21

Instant Personalization, J. Bohn, WMCSA 2004

Background Server

Comparison with Related Concepts

User Data

Instant Personalization

Any Portable Computer Meta Data Any Mobile (Smart) Phone User Data Meta Data User Data Meta Data Instant Personalization Service Any PDA

slide-22
SLIDE 22

22

Instant Personalization, J. Bohn, WMCSA 2004

Background Server

Comparison with Related Concepts

User Data

Instant Personalization

Any Portable Computer Meta Data Any Mobile (Smart) Phone User Data Meta Data User Data Meta Data Instant Personalization Service Any PDA

slide-23
SLIDE 23

23

Instant Personalization, J. Bohn, WMCSA 2004

Background Server

Comparison with Related Concepts

User Data

Instant Personalization

Any Portable Computer Meta Data Any Mobile (Smart) Phone User Data Meta Data User Data Meta Data Instant Personalization Service Any PDA

slide-24
SLIDE 24

24

Instant Personalization, J. Bohn, WMCSA 2004

Background Server

Comparison with Related Concepts

User Data

Instant Personalization

Any Portable Computer Meta Data Any Mobile (Smart) Phone User Data Meta Data User Data Meta Data Instant Personalization Service Any PDA Horizontal and

Vertical Diversification are Orthogonal Concepts that blend well with each other! Yields a Vertical Diversification of Access to Personal Data and to Customized Device Functionality for Devices of the same Kind.

slide-25
SLIDE 25

25

Instant Personalization, J. Bohn, WMCSA 2004

Outline

Instant Personalization and Temporary Ownership Horizontal vs. Vertical Diversification Prototype Description Conclusion

Outlline

slide-26
SLIDE 26

26

Instant Personalization, J. Bohn, WMCSA 2004

IP Prototype

Client: HP iPAQ H5450 with PPC 2002

– Wireless LAN – fingerprint sensor – Visual C++ for Embedded v3.0

Server: Windows XP computer

– Visual C++ v6.0

Prototype Description

slide-27
SLIDE 27

27

Instant Personalization, J. Bohn, WMCSA 2004

Prototype Status

Implemented personalization features:

– tasks, contacts, calendar entries (POOM) – IMAP email settings (registry) – automatic and server-initated release

Planned enhancements:

– use fingerprint sensor for user identification – additional personalization modules – improve overall system stability and performance (& port software to PPC 2003)

Prototype Description

slide-28
SLIDE 28

28

Instant Personalization, J. Bohn, WMCSA 2004

Screenshots: IPC

Prototype Description

slide-29
SLIDE 29

29

Instant Personalization, J. Bohn, WMCSA 2004

Screenshots: Logon

Prototype Description

slide-30
SLIDE 30

30

Instant Personalization, J. Bohn, WMCSA 2004

Screenshots: Release

Prototype Description

slide-31
SLIDE 31

31

Instant Personalization, J. Bohn, WMCSA 2004

Bandwidth Requirements

Sufficiently high bandwidth available [PDA ~600KB

/ e-Book ~2MB / Digicam ~20MB / Email ~200MB] – UMTS: 144–384 Kb/s [13s/42s/7m/69m] – Bluetooth: 1 Mb/s [5s/16s/2m40s/27m] – WLAN 802.11b: 5.5 Mb/s [870ms/3s/29s/2m52s] – 4G Networks: 20-300 Mb/s [13ms/53ms/530ms/5.3s]

Limiting factor is processing speed on handheld device (cpu power, memory operations) Latency may in some cases be reduced by means of progressive update propagation schemes

Prototype Description

slide-32
SLIDE 32

32

Instant Personalization, J. Bohn, WMCSA 2004

Outline

Instant Personalization and Temporary Ownership Horizontal vs. Vertical Diversification Prototype Description Conclusion

Outlline

slide-33
SLIDE 33

33

Instant Personalization, J. Bohn, WMCSA 2004

Conclusion

Challenge: The importance of and dependence

  • n cheap mass-produced handheld devices in

society is rapidly growing (especially in the wake of mobile and ubiquitous computing) The concept of instant personalization helps to

– reduce the user‘s dependence on individual devices – massively increase the accessibility of specialized functionality provided by personalized handhelds – improve the availability of personal user data – enable remote data recovery (and periodic backup) – protect confidentiality of personal user data

Conclusion

slide-34
SLIDE 34

34

Instant Personalization, J. Bohn, WMCSA 2004

The End

Questions and answers (later in the panel session)

Contact: Juergen Bohn, ETH Zurich Email: bohn@inf.ethz.ch Web: www.inf.ethz.ch/~bohn/

Q & A

slide-35
SLIDE 35

35

Instant Personalization, J. Bohn, WMCSA 2004

Just in case…

Instant Personalization versus

–the Virtual Network Computing concept –the Personal Server concept

Extras

slide-36
SLIDE 36

36

Instant Personalization, J. Bohn, WMCSA 2004

Virtual Network Computing

Portable Computer Mobile (Smart) Phone Thin VNC Clients: Display and I/O User Data

Comparison with Related Concepts

PDA

slide-37
SLIDE 37

37

Instant Personalization, J. Bohn, WMCSA 2004

Virtual Network Computing

Portable Computer Mobile (Smart) Phone Thin VNC Clients: Display and I/O User Data

Comparison with Related Concepts

PDA Weak spots:

  • network latency
  • disconnections
  • scalability
  • does not exploit

particular device capabilities

  • energy

inefficiency (always communicating)

slide-38
SLIDE 38

38

Instant Personalization, J. Bohn, WMCSA 2004

Personal Server Concept

PDA Portable Computer Mobile (Smart) Phone Portable Personal Server User Data Local Data Access (“virtual drive”)

Comparison with Related Concepts

= Portable mobile storage device with wireless communication capabilities

slide-39
SLIDE 39

39

Instant Personalization, J. Bohn, WMCSA 2004

Personal Server Concept

PDA Portable Computer Mobile (Smart) Phone Portable Personal Server User Data Local Data Access (“virtual drive”)

Comparison with Related Concepts

= Portable mobile storage device with wireless communication capabilities

Constitutes a single point of failure! Just another mobile device with the known basic problems…