Learn More
The number of computing devices that people use is growing. To gain a better understanding of why and how people use multiple devices, we interviewed 27 people from academia and industry. From these interviews we distill four primary findings. First, associating a user's activities with a particular device is problematic for multiple device users because(More)
Triggering shortcuts or actions on a mobile device often requires a long sequence of key presses. Because the functions of buttons are highly dependent on the current application's context, users are required to look at the display during interaction, even in many mobile situations when eyes-free interactions may be preferable. We present Virtual Shelves, a(More)
A person often has highly context-sensitive information needs that require assistance from individuals in their social network. However, a person's social network is often not broad enough to include the right people in the right situations or circumstances who can satisfy the needs. The ability to satisfy context-sensitive information needs depends on a(More)
Rich text tasks are increasingly common on mobile devices, requiring the user to interleave typing and selection to produce the text and formatting she desires. However, mobile devices are a rich input space where input does not need to be limited to a keyboard and touch. In this paper, we present two complementary studies evaluating four different input(More)
We would like to say that experience prototyping and Wizard of Oz prototyping, taken together, constitute a suitable alternative to true contextual evaluation for early prototypes, one gaining realism at the expense of impartiality, the other impartiality at the expense of realism. As our experiences show, however, each pervasive application design poses(More)
Accessing the advanced functions of a mobile phone is not a trivial task for users with visual impairments. They rely on screen readers and voice commands to discover and execute functions. In mobile situations, however, screen readers are not ideal because users may depend on their hearing for safety, and voice commands are difficult for a system to(More)
This paper presents an exploratory field study investigating the behavioral effects of mobile location-aware computing on rendezvousing. Participants took part in one of three mobile device conditions (a mobile phone, a location-aware handheld or both a mobile phone and a location-aware handheld) and completed different rendezvousing scenarios. We present(More)
The effectiveness of interaction with mobile devices can be impacted by handedness; however, support for handedness in the interface is rarely provided. The goal of this article is to demonstrate that handedness is a significant interface consideration that should not be overlooked. Four studies were conducted to explore left-handed user interaction with(More)
Previous studies have shown that novices do not tend to extract or use data-flow information during program comprehension. However, for impact analysis and similar tasks, data-flow information is necessary and highly relevant. Visual data-flow programming languages, such as Prograph/CPX, have been commercially successful, suggesting that they provide(More)