Summary Interface currents allow for collaboration by moving objects in a constant flow around a workspace. Items can be collected into pools or put into streams to move them to other parts of the shared screen.
Description The purpose of Interface Currents is to aid in forming group spaces, providing personal storage areas, and facilitating item sharing in tabletop interactions. The main properties of a Current are flow and path along which the flow of information travels. A flow has a specific directions and speed, while a path gives a Current location and boundary. The 2 main types of Currents are pools and streams. A pool enables drawing a circular boundary around a set of objects on a tabletop and moving them around the surface as a group. This approach builds on the metaphor of a rotating tray. On the other hand, a stream can help organize objects around the edge of a tabletop and is inspired by a airport conveyor belt.
Design motivation Creating engaging experiences, Designing new types of interactions
Design goal Creating integrated workspaces, Fostering collaboration, Supporting interaction in a free manner
Device type Public
Enabling technology
Reference Hinrichs, U., Carpendale, S., Scott, S. D., & Pattison, E. (2005). Interface Currents: Supporting fluent collaboration on tabletop displays. In Smart Graphics (pp. 185-197). Springer Berlin Heidelberg.
Pattern family Gravity-Like
Cites Shuffling, Throwing, Taking, Drag-and-Pick, Drag-and-Pop
Cited by
Related to
Examples Interface-Currents-example.png
Diagram Diagram for Interface-Currents.png

IDLAB - Institute of Informatics, Tallinn University