ABSTRACT
Smart spaces research focuses on technology for multiple displays and devices for collocated participants. In most approaches, however, users have to cope with heterogeneous interfaces and information organization, as well as a lack of support for collaboration with mobile and remote users outside the smart space. In this paper, we present ReticularSpaces; a multi-display smart space system built on the principles of activity-based computing. The focus of ReticularSpaces is to support: (i) unified interaction with applications and documents through ReticularUI, a novel distributed user interfaces design; (ii) management of the complexity of tasks between users and displays; (iii) mobile users in a local, remote or 'nomadic' settings; and (iv) collaboration among local and remote users. We describe the motivation, design, and architecture of ReticularSpaces, and report from a preliminary feasibility study. The study shows that participants found ReticularSpaces useful and effective, but at the same time reveals new areas for research on smart environments.
Supplemental Material
- R. Arthur and D. R. Olsen, Jr. Xice windowing toolkit: Seamless display annexation. ACM Transactions on Computer-Human Interaction, 18:14:1--14:46, August 2011. Google ScholarDigital Library
- T. Bader, A. Heck, and J. Beyerer. Lift-and-drop: crossing boundaries in a multi-display environment by airlift. In Proc. of AVI 2010, pages 139--146, New York, NY, USA, 2010. ACM. Google ScholarDigital Library
- J. E. Bardram. Activity-based computing for medical work in hospitals. ACM Transactions on Computer-Human Interaction, 16(2):1--36, 2009. Google ScholarDigital Library
- J. E. Bardram, J. Bunde-Pedersen, A. Doryab, and S. Sørensen. Clinical surfaces -- activity-based computing for distributed multi-display environments in hospitals. In Proc. of INTERACT 2009, pages 704--717, Berlin, Heidelberg, 2009. Springer-Verlag. Google ScholarDigital Library
- J. E. Bardram, J. Bunde-pedersen, and M. Soegaard. Support for activity-based computing in a personal computing operating system. In Proc. of SIGCHI, pages 211--220. Press, 2006. Google ScholarDigital Library
- J. E. Bardram, J. Bunde-Pedersen, and M. Soegaard. Support for activity-based computing in a personal computing operating system. In Proc. of CHI 2006, pages 211--220, New York, NY, USA, 2006. ACM Press. Google ScholarDigital Library
- J. T. Biehl and B. P. Bailey. Aris: an interface for application relocation in an interactive space. In Proc. of GI 2004, pages 107--116, Waterloo, Ontario, Canada, 2004. Canadian Human-Computer Communications Society. Google ScholarDigital Library
- J. T. Biehl, W. T. Baker, B. P. Bailey, D. S. Tan, K. M. Inkpen, and M. Czerwinski. Impromptu: a new interaction framework for supporting collaboration in multiple display environments and its field evaluation for co-located software development. In Proc. of CHI 2008, pages 939--948, New York, NY, USA, 2008. ACM. Google ScholarDigital Library
- J. Bunde-Pedersen. Distributed Interaction for Activity-Based Computing. PhD thesis, Computer Science Department, University of Aarhus, Denmark, 2009.Google Scholar
- E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design patterns: elements of reusable object-oriented software. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1995. Google ScholarDigital Library
- C. K. Hess, M. Romän, and R. H. Campbell. Building applications for ubiquitous computing environments. In Proc. of Pervasive 2002, pages 16--29, London, UK, 2002. Springer-Verlag. Google ScholarDigital Library
- B. Johanson, A. Fox, and T. Winograd. The interactive workspaces project: Experiences with ubiquitous computing rooms. IEEE Pervasive Computing, 1:67--74, April 2002. Google ScholarDigital Library
- B. Johanson, G. Hutchins, T. Winograd, and M. Stone. Pointright: experience with flexible input redirection in interactive workspaces. In Proc. of UIST 2002, pages 227--234, New York, NY, USA, 2002. ACM. Google ScholarDigital Library
- N. Marquardt and S. Greenberg. Distributed physical interfaces with shared phidgets. In Proceedings of the 1st international conference on Tangible and embedded interaction, TEI '07, pages 13--20, New York, NY, USA, 2007. ACM. Google ScholarDigital Library
- J. Rekimoto. Pick-and-drop: a direct manipulation technique for multiple computer environments. In Proc. of UIST 1997, pages 31--39, New York, NY, USA, 1997. ACM. Google ScholarDigital Library
- N. A. Streitz, J. Geißler, T. Holmer, S. Konomi, C. Müller-Tomfelde, W. Reischl, P. Rexroth, P. Seitz, and R. Steinmetz. i-land: an interactive landscape for creativity and innovation. In Proceed. of CHI 1999, pages 120--127, New York, NY, USA, 1999. ACM. Google ScholarDigital Library
- L. Terrenghi, R. May, P. Baudisch, W. MacKay, F. Paternó, J. Thomas, and M. Billinghurst. Information visualization and interaction techniques for collaboration across multiple displays. In Extended Proc. of CHI 2006, CHI '06, pages 1643--1646, New York, NY, USA, 2006. ACM. Google ScholarDigital Library
- S. Voida, E. D. Mynatt, and W. K. Edwards. Re-framing the desktop interface around the activities of knowledge work. In Proceedings of the 21st annual ACM symposium on User interface software and technology, UIST '08, pages 211--220, New York, NY, USA, 2008. ACM. Google ScholarDigital Library
Index Terms
- ReticularSpaces: activity-based computing support for physically distributed and collaborative smart spaces
Recommendations
The design and architecture of reticularspaces: an activity-based computing framework for distributed and collaborative smartspaces
EICS '12: Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systemsInteractive workspaces are increasingly physically distributed, highlighting the challenge of building interfaces that support group interaction with digital documents through multiple locations and devices. This paper presents the technical ...
distributed user interfaces: collaboration and usability
CHI EA '12: CHI '12 Extended Abstracts on Human Factors in Computing SystemsThis document describes the most relevant issues regarding collaboration and usability when using distributed user interfaces (DUIs). The goal of this workshop is to promote the discussion about the emerging topic of DUIs, answering a set of key ...
Distributed and disappearing user interfaces in ubiquitous computing
CHI EA '01: CHI '01 Extended Abstracts on Human Factors in Computing SystemsNew concepts for human-computer interaction have to be developed when envisioning ubiquitous computing scenarios [7]. Instead of a single screen-based user interface (UI), humans will interact with a number of devices that are distributed and ...
Comments