Metamouse: specifying graphical procedures by example
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
EAGER: programming repetitive tasks by example
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Repeat and predict—two keys to efficient text editing
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Email overload: exploring personal information management of email
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Making computers easier for older adults to use: area cursors and sticky icons
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Pick-and-drop: a direct manipulation technique for multiple computer environments
Proceedings of the 10th annual ACM symposium on User interface software and technology
Data mountain: using spatial memory for document management
Proceedings of the 11th annual ACM symposium on User interface software and technology
MailCat: an intelligent assistant for organizing e-mail
Proceedings of the third annual conference on Autonomous Agents
Augmented surfaces: a spatially continuous work space for hybrid computing environments
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Predictive targeted movement in electronic spaces
CHI '02 Extended Abstracts on Human Factors in Computing Systems
A web browsing interface for small-screen computers
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Refining Fitts' law models for bivariate pointing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Display-based problems in spreadsheets: a critical incident and a design remedy
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
Semantic pointing: improving target acquisition with control-display ratio adaptation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Navigating documents with the virtual scroll ring
Proceedings of the 17th annual ACM symposium on User interface software and technology
Interacting with hidden content using content-aware free-space transparency
Proceedings of the 17th annual ACM symposium on User interface software and technology
Proceedings of the 17th annual ACM symposium on User interface software and technology
Expand-Ahead: A Space-Filling Strategy for Browsing Trees
INFOVIS '04 Proceedings of the IEEE Symposium on Information Visualization
The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Predictive interaction using the delphian desktop
Proceedings of the 18th annual ACM symposium on User interface software and technology
UIMarks: quick graphical interaction with specific targets
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
Hi-index | 0.00 |
Drag-and-guess is an extension of drag-and-drop that uses predictions which is based on application specific knowledge. As the user begins to drag an object, the system predicts the drop target and presents the result to the user. When the target is hidden in a closed folder or beneath other windows, the system makes it temporarily visible. This frees users from manual preparation such as expanding a folder tree or uncovering the target location. The user can accept the prediction by throwing the object, which then flies to the target. Or, if the prediction is unsatisfactory, the user can ignore it and perform the operation as usual. We built three prototype applications (email client, spreadsheet and overlapping windows) to show that DnG is useful in many applications. Results of the user study show that the proposed technique can improve task performance when the task is difficult to complete manually and reasonable prediction algorithm is available.