Enabling Pervasive Collaboration with Platform Composition

  • Trevor Pering
  • Roy Want
  • Barbara Rosario
  • Shivani Sud
  • Kent Lyons
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5538)


Emerging pervasive computing technologies present many opportunities to aid ad-hoc collocated group collaboration. To better understand ad-hoc collaboration using pervasive technologies, or Pervasive Collaboration, a design space composed of three axes(composition granularity, sharing models, and resource references) is outlined, highlighting areas that are only partially covered by existing systems. Addressing some of these gaps, Platform Composition is a technique designed to overcome the usability limitations of small mobile devices and facilitate group activities in ad-hoc environments by enabling users to run legacy applications on a collection mobile devices. The associated Composition Framework prototype demonstrates a concrete implementation that explores the applicability of existing technologies, protocols, and applications to this model. Overall, Platform Composition promises to be an effective technique for supporting collaborative work on mobile devices, without requiring significant changes to the underlying computer platform or end-user applications.


Pervasive technologies ad-hoc collaboration mobile devices resource sharing platform composition 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ballagas, R., Szybalski, A., Fox, A.: Patch Panel: Enabling Control-Flow Interoperability in Ubicomp Environments. In: Proceedings of the 2nd int. Conf. on Pervasive Computing and Communications (2004)Google Scholar
  2. 2.
    Bardram, J.: Designing for the dynamics of cooperative work activities. In: Proceedings of the 1998 ACM Conf. on Computer Supported Cooperative Work (1998)Google Scholar
  3. 3.
    Biehl, J.T., Baker, W.T., Bailey, B.P., Tan, D.S., Inkpen, K.M., Czerwinski, M.: Impromptu: a new interaction framework for supporting collaboration in multiple display environments and its field evaluation for co-located software development. In: Proc. of the 26th Conference on Human Factors in Computing Systems (2008)Google Scholar
  4. 4.
    Clawson, J., Voida, A., Patel, N., Lyons, K.: Mobiphos: A collocated-synchronous mobile photo sharing application. In: Proc. of MobileHCI 2008 (2008)Google Scholar
  5. 5.
    Ducheneaut, N., Smith, T.F., Begole, J., Newman, M.W., Beckmann, C.: The orbital browser: composing ubicomp services using only rotation and selection. In: CHI 2006 (2006) (Extended Abstracts)Google Scholar
  6. 6.
    Edwards, W.K., Newman, M.W., Sedivy, J.Z., Smith, T.F., Balfanz, D., Smetters, D.K., Wong, H.C., Izadi, S.: Using speakeasy for ad hoc peer-to-peer collaboration. In: Proc. of the 2002 CSCW (2002)Google Scholar
  7. 7.
    Egi, H., Ohsuga, N., Nakada, A., Shigeno, H., Okada, K.: DACS: Distance Aware Collaboration System for Face-to-Face Meetings. In: Proc. of the 2004 Symposium on Applications and the internet-Workshops (2004)Google Scholar
  8. 8.
    Forlines, C., Shen, C., Wigdor, D., Balakrishnan, R.: Exploring the effects of group size and display configuration on visual search. In: Proceedings of the 2006 20th Conference on CSCW (2006)Google Scholar
  9. 9.
    Hazas, M., Kray, C., Gellersen, H., Agbota, H., Kortuem, G., Krohn, A.: A relative positioning system for co-located mobile devices. In: Proceedings of the 3rd international Conference on Mobile Systems, Applications, and Services (2005)Google Scholar
  10. 10.
    Hinckley, K.: Distributed and local sensing techniques for face-to-face collaboration. In: Proc. of the 5th international Conference on Multimodal interfaces (2003)Google Scholar
  11. 11.
  12. 12.
  13. 13.
    Johanson, B., Fox, A.: Extending tuplespaces for coordination in interactive workspaces. Journal. System. Software (2004)Google Scholar
  14. 14.
    Johanson, B., Ponnekanti, S., Sengupta, C., Fox, A.: Multibrowsing: Moving Web Content across Multiple Displays. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, p. 346. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  15. 15.
    Johanson, B., Hutchins, G., Winograd, T., Stone, M.: PointRight: Experience with Flexible Input Redirection in Interactive Workspaces. In: Proc. of UIST (2000)Google Scholar
  16. 16.
    Ahn, J., Jeffrey, S., Pierce, J.S.: SEREFE: Serendipitous File Exchange Between Users and Devices. In: Proceedings of the 7th international conference on HumanGoogle Scholar
  17. 17.
    Lauwers, J.C., Lantz, K.A.: Collaboration awareness in support of collaboration transparency: requirements for the next generation of shared window systems. In: Proc. of the SIGCHI Conference on Human Factors in Computing Systems: Empowering People (1990)Google Scholar
  18. 18.
    Li, D., Li, R.: Transparent sharing and interoperation of heterogeneous single-user applications. In: Proceedings of the 2002 ACM CSCW (2002)Google Scholar
  19. 19.
    Lyons, K., Want, R., Munday, D., He, J., Sud, S., Rosario, B., Pering, T.: Context–Aware Composition. In: HotMobile 2009 (2009)Google Scholar
  20. 20.
    Miller, R.C., Myers, B.A.: Synchronizing clipboards of multiple computers. In: Proceedings of the 12th Annual ACM Symposium on User interface Software and Technology (1999)Google Scholar
  21. 21.
    Myers, B.A., Stiel, H., Gargiulo, R.: Collaboration using multiple PDAs connected to a PC. In: Proceedings of the 1998 ACM Conference on Computer Supported Cooperative Work (1998)Google Scholar
  22. 22.
    Newman, M.W., Ducheneaut, N., Edwards, W.K., Sedivy, J.Z., Smith, T.F.: Supporting the unremarkable: experiences with the obje Display Mirror. Personal Ubiquitous Computing (2007)Google Scholar
  23. 23.
    Newman, M., Elliott, A., Smith, T.: Providing an Integrated User Experience of Networked Media, Devices, and Services Through End-User Composition. In: Indulska, J., Patterson, D.J., Rodden, T., Ott, M. (eds.) Pervasive 2008. LNCS, vol. 5013, pp. 213–227. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  24. 24.
    Pering, T., Anokwa, Y., Want, R.: Gesture connect: facilitating tangible interaction with a flick of the wrist. In: Proceedings of the 1st international Conference on Tangible and Embedded interaction (2007)Google Scholar
  25. 25.
    Pering, T., Ballagas, R., Want, R.: Spontaneous marriages of mobile devices and interactive spaces. Commun. ACM (2005)Google Scholar
  26. 26.
    Richardson, T., Stafford-Fraser, Q., Wood, K.R., Hopper, A.: Virtual Network Computing. IEEE Internet Computing (1998)Google Scholar
  27. 27.
    Roseman, M., Greenberg, S.: TeamRooms: network places for collaboration. In: Proceedings of the 1996 ACM Conference on CSCW (1996)Google Scholar
  28. 28.
    Satyanarayanan, M.: The evolution of Coda. ACM Trans. Comput. Syst. 20, 2 (2002)CrossRefGoogle Scholar
  29. 29.
    Schoeneman, C.: Control everything from one place with Synergy. Linux J, 108 (April 2003)Google Scholar
  30. 30.
    Shen, G., Li, Y., Zhang, Y.: MobiUS: enable together-viewing video experience across two mobile devices. In: Proc. of the 5th international Conference on Mobile Systems, Applications and Services (2007)Google Scholar
  31. 31.
    Stødle, D., Bjørndalen, J.M., Anshus, O.J.: The 22 megapixel laptop. In: Proceedings of the 2007 Workshop on Emerging Displays Technologies: Images and Beyond: the Future of Displays and interacton (2007)Google Scholar
  32. 32.
    Streitz, N., Geißler, J., Holmer, T., Müller-Tomfelde, C., Reischl, W., Rexroth, P., Seitz, P., Steinmetz, R.: i-LAND: an interactive landscape for creativity and innovation. In: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 120–127. ACM, New York (1999)Google Scholar
  33. 33.
    Szentgyorgyi, C., Terry, M., Lank, E.: Renegade gaming: practices surrounding social use of the Nintendo DS handheld gaming system. In: Proceeding of CHI 2008 (2008)Google Scholar
  34. 34.
    Teege, G.: Users as Composers: Parts and Features as a Basis for Tailorability in CSCW Systems. Computer Supported Cooperative Work (October 1999)Google Scholar
  35. 35.
    Voida, S., Edwards, W., Newman, M.W., Grinter, R.E., Ducheneaut, N.: Share and share alike: exploring the user interface affordances of file sharing. In: Proceedings of the 2006 CHI (2006)Google Scholar
  36. 36.
    Want, R., Pering, T., Danneels, G., Kumar, M., Sundar, M., Light, J.: The Personal Server: Changing the Way We Think about Ubiquitous Computing. In: Borriello, G., Holmquist, L.E. (eds.) UbiComp 2002. LNCS, vol. 2498, p. 194. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  37. 37.
    Want, R., Pering, T., Sud, S., Rosario, B.: Dynamic Composable Computing. In: Proc. of HotMobile 2008 (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Trevor Pering
    • 1
  • Roy Want
    • 1
  • Barbara Rosario
    • 1
  • Shivani Sud
    • 1
  • Kent Lyons
    • 1
  1. 1.Intel Research Santa ClaraUSA

Personalised recommendations