Making Steps Towards an Appliance Computing World - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Making Steps Towards an Appliance Computing World

Description:

Identify principles that make digital appliances usable and useful. Build a test-bed to validate ... digital photo frames. wall-mounted displays. Web pages ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 15
Provided by: andrew99
Category:

less

Transcript and Presenter's Notes

Title: Making Steps Towards an Appliance Computing World


1
Making Steps Towards an Appliance Computing World
  • Andy HuangStanford University

2
Appliance Data Services
  • Project Objectives
  • Identify principles that make digital appliances
    usable and useful.
  • Build a test-bed to validate those principles.

3
Vision
  • An appliance computing world is one in which
    people move data effortlessly among devices and
    other artifacts to accomplish a variety of tasks.

4
A1 People move data using artifacts
Move this picture from my camera to my Web page
Display the notes taken on my PDA on this wall
monitor
5
Problem The world is computer centric
6
Principle 1
  • Bring devices to the forefront
  • Push the experience of using computers into the
    background
  • Eliminate user-visible files (e.g., formats and
    locations)
  • Eliminate software installation and configuration.

7
A2 Devices are simple and single-purpose
8
Problem Devices are too complex
  • Reality
  • Users cant even perform the simplest tasks
  • Too many features
  • Design Goals
  • Easier to use
  • Powerful

9
Principle 2
  • Minimize user-controllable features
  • Pushing functionality on the device isnt the
    solution.
  • Devices have already become hard-to-use, complex
    mini-PCs

10
A3 People perform a variety of tasks
11
Problem Where to place functionality?
  • There is a tension between providing
    functionality and providing a usable experience.
  • On the device makes devices complex
  • On the users PC forces users to deal with
    software installations, configurations, and
    upgrades

12
Principle 3
  • Take an infrastructure-centric approach
  • Place the software required to accomplish tasks
    in the network infrastructure.
  • Take advantage of infrastructure services

13
Test-bed ADS Application Framework
A1 People move data using artifacts A2 Devices
are simple and single-purpose A3 People perform
a variety of tasks
ADS Application Framework
P1 Bring devices to the forefront P2 Minimize
user-controllable features P3 Take an
infrastructure-centric approach
14
Appliance Data Serviceshttp//ads.stanford.edu
  • Andy Huang, Ben Ling, John Barton, Armando
    FoxStanford University, Hewlett-Packard
    Laboratories
Write a Comment
User Comments (0)
About PowerShow.com