Bricks: laying the foundations for graspable user interfaces
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Tangible bits: towards seamless interfaces between people, bits and atoms
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
PaperButtons: expanding a tangible user interface
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
A comparison of spatial organization strategies in graphical and tangible user interfaces
DARE '00 Proceedings of DARE 2000 on Designing augmented reality environments
Phidgets: easy development of physical interfaces through physical widgets
Proceedings of the 14th annual ACM symposium on User interface software and technology
Customizable physical interfaces for interacting with conventional applications
Proceedings of the 15th annual ACM symposium on User interface software and technology
Networked surfaces: a new concept in mobile networking
Mobile Networks and Applications
iStuff: a physical user interface toolkit for ubiquitous computing environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Pushpin Computing System Overview: A Platform for Distributed, Embedded, Ubiquitous Sensor Networks
Pervasive '02 Proceedings of the First International Conference on Pervasive Computing
Windows on tablets as a means of achieving virtual input devices
INTERACT '90 Proceedings of the IFIP TC13 Third Interational Conference on Human-Computer Interaction
Soft machines: A philosophy of user-computer interface design
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Patch Panel: Enabling Control-Flow Interoperability in Ubicomp Environments
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
The calder toolkit: wired and wireless components for rapidly prototyping interactive devices
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
Pin & Play & Perform: a rearrangeable interface for musical composition and performance
NIME '05 Proceedings of the 2005 conference on New interfaces for musical expression
Spinner: a simple approach to reconfigurable user interfaces
NIME '05 Proceedings of the 2005 conference on New interfaces for musical expression
CookieFlavors: easy building blocks for wireless tangible input
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Creating ad hoc instruments with Pin&Play&Perform
NIME '06 Proceedings of the 2006 conference on New interfaces for musical expression
GAINER: a reconfigurable I/O module and software libraries for education
NIME '06 Proceedings of the 2006 conference on New interfaces for musical expression
The VoodooIO gaming kit: a real-time adaptable gaming controller
Proceedings of the 2006 ACM SIGCHI international conference on Advances in computer entertainment technology
Pin&Play: the surface as network medium
IEEE Communications Magazine
VoodooFlash: authoring across physical and digital form
Proceedings of the 1st international conference on Tangible and embedded interaction
VoodooSketch: extending interactive surfaces with adaptable interface palettes
Proceedings of the 2nd international conference on Tangible and embedded interaction
Integration of virtual and real document organization
Proceedings of the 2nd international conference on Tangible and embedded interaction
Digital management and retrieval of physical documents
Proceedings of the 3rd International Conference on Tangible and Embedded Interaction
Plywood punk: a holistic approach to designing animated artifacts
Proceedings of the 3rd International Conference on Tangible and Embedded Interaction
Proceedings of the 3rd International Conference on Tangible and Embedded Interaction
ESPranto SDK: an adaptive programming environment for tangible applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
MakeIt: Integrate User Interaction Times in the Design Process of Mobile Applications
Pervasive '08 Proceedings of the 6th International Conference on Pervasive Computing
An Embodied Approach for Engaged Interaction in Ubiquitous Computing
Proceedings of the 13th International Conference on Human-Computer Interaction. Part III: Ubiquitous and Intelligent Interaction
Revealing the invisible: visualizing the location and event flow of distributed physical devices
Proceedings of the fourth international conference on Tangible, embedded, and embodied interaction
Proceedings of the fourth international conference on Tangible, embedded, and embodied interaction
Tangible User Interfaces: Past, Present, and Future Directions
Foundations and Trends in Human-Computer Interaction
Intuino: an authoring tool for supporting the prototyping of organic interfaces
Proceedings of the 8th ACM Conference on Designing Interactive Systems
MiniBUG: from concept to production in a prototyping system
Proceedings of the fifth international conference on Tangible, embedded, and embodied interaction
SketchSpace: designing interactive behaviors with passive materials
CHI '11 Extended Abstracts on Human Factors in Computing Systems
TactileTape: low-cost touch sensing on curved surfaces
Proceedings of the 24th annual ACM symposium adjunct on User interface software and technology
Proceedings of the Sixth International Conference on Tangible, Embedded and Embodied Interaction
Tangible remote controllers for wall-size displays
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Midas: fabricating custom capacitive touch sensors to prototype interactive objects
Proceedings of the 25th annual ACM symposium on User interface software and technology
Needle user interface: a sewing interface using layered conductive fabrics
Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology
Support for modeling interaction with automotive user interfaces
Proceedings of the 3rd International Conference on Automotive User Interfaces and Interactive Vehicular Applications
MagGetz: customizable passive tangible controllers on and around conventional mobile devices
Proceedings of the 26th annual ACM symposium on User interface software and technology
Proceedings of the 26th annual ACM symposium on User interface software and technology
Hi-index | 0.03 |
Rather than existing as a computer input device with a rigid shape, a predetermined selection of controls and a fixed layout, a malleable control structure is made up of a set of controls that can be freely arranged on control areas. The structure is physically adaptable by users during operation: control areas and controls can be introduced, organized and removed to suit interaction requirements and personal preference.We present an implementation of a malleable control structure called VoodooIO. Our design contributes a novel material -- the network substrate - that can be used to transform everyday surfaces into control areas, and the concept of implementing basic control units (such as buttons, sliders or dials) as ad hoc network nodes.VoodooIO does not constitute an application interface in itself. Like any input device, it only becomes concrete as an interface component in the context of a particular application. We introduce the concept of softwiring as a collection of techniques and practices that allow users to benefit from malleable control interfaces in a number of concrete scenarios of use.