ACM Home Page
Please provide us with feedback. Feedback
Iterative design and evaluation of an event architecture for pen-and-paper interfaces
Full text PdfPdf (8.06 MB)
Source
Symposium on User Interface Software and Technology archive
Proceedings of the 21st annual ACM symposium on User interface software and technology table of contents
Monterey, CA, USA
SESSION: Tools and infrastructures table of contents
Pages 111-120  
Year of Publication: 2008
ISBN:978-1-59593-975-3
Authors
Ron B. Yeh  Stanford University, Stanford, CA, USA
Andreas Paepcke  Stanford University, Stanford, CA, USA
Scott R. Klemmer  Stanford University, Stanford, CA, USA
Sponsors
ACM: Association for Computing Machinery
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 311,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1449715.1449734
What is a DOI?

ABSTRACT

This paper explores architectural support for interfaces combining pen, paper, and PC. We show how the event-based approach common to GUIs can apply to augmented paper, and describe additions to address paper's distinguishing characteristics. To understand the developer experience of this architecture, we deployed the toolkit to 17 student teams for six weeks. Analysis of the developers' code provided insight into the appropriateness of events for paper UIs. The usage patterns we distilled informed a second iteration of the toolkit, which introduces techniques for integrating interactive and batched input handling, coordinating interactions across devices, and debugging paper applications. The study also revealed that programmers created gesture handlers by composing simple ink measurements. This desire for informal interactions inspired us to include abstractions for recognition. This work has implications beyond paper - designers of graphical tools can examine API usage to inform iterative toolkit development.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Adapx, Mapx and Penx, 2007. http://www.adapx.com
 
3
Anoto AB, Anoto Technology, 2007. http://www.anoto.com
4
 
5
Bastéa-Forte, M., R. B. Yeh, and S. R. Klemmer. Pointer: Multiple Collocated Display Inputs Suggests New Models for Program Design and Debugging. UIST Extended Abstracts (Posters), 2007.
 
6
Bernstein, M., A. Robinson-Mosher, R. B. Yeh, and S. R. Klemmer. Diamond's Edge: From Notebook to Table and Back Again. Ubicomp Extended Abstracts (Posters), 2006.
7
8
 
9
EPOS, EPOS Digital Pen, 2007. http://www.epos-ps.com
 
10
Foley, J. D. and V. L. Wallace. The Art of Natural Graphic Man-Machine Conversation. IEEE 62(4). pp. 462--71, 1974.
11
12
 
13
Hourcade, J. P. and B. B. Bederson, Architecture and Implementation of a Java Package for Multiple Input Devices (MID). Technical Report, University of Maryland 1999. http://www.cs.umd.edu/hcil/mid
14
 
15
IBM Pen Technologies, CrossPad and TransNote, 2007. http://researchweb.watson.ibm.com/electricInk
 
16
Jiang, H., R. B. Yeh, T. Winograd, and Y. Shi. DigiPost: Writing on Post-its with Digital Pens to Support Collaborative Editing Tasks on Tabletop Displays. UIST Posters, 2007.
17
 
18
19
20
 
21
LeapFrog Enterprises, FLY Pentop Computer, 2007. http://www.flypentop.com
22
23
 
24
Livescribe Inc., Livescribe, 2007. http://www.livescribe.com
 
25
Lowagie, B. and P. Soares, iText Java-PDF Library, 2007. http://www.lowagie.com/iText
26
 
27
Microsoft, Windows Forms, 2007. http://www.windowsforms.net
 
28
Mutton, P., Java EPS Graphics2D, 2007. http://www.jibble.org/epsgraphics
29
30
31
32
 
33
34
 
35
Signer, B., Fundamental Concepts for Interactive Paper and Cross-Media Information Spaces, Unpublished PhD, ETH Zurich, Computer Science, Zurich, 2006. http://people.inf.ethz.ch/signerb/publications/signer16218.pdf
 
36
37
 
38
Sun Microsystems, Swing, 2007. http://java.sun.com/javase/6/docs
39
40
41
 
42
 
43
Yeh, R. B., J. Brandt, J. Boli, and S. R. Klemmer. Interactive Gigapixel Prints: Large, Paper-based Interfaces for Visual Context and Collaboration. Ubicomp Videos, 2006.
44


Collaborative Colleagues:
Ron B. Yeh: colleagues
Andreas Paepcke: colleagues
Scott R. Klemmer: colleagues