Coupling Interaction Resources and Technical Support

  • Nicolas Barralon
  • Joëlle Coutaz
  • Christophe Lachenal
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4555)


Coupling is the action of binding two entities so that they can operate together to provide new functions. In this article, we propose a formal definition for coupling and present a graph theoretic notation so that the side-effects of the creation of a coupling can be analyzed in a formal and systematic way. We then describe I-AM (Interaction Abstract Machine), a middleware that supports the dynamic coupling of interaction resources such as screens, keyboards and mice, to form a unified interactive space. Using our notation, we illustrate how couplings are supported in I-AM.


Multi-surface interaction multi-instrument interaction devices assembly ambient intelligence ubiquitous computing UI development tool 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Barralon, N.: Couplage de resources d’interaction en informatique ambiante. Thèse de l’Université Joseph Fourier (2006)Google Scholar
  2. 2.
    Barralon, N., Nguyen, V., Rey, G.: Techniques de couplage de bureaux: Ambient-Desktop comme illustration. In: Proceedings UbiMob 2005, Grenoble, 31 mai-3 juin, pp. 193–200 ( 2005)Google Scholar
  3. 3.
    Brumitt, B., Shafer, S.: Better Living Through Geometry. In: Personal and Ubiquitous Computing, vol. 5(1), Springer, Heidelberg (2001)Google Scholar
  4. 4.
    Coutaz, J., Lachenal, C., Dupuy-Chessa, S.: Ontology for Multi-surface Interaction. In: Rauterberg, M., et al. (ed.) Proc. Interact 2003. IFIP, pp. 447–454. IOS Press, Amsterdam (2003)Google Scholar
  5. 5.
    Christopoulou, E., Kameas, A.: Using Ontologies to Address Key Issues in Ubiquitous Computing Systems. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 13–24. Springer, Heidelberg (2004)Google Scholar
  6. 6.
    Coutaz, J.: Meta-User Interface for Ambient Spaces. In: Coninx, K., Luyten, K., Schneider, K.A. (eds.) TAMODIA 2006. LNCS, vol. 4385, pp. 1–15. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  7. 7.
    Gorbet, G.M, Orth, M., Ishii, H.: Triangles: Tangible Interface for Manipulation and Exploration of Digital Information Topography. In: Proc. of CHI 1998, Los Angeles, pp. 49–56 (1998)Google Scholar
  8. 8.
    Hinckley, K.: Synchronous gestures for multiple persons and computers. In: Proc. UIST 2003, pp. 149–158. ACM, New York (2003)CrossRefGoogle Scholar
  9. 9.
    Holmquist, L.E., Mattern, F., Schiele, B., Alahuhta, P., Beigl, M., Gellersen, H.W., Smart-Its Friends, A.: Technique for Users to Easily Establish Connections between Smart Artefacts. In: Proc. of Ubicomp, Atlanta, Georgia, 2001, pp. 116–221 (2001)Google Scholar
  10. 10.
    Izadi, S., Brignull, H., Rodden, T., Rogers, Y., Underwood, M., Dynamo, A.: A public interactive surface supporting the cooperative sharing and exchange of media. In: Proc. UIST 2003, pp. 159–168. ACM, New York (2003)CrossRefGoogle Scholar
  11. 11.
    Rekimoto, J., Masanori, S., Augmented Surfaces, A.: Augmented Surfaces: A Spatially Continuous Workspace for Hybrid Computing Environments. In: Proc. CHI 1999, pp. 378–385. ACM, New York (1999)Google Scholar
  12. 12.
    Rekimoto, J., Ayatsuka, Y., Kohno, M.: SyncTap: an Interaction Technique for Mobile Networking. In: Chittaro, L. (ed.) Mobile HCI 2003. LNCS, vol. 2795, pp. 104–115. Springer, Heidelberg (2003)Google Scholar
  13. 13.
    Resnick, M., Martin, F., Berg, R., Borovoy, R., Colella, V., Kramer, K., Silverman, B.: Digital Manipulatives: New Toys to Think With. In: Proc. of CHI 1998, Los Angeles, pp. 281–287 (1998)Google Scholar
  14. 14.
    Siegemund, F., Krauer, T.: Integrating Handhelds into Environments of Cooperating Smart Everyday Objects. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 160–171. Springer, Heidelberg (2004)Google Scholar
  15. 15.
    Sousa, J., Garlan, D.: Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments. In: Proc. IEEE-IFIP Conf. on Software Architecture, Montreal (2002)Google Scholar
  16. 16.
    Streitz, N., et al.: i-LAND: An interactive Landscape for Creativity and Innovation. In: Proc. CHI 1999, ACM/SIGCHI, pp.120-127 ( 1999)Google Scholar
  17. 17.
    Tandler, P., Prante, T., Müller-Tomfelde, C., Streitz, N., Steinmetz, R.: ConnecTables: Dynamic Coupling of Displays for the Flexible Creation of Shared Workspaces. In: Proc. of UIST 2001, Orlando, Florida, pp. 11–20 (2001)Google Scholar
  18. 18.
    Weiser, M.: The computer for the 21st century. Scientific American, pp. 94–104 (September 1991)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Nicolas Barralon
    • 1
  • Joëlle Coutaz
    • 1
  • Christophe Lachenal
    • 1
  1. 1.Université Joseph Fourier, Grenoble 

Personalised recommendations