Abstract
Interactive tabletop has shown great potential in facilitating face-to-face collaboration in recent years. Yet, in spite of much promising research, one important area that remains largely unexplored is the windowing system on tabletop, which can enable users to work with multiple independent or collaborative applications simultaneously. As a consequence, investigation of many scenarios such as conferencing and planning has been rather limited. To address this limitation, we present uPlatform, a multi-user windowing system specifically created for interactive tabletop. It is built based on three components: 1) an input manager for processing concurrent multi-modal inputs; 2) a window manager for controlling multi-user policies; 3) a hierarchical structure for organizing multi-task windows. All three components allow to be customized through a simple, flexible API. Based on uPlatform, three systems, uMeeting, uHome and uDining are implemented, which demonstrate its efficiency in building multi-user windowing systems on interactive tabletop.
Chapter PDF
References
Jens, T., Marc, H., Benjamin, W., Lasse, S., Sebastian, F., Markus, K., Rainer, M.: Advancing Large Interactive Surfaces for Use in the Real World. In: Advances in Human-Computer Interaction, vol. 2010, pp. 1–11 (2010)
1hilip, T., Peter, R.: T3: Rapid Proto-typing of High-Resolution and Mixed-Presence Tabletop Applications. In: Proc. TABLETOP 2007, pp. 11–18 (2007)
Chapuis, O., Roussel, N.: Metisse is not a 3D desktop! In: Proc. UIST 2005, pp. 13–22. ACM Press, New York (2005)
Shoemaker, G.B.D., Inkpen, K.M.: MIDDesktop: An Application Framework for Single Display Groupware Investigations. School of Computing Science, Simon Fraser University, Report No. TR 20001-01 (2001)
Hutterer, P., Thomas, B.H.: Enabling Co-located Ad-hoc Collaboration on Shared Displays. In: Proc. AUIC 2008, vol. 76, pp. 43–50. Australian Computer Society Inc. (2008)
Shen, C.: DiamondSpin: An Extensible Toolkit for Around-the-Table Interaction. In: Proc. CHI 2004, pp. 167–174. ACM Press, New York (2004)
Thomas, E.H., Juan, P.H.: PyMT: A Post-WIMP Multi-Touch User Interface Toolkit. In: Proc. TABLETOP 2009, pp. 17–24. ACM Press, New York (2009)
Tse, E., Greenberg, S.: Rapidly Prototyping Single Display Groupware through the SDGToolkit. In: Proc. AUIC 2004, vol. 28, pp. 101–110. Australian Computer Society Inc. (2004)
Nicolas, R.: Ametista: a mini-toolkit for exploring new window management techniques. In: Proc. CLIHC 2003, pp. 117–124. ACM Press, New York (2003)
Tang, A., Tory, M., Po, B., Neumann, P., Carpendale, S.T.: Collaborative coupling over tabletop displays. In: Proc. CHI 2006, pp. 1181–1190. ACM Press, New York (2006)
uTableSDK, http://utablesdk.codeplex.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wu, C., Suo, Y., Yu, C., Shi, Y., Qin, Y. (2011). uPlatform: A Customizable Multi-user Windowing System for Interactive Tabletop. In: Jacko, J.A. (eds) Human-Computer Interaction. Design and Development Approaches. HCI 2011. Lecture Notes in Computer Science, vol 6761. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21602-2_55
Download citation
DOI: https://doi.org/10.1007/978-3-642-21602-2_55
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21601-5
Online ISBN: 978-3-642-21602-2
eBook Packages: Computer ScienceComputer Science (R0)