Abstract
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.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Rekimoto, J.: Pick-and-drop: a direct manipulation technique for multiple computer environments. In: Proc. UIST 1997, pp. 31–39. ACM Press, New York (1997)
Rekimoto, J., Saitoh, M.: Augmented surfaces: a spatially continuous work space for hybrid computing environments. In: Proc. CHI 1999, pp. 378–385. ACM Press, New York (1999)
Baudisch, P., Cutrell, E., Robbins, D., Czerwinski, M., Tandler, P., Bederson, B., Zierlinger, A.: Drag-and-pop and drag-and-pick: techniques for accessing remote screen content on touch- and pen-operated systems. In: Proc. INTERACT 2003, pp. 57–64 (2003)
Worden, A., Walker, N., Bharat, K., Hudson, S.: Making computers easier for older adults to use: area cursors and sticky icons. In: Proc. CHI 1997, pp. 266–271. ACM Press, New York (1997)
Grossman, T., Balakrishnan, R.: The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor’s activation area. In: Proc. CHI 2005, pp. 281–290. ACM Press, New York (2005)
Blanch, R., Guiard, Y., Beaudouin-Lafon, M.: Semantic pointing: improving target acquisition with control-display ratio adaptation. In: Proc. CHI 2004, pp. 519–526. ACM Press, New York (2004)
Asano, T., Sharlin, E., Kitamura, Y., Takashima, K., Kishino, F.: Predictive interaction using the delphian desktop. In: Proc. UIST 2005, pp. 133–141. ACM Press, New York (2005)
Dragicevic, P.: Combining crossing-based and paper-based interaction paradigms for dragging and dropping between overlapping windows. In: Proc. UIST 2004, pp. 193–196. ACM Press, New York (2004)
Cypher, A.: Eager: programming repetitive tasks by example. In: Proc. CHI 1991, pp. 33–39. ACM Press, New York (1991)
Masui, T., Nakayama, K.: Repeat and predict: two keys to efficient text editing. In: Proc. CHI 1994, pp. 118–130. ACM Press, New York (1994)
Jul, S.: Predictive targeted movement in electronic spaces. In: CHI 02 Extended Abstracts, pp. 626–627. ACM Press, New York (2002)
Dulberg, M.S., Amant, R.S., Zettlemoyer, L.S.: An imprecise mouse gesture for the fast activation of controls. In: Proc. Interact 1999, pp. 375–382 (1999)
Segal, R., Kephart, J.: Mailcat: an intelligent assistant for organizing e-mail. In: Proc. AGENTS 1999, pp. 276–282 (1999)
Sugiura, A.: A web browsing interface for small-screen computers. In: CHI 1999 Extended Abstracts, pp. 216–217. ACM Press, New York (1999)
Robertson, G., Czerwinski, M., Larson, K., Robbins, D., Thiel, D., van Dantzich, M.: Data mountain: using spatial memory for document management. In: Proc. UIST 1998, pp. 153–162. ACM Press, New York (1998)
Whittaker, S., Sidner, C.: Email overload: exploring personal information management of email. In: Proc. CHI 1996, pp. 276–283. ACM Press, New York (1996)
McGuffin, M., Davison, G., Balakrishnan, R.: Expand-ahead: a space-filling strategy for browsing trees. In: Proc. INFOVIS 2004, pp. 119–126 (2004)
Hendry, D.: Display-based problems in spreadsheets: a critical incident and a design remedy. In: Proc. Visual Languages 1995, pp. 284–290 (1995)
Maulsby, D., Witten, I., Kittlitz, K.: Metamouse: specifying graphical procedures by example. In: Proc. SIGGRAPH 89, pp. 127–136. ACM Press, New York (1989)
Ishak, E.W., Feiner, S.K.: Interacting with hidden content using content-aware free-space transparency. In: Proc. UIST 2004, pp. 189–192. ACM Press, New York (2004)
Accot, J., Zhai, S.: Refining fitts’ law models for bivariate pointing. In: Proc. CHI 2003, pp. 193–200. ACM Press, New York (2003)
Moscovich, T., Hughes, J.F.: Navigating documents with the virtual scroll ring. In: Proc. UIST 2004, pp. 57–60. ACM Press, New York (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 IFIP International Federation for Information Processing
About this paper
Cite this paper
Nishida, T., Igarashi, T. (2007). Drag-and-Guess: Drag-and-Drop with Prediction. In: Baranauskas, C., Palanque, P., Abascal, J., Barbosa, S.D.J. (eds) Human-Computer Interaction – INTERACT 2007. INTERACT 2007. Lecture Notes in Computer Science, vol 4662. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74796-3_44
Download citation
DOI: https://doi.org/10.1007/978-3-540-74796-3_44
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74794-9
Online ISBN: 978-3-540-74796-3
eBook Packages: Computer ScienceComputer Science (R0)