skip to main content
10.1145/1095034.1095058acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
Article

Predictive interaction using the delphian desktop

Published: 23 October 2005 Publication History

Abstract

This paper details the design and evaluation of the Delphian Desktop, a mechanism for online spatial prediction of cursor movements in a Windows-Icons-Menus-Pointers (WIMP) environment. Interaction with WIMP-based interfaces often becomes a spatially challenging task when the physical interaction mediators are the common mouse and a high resolution, physically large display screen. These spatial challenges are especially evident in overly crowded Windows desktops. The Delphian Desktop integrates simple yet effective predictive spatial tracking and selection paradigms into ordinary WIMP environments in order to simplify and ease pointing tasks. Predictions are calculated by tracking cursor movements and estimating spatial intentions using a computationally inexpensive online algorithm based on estimating the movement direction and peak velocity. In testing the Delphian Desktop effectively shortened pointing time to faraway icons, and reduced the overall physical distance the mouse (and user hand) had to mechanically traverse.

References

[1]
J. Accot and S. Zhai. "Refining Fitts' law models for bivariate pointing," In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), pp. 193--200, 2003.
[2]
R. Balakrishnan. "Beating Fitts' law: virtual enhancements for pointing facilitation," International Journal of Human-Computer Studies, Vol. 61, Issue 6, pp. 747--922, 2004.
[3]
R. Blanch, Y. Guiard and M. Beaudouin-Lafon. "Semantic pointing: improving target acquisition with control-display ratio adaptation," In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), pp. 519--526, 2004.
[4]
A. Cypher. "Eager: programming repetitive tasks by example," In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), pp. 33--39, 1991.
[5]
E. Graham, C. L. MacKenzie. "Pointing on a computer display," in Proc. of Conference Companion on Human Factors in Computing Systems (ACM SIGCHI), pp. 314 --315, 1995.
[6]
E. Graham, C. L. MacKenzie. "Physical versus virtual pointing," In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), pp. 292--299, 1996.
[7]
T. Grossman and R. Balakrishnan. "The Bubble Cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area," In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), pp.281--290, 2005.
[8]
Y. Guiard, R. Blanch and M. Beaudouin-Lafon. "Object pointing: a complement to bitmap pointing in GUIs," In Proc. of Graphics Interface, 2004.
[9]
M. Kobayashi and T. Igarashi. "Considering the direction of cursor movement for efficient traversal of cascading menus. In Proc. of Symposium on User Interface Software and Technology (ACM UIST), pp. 91--94, 2003.
[10]
T. Kuhme. "Adaptive action prompting -- a complementary aid to support task-oriented interaction in explorative user interfaces," Technical Report #GIT-GVU-93-19, Georgia Institute of Technology, Department of Computer Science, Graphics, Visualization, and Usability Center, 1993.
[11]
C. L. MacKenzie, R. G. Marteniuk, C. Dugas, and B. Eickmeier. "Three-dimensional movement trajectories in Fitts' task: implications for motor control," The Quarterly Journal of Experimental Psychology, 39A, pp. 629--647, 1987.
[12]
S. MacKenzie and W. Buxton. Extending fitts' law to two-dimensional tasks. In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), pp. 216-226, 1992.
[13]
I. S. MacKenzie and W. Buxton. "The prediction of pointing and dragging times in graphical user interfaces," Interacting with Computers, 6, 213--227, 1994.
[14]
M. McGuffin and R. Balakrishnan. "Acquisition of expanding targets," In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), pp. 57--64, 2002.
[15]
A. Murata. "Improvement of performance by method for predicting targets in pointing by mouse," ICEC Transactions Fundamentals, vol. E78-A, no. 11, pp. 1537--1541, 1995.
[16]
R. Plamondon and A. Alimi. "Speed/accuracy trade-offs in target-directed movements," Behavioral and Brain Sciences, 20, pp 279--349, 1997.
[17]
A. Sears and B. Shneiderman. "Split menus: effectively using selection frequency to organize menus," ACM Transactions on Computer-Human Interaction, Vol. 1, No. 1, pp. 27--51, 1994.
[18]
R. Takagi, Y. Kitamura, S. Naito and F. Kishino. "A fundamental study on error-corrective feedback movement in a positioning task," In Proc. of Asian Pacific Computer Human Interaction, pp. 160--172, 2002.
[19]
N. Walker, D. E. Meyer, and J. B. Smelcer. "Spatial and temporal characteristics of rapid cursor-positioning movements with electromechanical mice in human-computer interaction," Human Factors, 35-3, pp. 431--458, 1993
[20]
R. Woodworth. "The accuracy of voluntary movement," Psychological Review Monograph Supplement, 3, 1899.
[21]
A. Worden, N. Walker, K. Bharat and S. Hudson. "Making computers easier for older adults to use: area cursors and sticky icons," In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), pp. 266--271, 1997.
[22]
S. Zhai, C. Morimoto and S. Ihde. "Manual and gaze input cascaded (MAGIC) pointing," In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), pp. 246--253, 1999.
[23]
S. Zhai, S. Conversy, M. Beaudouin-Lafon and Y. Guiard. "Human on-line response to target expansion," In Proc. of Conference on Human Factors in Computing Systems (ACM SIGCHI), 177--184, 2003.
[24]
http://www.prismo.ch/surveys/evaluation.php

