Research

The following project descriptions provide an overview of the research I did between 2004 and 2007 at the HCI Lab of the University of Konstanz. The work was kindly funded by the Deutsche Forschungsgemeinschaft.

Thesis

Due to continuous and rapid advances in mobile hardware and wireless technology, devices such as smartphones and personal digital assistants (PDAs) are becoming a truly mobile alternative to bulky and heavy notebooks, allowing the users to access, search and explore remote data while on the road. Application fields that benefit from increased staff mobility are business consultants, mechanical engineers, and doctors in hospitals, for instance. However, a drawback that impedes this development is that the form factor of mobile devices requires a small-sized screen. Hence, given a large data set, only a fraction of it can be displayed. To identify important data the users are typically forced to linearly navigate the off-screen space via scrolling. For large information spaces, this is tedious, error-prone, and particularly slow. In contrast, the concept of zoomable user interfaces (ZUIs) has been found to improve the user performance for a variety of retrieval and exploration scenarios. While ZUIs have been investigated mainly in desktop environments, the objective of this work is to analyze the usability potentials of zooming and panning in a mobile context given the constraints of a small screen and pen-input ...read full abstract.

Publication:
Thorsten Büring. Zoomable User Interfaces on Small Screens - Presentation & Interaction Design for Pen-Operated Mobile Devices. PhD thesis, University of Konstanz, 2007.
[PDF 41mb] [BibTex]

Zoom Interaction Design for Pen-Operated Portable Devices

Maps are currently the most common application domain for ZUIs. Standard techniques for controlling such interfaces on pen-operated devices usually rely on sequential interaction, i.e. the users can either zoom or pan. A more advanced technique is speed-dependent automatic zooming (SDAZ), which combines rate-based panning and zooming into a single operation and thus enables concurrent interaction. Yet another navigation strategy is to allow for concurrent, but separate, zooming and panning. However, due to the limitations of stylus input, this feature requires the pen-operated device to be enhanced with additional input dimensions. We propose one unimanual approach based on pen pressure, and one bimanual approach in which users pan the view with the pen while manipulating the scale by tilting the device. In total, we developed four interfaces (standard, SDAZ, pressure, and tilting) and compared them in a usability study with 32 participants.
The results show that SDAZ performed well for both simple speed tasks and more complex navigation scenarios, but that the coupled interaction led to much user frustration. In a preference vote, the participants strongly rejected the interface and stated that they found it difficult and irksome to control. This result enhances previous research, which in most cases found a high user preference for SDAZ, but focused solely on simple speed tasks. In contrast, the pressure and tilt interfaces were much appreciated, which, considering the novelty of these approaches, is highly encouraging. However, in solving the test tasks the participants took hardly any advantage of parallel interaction. For a map view of 600x600 pixels, this resulted in task-completion times comparable to those for the standard interface. For a smaller 300x300 pixels view, the standard interface was actually significantly faster than the two novel techniques. This ratio is also reflected in the preference votes. While for the larger 600x600 pixels view the tilt interface was the most popular, the standard interface was rated highest for the 300x300 pixels view. Hence, on a smaller display, precise interaction may have an increased impact on the interface usability. Overall, we believe that with more extensive user training to encourage parallel interaction and given a redesign to better support precise navigation, the alternative interfaces may have the potential to outperform the standard interface.

Publication:
Thorsten Büring, Jens Gerken, Harald Reiterer. Interaction design for zooming maps on pen-operated devices. In International Journal of Human-Computer Studies , 2007 (submitted).

Fisheye View versus Zoomable User Interface

Existing information-visualization techniques that target small screens are usually limited to exploring a few hundred items. We have developed a scatterplot tool for Personal Digital Assistants that allows the handling of many thousands of items. The application's scalability is achieved by incorporating two alternative interaction techniques: a geometric-semantic zoom that provides smooth transition between overview and detail, and a fisheye distortion (see figure) that displays the focus and context regions of the scatterplot in a single view.
A user study with 24 participants was conducted to compare the usability and efficiency of both techniques when searching a book database containing 7500 items. While the results showed no significant difference in task-completion times, a clear majority of 20 users preferred the fisheye view over the zoom interaction. In addition, other dependent variables such as user satisfaction, subjective rating of orientation and navigation support revealed a preference for the fisheye distortion. These findings partly contradict related research and indicate that, when using a small screen, users place higher value on the ability to preserve navigational context than they do on the ease of use of a simplistic, metaphor-based interaction style.

