|
ABSTRACT
Physical widgets or phidgets are to physical user interfaces what widgets are to graphical user interfaces. Similar to widgets, phidgets abstract and package input and output devices: they hide implementation and construction details, they expose functionality through a well-defined API, and they have an (optional) on-screen interactive interface for displaying and controlling device state. Unlike widgets, phidgets also require: a connection manager to track how devices appear on-line; a way to link a software phidget with its physical counterpart; and a simulation mode to allow the programmer to develop, debug and test a physical interface even when no physical device is present. Our evaluation shows that everyday programmers using phidgets can rapidly develop physical interfaces.
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
|
Andrew Dahley , Craig Wisneski , Hiroshi Ishii, Water lamp and pinwheels: ambient projection of digital information into architectural space, CHI 98 conference summary on Human factors in computing systems, p.269-270, April 18-23, 1998, Los Angeles, California, United States
[doi> 10.1145/286498.286750]
|
| |
3
|
Dey, A. K., Salber, D., and Abowd, G. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human- Computer Interaction, Vol 16, 2001.
|
| |
4
|
Greenberg, S. and Kuzuoka, H. Using digital but physical surrogates to mediate awareness, communication and privacy in media spaces. Personal Technologies 4(1), January, Elsevier.. 2000.
|
| |
5
|
Gruen, D., Rohall, S., Petigara, N. and Lam, D. "In your space" displays for casual awareness. Demonstration at ACM CSCW, 2000.
|
 |
6
|
Jeremy M. Heiner , Scott E. Hudson , Kenichiro Tanaka, The information percolator: ambient information display in a decorative object, Proceedings of the 12th annual ACM symposium on User interface software and technology, p.141-148, November 07-10, 1999, Asheville, North Carolina, United States
[doi> 10.1145/320719.322595]
|
 |
7
|
Hiroshi Ishii , Brygg Ullmer, Tangible bits: towards seamless interfaces between people, bits and atoms, Proceedings of the SIGCHI conference on Human factors in computing systems, p.234-241, March 22-27, 1997, Atlanta, Georgia, United States
[doi> 10.1145/258549.258715]
|
 |
8
|
|
 |
9
|
Michael Kaminsky , Paul Dourish , W. Keith Edwards , Anthony LaMarca , Michael Salisbury , Ian Smith, SWEETPEA: software tools for programmable embodied agents, Proceedings of the SIGCHI conference on Human factors in computing systems: the CHI is the limit, p.144-151, May 15-20, 1999, Pittsburgh, Pennsylvania, United States
[doi> 10.1145/302979.303021]
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
 |
13
|
John F. Patterson , Mark Day , Jakov Kucan, Notification servers for synchronous groupware, Proceedings of the 1996 ACM conference on Computer supported cooperative work, p.122-129, November 16-20, 1996, Boston, Massachusetts, United States
[doi> 10.1145/240080.240232]
|
 |
14
|
|
| |
15
|
Weiser, M. and Brown, J. Designing calm technology. Powergrid Journal, v 1.01, July, 1996.
|
 |
