ABSTRACT
In this paper, we describe the Sketched Menu, a menu technique for launching Graphical User Interface (GUI) objects in a tabletop interface. The Sketched Menu enables the user to define interactively the shape, size, orientation, and location of a new GUI object before it is launched. These parameters are specified implicitly by the user via a shape drawing. The shape corresponds to a simplified outline of the object. A menu for the given shape is launched at the exact location of the drawing and the user can then select the desired graphical object or application. A laboratory experiment was conducted to compare this new menu technique with the traditional pop-up-menu approach. The results show that the time to create an object and the positioning accuracy are similar for the two techniques. There are two advantages to using the Sketched Menu. Firstly, graphical discontinuities are avoided when adding objects to the interface. Secondly, because the object appears exactly in the desired location and orientation, it does not hide other graphical objects, thereby reducing disruption to other users' tasks.
- Bailly, G., Demeure,A., Lecolinet, E., and Nigay, L. 2008. MultiTouch menu (MTM). In Proceedings of the 20th International Conference of the Association Francophone d'Interaction Homme-Machine (IHM '08). ACM, New York, NY, USA, 165--168. Google ScholarDigital Library
- Beaudouin-Lafon, M. 2001. Novel interaction techniques for overlapping windows. In Proceedings of the 14th Annual ACM Symposium on User interface Software and Technology (Orlando, Florida, November 11-14, 2001). UIST '01. ACM, New York, NY, 153--154. Google ScholarDigital Library
- Dietz, P. and Leigh, D. 2001. DiamondTouch: a multi-user touch technology. In Proceedings of the 14th Annual ACM Symposium on User interface Software and Technology (Orlando, Florida, November 11-14, 2001). UIST '01. ACM, New York, NY, 219--226. Google ScholarDigital Library
- Dragicevic, P. and Shi, Y. 2009. Visualizing and Manipulating Automatic Document Orientation Methods Using Vector Fields, In Proceedings of Interactive Tabletops and Surfaces conference (Banff, Canada, November 23-25, 2009) ITS'09. ACM, New York, 65--68. Google ScholarDigital Library
- Fitts, P. M. 1954. The information capacity of the human motor system in controlling the amplitude of movement. Journal of Experimental Psychology, vol. 47, no. 6, 381--391, June 1954. Available: http://view.ncbi.nlm.nih.gov/pubmed/13174710Google ScholarCross Ref
- Hinrichs, U., Carpendale, S., and Scott, S. D. 2005. Interface currents: supporting fluent face-to-face collaboration. In ACM SIGGRAPH 2005 Sketches (Los Angeles, California, July 31-August 04, 2005). J. Buhler, Ed. SIGGRAPH '05. ACM, New York, NY, 142. Google ScholarDigital Library
- Hyman, R. 1953. Stimulus information as a determinant of reaction time. Journal of Experimental Psychology, 45(3), 188--96.Google ScholarCross Ref
- Isenberg, T., Nix, S., Schwarz, M., Miede, A., Scott, S.D., and Carpendale, S. 2008. Mobile Spatial Tools for Fluid Interaction. In Extended Abstracts of IEEE Workshop on Tabletop and Interactive Surfaces, October 1-3, 2008, Amsterdam, The Netherlands.Google Scholar
- ISO, 2002. Reference Number: ISO 9241-9:2000(E), Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs)--Part 9: Requirements for Non-Keyboard input Devices.Google Scholar
- Jangho, L. and Jee-In, K. 2006. u-Table: A Tabletop Interface for Multiple Users. In Proceedings of the International Conference on Computational Science and its Applications (Glasgow, UK, May 8-11, 2006), 983--992.Google Scholar
- Kruger, R., Carpendale, S., Scott, S. D., and Greenberg, S. 2003. How people use orientation on tables: comprehension, coordination and communication. In Proceedings of the 2003 international ACM SIGGROUP Conference on Supporting Group Work (Sanibel Island, Florida, USA, November 09-12, 2003). GROUP '03. ACM, New York, NY, 369--378. Google ScholarDigital Library
- Kruger, R., Carpendale, S., Scott, S. D., and Greenberg, S. 2004. Roles of Orientation in Tabletop Collaboration: Comprehension, Coordination and Communication. In Proceedings of Computer Supported Cooperative Work 13, 5-6 (Dec. 2004), 501--537. Google ScholarDigital Library
- Kruger, R., Carpendale, S., Scott, S. D., and Tang, A. 2005. Fluid integration of rotation and translation. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Portland, Oregon, USA, April 02-07, 2005). CHI'05. ACM, New York, NY, 601--610. Google ScholarDigital Library
- LaStrange, T. 1989. An Overview of twm (Tom's Window Manager), Available: www.lastrange.com/work/twm.pdfGoogle Scholar
- Leithinger, D., Haller, M. 2007. Improving Menu Interaction for Cluttered Tabletop Setups with User-Drawn Path Menus, In Proceedings of the Second Annual IEEE International Workshop on Horizontal Interactive Human-Computer Systems (TABLETOP'07). October 10-12, Newport, Rhode Island, 121--128.Google ScholarCross Ref
- Morris, M. R., Morris, D., and Winograd, T. 2004. Individual audio channels with single display groupware: effects on communication and task strategy. In Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work (Chicago, Illinois, USA, November 06-10, 2004). CSCW '04. ACM, New York, NY, 242--251. Google ScholarDigital Library
- Ryall, K., Forlines, C., Shen, C., and Morris, M. R. 2004. Exploring the effects of group size and table size on interactions with tabletop shared-display groupware. In Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work (Chicago, Illinois, USA, November 06-10, 2004). CSCW '04. ACM, New York, NY, 284--293. Google ScholarDigital Library
- Rekimoto, J. and Saitoh, M. 1999. Augmented surfaces: a spatially continuous work space for hybrid computing environments. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: the CHI Is the Limit (Pittsburgh, Pennsylvania, United States, May 15-20, 1999). CHI '99. ACM, New York, NY, 378--385. Google ScholarDigital Library
- Scott, S.D. and Carpendale, S. 2006. Investigating Tabletop Territoriality in Digital Tabletop Workspaces, Technical Report 2006-836-29, Department of Computer Science, University of Calgary, Calgary, AB, Canada.Google Scholar
- Sezgin, T. M., Stahovich, T., and Davis, R. 2007. Sketch based interfaces: early processing for sketch understanding. In ACM SIGGRAPH 2007 Courses (San Diego, California, August 05-09, 2007). SIGGRAPH '07. ACM, New York, NY, 37. Google ScholarDigital Library
- Shen, C., Lesh, N., Moghaddam, B., Beardsley, P., and Bardsley, R. S. 2001. Personal digital historian: user interface design. In CHI '01 Extended Abstracts on Human Factors in Computing Systems (Seattle, Washington, March 31-April 05, 2001). CHI '01. ACM, New York, NY, 29--30 Google ScholarDigital Library
- Shen, C., Vernier, F. D., Forlines, C., and Ringel, M. 2004. DiamondSpin: an extensible toolkit for around-the-table interaction. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Vienna, Austria, April 24-29, 2004). CHI '04. ACM, New York, NY, 167--174. Google ScholarDigital Library
- Szymanski R., Goldin M., Palmer N., Beckinger R., Gilday J., Chase T. 2008. Command and Control in Multi-touch Environment, In Proceedings of the Army Science Conference (December 1-4 2008).Google Scholar
- Vernier, F., Lesh, N., and Shen, C. 2002. Visualization techniques for circular tabletop interfaces. In Proceedings of the Working Conference on Advanced Visual interfaces (Trento, Italy, May 22-24, 2002). M. De Marsico, S. Levialdi, and E. Panizzi, Eds. AVI '02. ACM, New York, NY, 257--265. Google ScholarDigital Library
- Wobbrock, J. O., Wilson, A. D., and Li, Y. 2007. Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes. In Proceedings of the 20th Annual ACM Symposium on User interface Software and Technology (Newport, Rhode Island, USA, October 07-10, 2007). UIST '07. ACM, New York, NY, 159--168. Google ScholarDigital Library
Index Terms
- Sketched menu: a tabletop-menu technique for GUI object creation
Recommendations
Improving menu interaction: a comparison of standard, force enhanced and jumping menus
CHI '06: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsIn this paper we show how a model centered analysis of the usage of the mouse click interaction action in graphical user interfaces can be used to create a new menu system. The analysis identifies a possible new usage of the click action in cascading ...
Sketched menus and iconic gestures, techniques designed in the context of shareable interfaces
ITS '10: ACM International Conference on Interactive Tabletops and SurfacesSuppose a user is interacting with other persons around a digital tabletop or in front of a digital wall. A user wants to launch a new graphical component or an application in the part of the screen next to him. Traditional methods such as popup menus ...
Gestures as a "creation" mechanism for tabletop interfaces
AVI '10: Proceedings of the International Conference on Advanced Visual InterfacesGestures are usually used as a means of communication between a user and an interactive system. In this paper, we extend command gestures to "creation" gestures. The user can perform a simple analogical gesture to add graphical components (windows, ...
Comments