Martin S. Dulberg

Learn More
A common task in graphical user interfaces is selecting or activating a single control from a small group of plausible candidates. This task ordinarily requires the same precise movements as any other; if we could reduce the precision needed, however, we might also reduce the target acquisition and activation time. This paper describes the flick gesture,(More)
This paper describes an ibot, a specialized software agent that exists in the environment of the user interface. Such an agent interacts with applications through the same medium as a human user. Its sensors process screen contents and mouse/keyboard events to monitor the user's actions and the responses of the environment, while its effecters can generate(More)
Modern user interfaces make extensive use of navigation, a metaphor based on wayynding in a physical space. Navigation can be an eeective solution for many problems in understanding and manipulating a complex information space. Unfortunately, current research toward domain-independent, intelligent assistance for navigation lacks some important conceptual(More)
  • 1