Cited By

View all
  • (2024)Real-time 3D Target Inference via Biomechanical SimulationProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642131(1-18)Online publication date: 11-May-2024
  • (2023)N-euro PredictorProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36108847:3(1-25)Online publication date: 27-Sep-2023
  • (2023)Exploring Dwell-time from Human Cognitive Processes for Dwell SelectionProceedings of the ACM on Human-Computer Interaction10.1145/35911287:ETRA(1-15)Online publication date: 18-May-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
UIST '05: Proceedings of the 18th annual ACM symposium on User interface software and technology
October 2005
270 pages
ISBN:1595932712
DOI:10.1145/1095034
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 October 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Windows icons menus pointer (WIMP)
  2. cursor
  3. desktop
  4. graphics user interfaces (GUI)
  5. mouse
  6. prediction

Qualifiers

  • Article

Conference

UIST05

Acceptance Rates

UIST '05 Paper Acceptance Rate 31 of 159 submissions, 19%;
Overall Acceptance Rate 561 of 2,567 submissions, 22%

Upcoming Conference

UIST '25
The 38th Annual ACM Symposium on User Interface Software and Technology
September 28 - October 1, 2025
Busan , Republic of Korea

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)31
  • Downloads (Last 6 weeks)5
Reflects downloads up to 09 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Real-time 3D Target Inference via Biomechanical SimulationProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642131(1-18)Online publication date: 11-May-2024
  • (2023)N-euro PredictorProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36108847:3(1-25)Online publication date: 27-Sep-2023
  • (2023)Exploring Dwell-time from Human Cognitive Processes for Dwell SelectionProceedings of the ACM on Human-Computer Interaction10.1145/35911287:ETRA(1-15)Online publication date: 18-May-2023
  • (2023)Comparison of Target Prediction in VR and MR using Inverse Reinforcement LearningCompanion Proceedings of the 28th International Conference on Intelligent User Interfaces10.1145/3581754.3584130(55-58)Online publication date: 27-Mar-2023
  • (2023)Throughput and Effective Parameters in CrossingExtended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544549.3585817(1-9)Online publication date: 19-Apr-2023
  • (2023)Effect of a Cursor Warping Left and Right of the NotchExtended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544549.3585766(1-8)Online publication date: 19-Apr-2023
  • (2023)Varying Subjective Speed-accuracy Biases to Evaluate the Generalizability of Experimental Conclusions on Pointing-facilitation TechniquesProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3580740(1-13)Online publication date: 19-Apr-2023
  • (2022)RIDS: Implicit Detection of a Selection Gesture Using Hand Motion Dynamics During Freehand Pointing in Virtual RealityProceedings of the 35th Annual ACM Symposium on User Interface Software and Technology10.1145/3526113.3545701(1-12)Online publication date: 29-Oct-2022
  • (2022)Optimizing the Timing of Intelligent Suggestion in Virtual RealityProceedings of the 35th Annual ACM Symposium on User Interface Software and Technology10.1145/3526113.3545632(1-20)Online publication date: 29-Oct-2022
  • (2022)Optimal Feedback Control for Modeling Human–Computer InteractionACM Transactions on Computer-Human Interaction10.1145/352412229:6(1-70)Online publication date: 16-Nov-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media