Archive Search

  • This project is developing new means for querying relational databases and live datastreams through the manipulation of physical objects. Parameterized query fragments are embodied as physical tokens ("parameter wheels"). These tokens are
  • During a guest residency at the Art Center College of Design, Pasadena, I assigned my students the task of making a wall-size mural entirely from standard video. They understood that the camera had to be on a tripod in the exact same location, and
  • Actuated Workbench -
    The Actuated Workbench is a device that uses magnetic forces to move objects on a table in two dimensions. It is intended for use with existing tabletop tangible interfaces, providing an additional feedback loop for computer output, and helping to
  • Dolltalk -
    In order to give the child the impression that a character is listening to their stories, we have invented a clever mechanism that captures the motions and speech of a child using sensors and audio processing. Continuing in the vein of research on
  • CADcast -
    CADcast is a system for projecting instructions into 3-D workspaces. It supports users in constructing three dimensional structures with greater efficiency and more accuracy. The system also supports improved coordination between the design and
  • PegBlocks -
    Pegblocks are networked tactile transducers. As users manipulate the array of pegs, sliding them back and forth, motion is converted to electricity and converted back into motion through out the rest of the network. The resulting movements of the
  • The “Perpetual Storytelling Apparatus” is a drawing machine illustrating a never-ending story by the use of patent drawings. The machine translates words of a text into patent drawings. Seven million patents — linked by over 22 million references
  • LumiTouch -
    The Lumitouch system consists of a pair of interactive picture frames. When one user touches her picture frame, the other picture frame lights up. This touch is translated to light over an Internet connection. We introduce a semi-ambient display
  • Senseboard -
    Senseboard is one facet of our using tangible media for manipulating abstract information. It allows the user to arrange small magnetic pucks on a grid, where each puck represents a piece of information to be organized, such as a message, file,
  • Tangible Viewpoints -
    Tangible Viewpoints is a system for interacting with a character driven narrative. The different segments of a multiple point-of-view story are organized according to the character viewpoint they represent, as well as their place in the overall