paperpoint: a paper-based presentation and interactive paper prototyping tool

Post on 24-May-2015

1.532 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation given at TEI 2007, 1st International Conference on Tangible and Embedded Interaction, February 2007

TRANSCRIPT

TEI '07, February 15, 2007

PaperPoint: A Paper-Based Presentation

and Interactive Paper Prototying Tool

Beat Signer and Moira C. Norrie

Institute for Information Systems, ETH Zurich

8092 Zurich, Switzerland

http://vub.academia.edu/BeatSigner

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 2

PaperPoint

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 3

Anoto Technologies

Virtual paper space

of 60 million km2

Pen manufacturers

Maxel

Logitech

Nokia

Sony Ericsson

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 4

PaperPoint Features

Presentation overviews

Non-linear presentations

Annotation and content production

Paper handouts for note taking

Collaborative presentations or brainstormings

Mobility

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 5

PaperPoint Architecture

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 6

Active Paper Areas

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 7

Active Content

Active Component

A

Active Component

B

Active Component

C

iS

erv

er

AC Manager

Server

R

eq

ue

st S

en

de

rActive Component

Stub B

AC Names

ACS Manager

C

lien

t D

evic

e

AC Names

Client

HT

TP

Execute code (active component) on the client

and/or on the server side

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 8

PaperPoint Active Component

<?xml version="1.0" encoding="UTF-8" ?>

<iserver>

<activeComponent id="s1a" creator="beat">

<name>Show slide 1</name>

<properties>

<parameter>

<key>org.ximtec.iserver.ac:command</key>

<value>showSlide</value>

</parameter>

<parameter>

<key>org.ximtec.iserver.ac:slide</key>

<value>1</value>

</parameter>

</properties>

<identifier>PAPERPOINT_CONTROL</identifier>

</activeComponent>

...

</iserver>

PAPERPOINT_CONTROL

Show slide 1

command showSlide

slide 1

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 9

Active Components

Button

Slider

Slider2D

DateSelector

Browser

MapSelector

Rating

Capture

CaptureAndSpeak

Image

Sound

Movie

SQLClient

XCMRequest

ClientCtrlRequest

PaperPointControl

PaperPointAnnotate

...

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 10

PaperPoint Printing Process

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 11

PaperPoint Stickers

Empty Stickers linked to specific PowerPoint slides

Digital information (text, movies, ...) embedded in slides

Rapid prototyping of interactive paper applications

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch 12

Discussion

Preparation of presentations

content authoring for non-linear presentations

printing

Fixed buttons versus gesture-based commands

Cross-application functionality

Powerpoint as authoring tool for interactive

paper mockups

TEI '07, February 15, 2007 Beat Signer, signer@inf.ethz.ch

Further Information

http://www.ipaper.inf.ethz.ch

Fundamental Concepts for

Interactive Paper and

Cross-Media Information

Spaces, Beat Signer,

ISBN 978-3-8370-2713-6,

May 2008

http://www.amazon.de/Fundamental-Concepts-Interactive-Cross-Media-Information/dp/3837027139

top related