Publications:
Thorsten Büring, Jens Gerken, Harald Reiterer. User Interaction with Scatterplots on Small Screens - A Comparative Evaluation of Geometric-Semantic Zoom and Fisheye Distortion. In IEEE Transactions on Visualization and Computer Graphics (also Proceedings Visualization / Information Visualization) , 2006.
[PDF 2.6mb] [Movie (wmv) 14mb] [BibTex]
Thorsten Büring. Interaktionsstrategien für Punktdiagramm-Visualisierungen auf kleinen Bildschirmen, In: i-com, Zeitschrift für interaktive und kooperative Medien, Vol. 9, to appear, 2006.

Overview versus Detail-Only

While zoomable user interfaces can improve the usability of applications by easing data access, a drawback is that some users tend to become lost after they have zoomed in. Previous studies indicate that this effect could be related to individual differences in spatial ability. To overcome such orientation problems, many desktop applications feature an additional overview window showing a miniature of the entire information space. Small devices, however, have a very limited screen real estate and incorporating an overview window often means pruning the size of the detail view considerably. Given this context, we report the results of a user study in which 24 participants solved search tasks by using two zoomable scatterplot applications on a PDA - one of the applications featured an overview (see image), the other relied solely on the detail view. In contrast to similar studies for desktop applications, there was no significant difference in user preference between the interfaces. On the other hand, participants solved search tasks faster without the overview. This indicates that, on small screens, a larger detail view can outweigh the benefits gained from an overview window. Individual differences in spatial ability did not have a significant effect on task-completion times although results suggest that participants with higher spatial ability were slowed down by the overview more than low spatial-ability users.

Publication:
Thorsten Büring, Jens Gerken, Harald Reiterer. Usability of Overview-Supported Zooming on Small Screens with Regard to Individual Differences in Spatial Ability. In AVI'06: Proceedings of the working conference on Advanced visual interfaces, New York, NY, USA, 2006. ACM Press.
[PDF 770kb] [BibTex]

A Zoomable Scatterplot on Small Screens

ZuiScat is a visualization concept for querying large information spaces on Personal Digital Assistants (PDA). Retrieval results are presented in a dynamic scatterplot, which is enhanced by geometric and semantic zoom techniques to provide smooth transitions from abstract visual encodings to data content. The same visualization is also used to manage bookmarks and to serve as a powerful query history tool.

Publication:
Thorsten Büring, Harald Reiterer. ZuiScat - Querying and Visualizing Information Spaces on Personal Digital Assistants. In MobileHCI '05: Proceedings of the 7th international conference on Human computer interaction with mobile devices & services , New York, NY, USA, 2005. ACM Press.
[PDF 160kb] [BibTex]

From PDAs to High-Resolution Wall-Size Displays

In May 2005, the University of Konstanz set up a Powerwall, i.e. a high resolution wall-size display. I was particularly interested in how users could interact with such a device using PDAs. Together with Joachim Böttger and Vladimir Bondarenko we developed an application that displayed a high resolution image on the powerwall and allowed users to zoom and pan the image via a PDA. The powerwall server denoted the viewport of each PDA client by drawing a colored rectangle on the screen. That way it was possible to observe the movements of all users inside the information space. We found the look and feel of the interaction promising and plan to enhance the functionality.

Alphaslider Usability

Previous research has shown that Alphasliders are an effective tool for searching an alphabetically sorted list when only limited screen space is available for the graphical user interface. To improve user satisfaction, we propose equipping the widget with a novel text filter to dynamically limit the slider range. In this way, users are supported in locating target items and in identifying records that are missing. The results of a comparative user evaluation run on a Personal Digital Assistant showed that 8 out of 12 participants preferred the filter widget to the classic interface. We further suggest an enhanced Alphaslider design to speed up user interaction.

Publication:
Thorsten Büring, Jens Gerken, Harald Reiterer. Dynamic text filtering for improving the usability of alphasliders on small screens. In IV '07: Proceedings of the Eleventh International Conference on Information Visualisation, Zuerich, Switzerland, 2007. IEEE Computer Society.
[PDF 332kb] [BibTex]