16
|
|
CITED BY 86
|
|
|
|
|
Steven Dow , Jaemin Lee , Christopher Oezbek , Blair MacIntyre , Jay David Bolter , Maribeth Gandy, Wizard of Oz interfaces for mixed reality applications, CHI '05 extended abstracts on Human factors in computing systems, April 02-07, 2005, Portland, OR, USA
|
|
|
|
|
|
|
|
|
|
|
|
Daniel Avrahami , Scott E. Hudson, Forming interactivity: a tool for rapid prototyping of physical interactive products, Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques, June 25-28, 2002, London, England
|
|
|
|
|
|
|
|
|
|
Rajesh Sankaran , Brygg Ullmer , Jagannathan Ramanujam , Karun Kallakuri , Srikanth Jandhyala , Cornelius Toole , Christopher Laan, Decoupling interaction hardware design using libraries of reusable electronics, Proceedings of the 3rd International Conference on Tangible and Embedded Interaction, February 16-18, 2009, Cambridge, United Kingdom
|
|
|
|
|
|
Satoru Tokuhisa , Takaaki Ishizawa , Yoshimasa Niwa , Kenji Kasuya , Atsuro Ueki , Sho Hashimoto , Kazuhiko Koriyama , Masa Inakage, xtel: a development environment to support rapid prototyping of "ubiquitous content", Proceedings of the 3rd International Conference on Tangible and Embedded Interaction, February 16-18, 2009, Cambridge, United Kingdom
|
|
|
|
|
|
|
|
|
Florian Block , Michael Haller , Hans Gellersen , Carl Gutwin , Mark Billinghurst, VoodooSketch: extending interactive surfaces with adaptable interface palettes, Proceedings of the 2nd international conference on Tangible and embedded interaction, February 18-20, 2008, Bonn, Germany
|
|
|
|
|
|
Jakob Leitner , Michael Haller , Kyungdahm Yun , Woontack Woo , Maki Sugimoto , Masahiko Inami, IncreTable, a mixed reality tabletop game experience, Proceedings of the 2008 International Conference on Advances in Computer Entertainment Technology, December 03-05, 2008, Yokohama, Japan
|
|
Ali Shahrokni , Julio Jenaro , Tomas Gustafsson , Andreas Vinnberg , Johan Sandsjö , Morten Fjeld, One-dimensional force feedback slider: going from an analogue to a digital platform, Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles, p.453-456, October 14-18, 2006, Oslo, Norway
|
|
Leah Buechley , Daniela K. Rosner , Eric Paulos , Amanda Williams, DIY for CHI: methods, communities, and values of reuse and customization, Proceedings of the 27th international conference extended abstracts on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|
|
|
|
|
|
|
|
Blair MacIntyre , Maribeth Gandy , Steven Dow , Jay David Bolter, DART: a toolkit for rapid design exploration of augmented reality experiences, Proceedings of the 17th annual ACM symposium on User interface software and technology, October 24-27, 2004, Santa Fe, NM, USA
|
|
|
|
|
|
|
|
|
|
|
|
Johnny C. Lee , Daniel Avrahami , Scott E. Hudson , Jodi Forlizzi , Paul H. Dietz , Darren Leigh, The calder toolkit: wired and wireless components for rapidly prototyping interactive devices, Proceedings of the 2004 conference on Designing interactive systems: processes, practices, methods, and techniques, August 01-04, 2004, Cambridge, MA, USA
|
|
Marcos Serrano , Laurence Nigay , Jean-Yves L. Lawson , Andrew Ramsay , Roderick Murray-Smith , Sebastian Denef, The openinterface framework: a tool for multimodal interaction., CHI '08 extended abstracts on Human factors in computing systems, April 05-10, 2008, Florence, Italy
|
|
|
|
|
|
Min Xin , Ehud Sharlin , Mario Costa Sousa , Saul Greenberg , Faramarz Samavati, Purple crayon: from sketches to interactive environment, Proceedings of the international conference on Advances in computer entertainment technology, June 13-15, 2007, Salzburg, Austria
|
|
Demi Mankoff , Anind Dey , Jennifer Mankoff , Ken Mankoff, Supporting interspecies social awareness: using peripheral displays for distributed pack awareness, Proceedings of the 18th annual ACM symposium on User interface software and technology, October 23-26, 2005, Seattle, WA, USA
|
|
Tara Matthews , Anind K. Dey , Jennifer Mankoff , Scott Carter , Tye Rattenbury, A toolkit for managing user attention in peripheral displays, Proceedings of the 17th annual ACM symposium on User interface software and technology, October 24-27, 2004, Santa Fe, NM, USA
|
|
Rafael Ballagas , Meredith Ringel , Maureen Stone , Jan Borchers, iStuff: a physical user interface toolkit for ubiquitous computing environments, Proceedings of the SIGCHI conference on Human factors in computing systems, April 05-10, 2003, Ft. Lauderdale, Florida, USA
|
|
Brygg Ullmer , Rajesh Sankaran , Srikanth Jandhyala , Blake Tregre , Cornelius Toole , Karun Kallakuri , Christopher Laan , Matthew Hess , Farid Harhad , Urban Wiggins , Shining Sun, Tangible menus and interaction trays: core tangibles for common physical/digital activities, Proceedings of the 2nd international conference on Tangible and embedded interaction, February 18-20, 2008, Bonn, Germany
|
|
|
|
|
Michael Nunes , Saul Greenberg , Carman Neustaedter, Sharing digital photographs in the home through physical mementos, souvenirs, and keepsakes, Proceedings of the 7th ACM conference on Designing interactive systems, p.250-260, February 25-27, 2008, Cape Town, South Africa
|
|
|
|
|
|
Rafael Ballagas , Faraz Memon , Rene Reiners , Jan Borchers, iStuff mobile: rapidly prototyping new mobile phone interfaces for ubiquitous computing, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
|
|
Bruno Dumas , Denis Lalanne , Dominique Guinard , Reto Koenig , Rolf Ingold, Strengths and weaknesses of software architectures for the rapid creation of tangible and multimodal interfaces, Proceedings of the 2nd international conference on Tangible and embedded interaction, February 18-20, 2008, Bonn, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stéphane Huot , Cédric Dumas , Pierre Dragicevic , Jean-Daniel Fekete , Gérard Hégron, The MaggLite post-WIMP toolkit: draw it, connect it and run it, Proceedings of the 17th annual ACM symposium on User interface software and technology, October 24-27, 2004, Santa Fe, NM, USA
|
|
|
|
|
|
Björn Hartmann , Scott R. Klemmer , Michael Bernstein , Leith Abdulla , Brandon Burr , Avi Robinson-Mosher , Jennifer Gee, Reflective physical prototyping through integrated design, test, and analysis, Proceedings of the 19th annual ACM symposium on User interface software and technology, October 15-18, 2006, Montreux, Switzerland
|
|
|
Lars Erik Holmquist , Hans-Werner Gellersen , Gerd Kortuem , Albrecht Schmidt , Martin Strohbach , Stavros Antifakos , Florian Michahelles , Bernt Schiele , Michael Beigl , Ramia Mazé, Building Intelligent Environments with Smart-Its, IEEE Computer Graphics and Applications, v.24 n.1, p.56-64, January 2004
|
|
Amy Voida , Stephen Voida , Saul Greenberg , Helen Ai He, Asymmetry in media spaces, Proceedings of the ACM 2008 conference on Computer supported cooperative work, November 08-12, 2008, San Diego, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Björn Hartmann , Leith Abdulla , Manas Mittal , Scott R. Klemmer, Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
|
|
Eric Paulos , Tom Jenkins , August Joki , Parul Vora, Objects of wonderment, Proceedings of the 7th ACM conference on Designing interactive systems, p.350-359, February 25-27, 2008, Cape Town, South Africa
|
|
|
|
|
|
Thomas Binder , Giorgio De Michelis , Michael Gervautz , Giulio Jacucci , Kresimir Matkovic , Thomas Psik , Ina Wagner, Supporting configurability in a mixed-media environment for design students, Personal and Ubiquitous Computing, v.8 n.5, p.310-325, September 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Input devices and strategies (e.g., mouse, touchscreen)
Additional Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Interaction styles (e.g., commands, menus, forms, direct manipulation)
General Terms:
Algorithms,
Design,
Human Factors
|