Improving the accuracy of touch screens: an experimental evaluation of three strategies
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
HoloWall: designing a finger, hand, body, and object sensitive wall
Proceedings of the 10th annual ACM symposium on User interface software and technology
DiamondTouch: a multi-user touch technology
Proceedings of the 14th annual ACM symposium on User interface software and technology
SmartSkin: an infrastructure for freehand manipulation on interactive surfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Ambient touch: designing tactile interfaces for handheld devices
Proceedings of the 15th annual ACM symposium on User interface software and technology
High precision touch screen interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A three-state model of graphical input
INTERACT '90 Proceedings of the IFIP TC13 Third Interational Conference on Human-Computer Interaction
DiamondSpin: an extensible toolkit for around-the-table interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
TouchLight: an imaging touch screen and display for gesture-based interaction
Proceedings of the 6th international conference on Multimodal interfaces
Exploring non-speech auditory feedback at an interactive multi-user tabletop
GI '05 Proceedings of Graphics Interface 2005
Low-cost multi-touch sensing through frustrated total internal reflection
Proceedings of the 18th annual ACM symposium on User interface software and technology
DTLens: multi-user tabletop spatial data exploration
Proceedings of the 18th annual ACM symposium on User interface software and technology
Experiences with and Observations of Direct-Touch Tabletops
TABLETOP '06 Proceedings of the First IEEE International Workshop on Horizontal Interactive Human-Computer Systems
Gesture Registration, Relaxation, and Reuse for Multi-Point Direct-Touch Surfaces
TABLETOP '06 Proceedings of the First IEEE International Workshop on Horizontal Interactive Human-Computer Systems
Precise selection techniques for multi-touch screens
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Fluid DTMouse: better mouse support for touch-based interactions
Proceedings of the working conference on Advanced visual interfaces
Informing the Design of Direct-Touch Tabletops
IEEE Computer Graphics and Applications
Phosphor: explaining transitions in the user interface using afterglow effects
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
HybridPointing: fluid switching between absolute and relative pointing with a direct input device
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Shift: a technique for operating pen-based interfaces using touch
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Lucid touch: a see-through mobile device
Proceedings of the 20th annual ACM symposium on User interface software and technology
Context-Aware Computing Applications
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
Fat finger worries: how older and younger users physically interact with PDAs
INTERACT'05 Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction
Architecting next-generation user interfaces
Proceedings of the International Conference on Advanced Visual Interfaces
Reflective haptics: enhancing stylus-based interactions on touch screens
EuroHaptics'10 Proceedings of the 2010 international conference on Haptics: generating and perceiving tangible sensations, Part I
Towards a formalization of multi-touch gestures
ACM International Conference on Interactive Tabletops and Surfaces
2D similarity transformations on multi-touch surfaces
Proceedings of Graphics Interface 2011
Is the iPad useful for sketch input?: a comparison with the tablet PC
Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
"Oh snap" - helping users align digital objects on touch interfaces
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part III
Access overlays: improving non-visual access to large touch screens for blind users
Proceedings of the 24th annual ACM symposium on User interface software and technology
Medusa: a proximity-aware multi-touch tabletop
Proceedings of the 24th annual ACM symposium on User interface software and technology
FingerFlux: near-surface haptic feedback on tabletops
Proceedings of the 24th annual ACM symposium on User interface software and technology
Multimodal feedback for tabletop interactions
Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Alchemy: dynamic gesture hinting for mobile devices
Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments
Towards the establishment of a framework for intuitive multi-touch interaction design
Proceedings of the International Working Conference on Advanced Visual Interfaces
Effect of multiple visual feedbacks for text entry on touch screen
BCS-HCI '11 Proceedings of the 25th BCS Conference on Human-Computer Interaction
Semiotic analysis of multi-touch interface design: The MuTable case study
International Journal of Human-Computer Studies
Designing for low-latency direct-touch input
Proceedings of the 25th annual ACM symposium on User interface software and technology
Investigating menu discoverability on a digital tabletop in a public setting
Proceedings of the 2012 ACM international conference on Interactive tabletops and surfaces
Touch, click, navigate: comparing tabletop and desktop interaction for map navigation tasks
Proceedings of the 2012 ACM international conference on Interactive tabletops and surfaces
Enhanced feed-forward for a user aware multi-touch device
Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design
KinectArms: a toolkit for capturing and displaying arm embodiments in distributed tabletop groupware
Proceedings of the 2013 conference on Computer supported cooperative work
Multi-tap sliders: advancing touch interaction for parameter adjustment
Proceedings of the 2013 international conference on Intelligent user interfaces
Real-time drawing assistance through crowdsourcing
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
How fast is fast enough?: a study of the effects of latency in direct-touch pointing tasks
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
BubblesDial: exploring large display content graphs on small devices
Proceedings of the 12th International Conference on Mobile and Ubiquitous Multimedia
Hi-index | 0.01 |
We present Ripples, a system which enables visualizations around each contact point on a touch display and, through these visualizations, provides feedback to the user about successes and errors of their touch interactions. Our visualization system is engineered to be overlaid on top of existing applications without requiring the applications to be modified in any way, and functions independently of the application's responses to user input. Ripples reduces the fundamental problem of ambiguity of feedback when an action results in an unexpected behaviour. This ambiguity can be caused by a wide variety of sources. We describe the ambiguity problem, and identify those sources. We then define a set of visual states and transitions needed to resolve this ambiguity, of use to anyone designing touch applications or systems. We then present the Ripples implementation of visualizations for those states, and the results of a user study demonstrating user preference for the system, and demonstrating its utility in reducing errors.