Shared Resource Availability within Ubiquitous Collaboration Environments

  • Kimberly García
  • Sonia Mendoza
  • Gustavo Olague
  • Dominique Decouchant
  • José Rodríguez
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5411)


Most research works in ubiquitous computing remain in the domain of mono-user systems, which make assumptions such as: “nobody interferes, observes and hurries up”. In addition, these systems ignore third-part contributions and do not encourage consensus achievement. This paper proposes a system for managing availability of distributed resources in ubiquitous cooperative environments. Particularly, the proposed system allows collaborators to publish resources that are intended to be shared with others collaborators and to subscribe to allowed resources depending on their interest in accessing or using them. Resource availability is determined according to several parameters: technical characteristics, roles, usage restrictions, and dependencies with other resources in terms of ownership, presence, location, and even availability. To permit or deny access to context-aware information, we develop a face recognition system, which is able to dynamically identify collaborators and to automatically locate them within the cooperative environment.


Availability of distributed resources perception ubiquitous cooperative environments human face recognition automatic user localization 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Abel, M.: Experiences in an Exploratory Distributed Organization. In: Intellectual Teamwork: Social Foundations of Cooperative Work, New Jersey (USA), pp. 489–510. Lawrence Erlbaum Associates Inc, Mahwah (1990)Google Scholar
  2. 2.
    Berard, F., Coutaz, J.: Awareness As an Extended Notion of Observability. In: CHI 1997 Workshop on Awareness in Collaborative Systems, Conference on Human Factors in Computing Systems SIGCHI 1997, Atlanta GA (USA), vol. 29(4). ACM Press, New York (1997)Google Scholar
  3. 3.
    Chang, C.-C., Lin, C.-J.: LIBSVM: A Library for Support Vector Machines (2001)Google Scholar
  4. 4.
    Dahlberg, P., Sanneblad, J.: The Use of Bluetooth Enabled PDAs: Some Preliminary Use Experiences. In: Proceedings of IRIS 23 Laboratorium for Interaction Technology (2000)Google Scholar
  5. 5.
    Dourish, P., Bly, S.: Portholes: Supporting Awareness in a Distributed Work Group. In: Proceedings of Conference on Human Factors in Computing System (CHI 1992), Monterey, CA, USA, pp. 541–547. ACM Press, New York (1992)CrossRefGoogle Scholar
  6. 6.
    Keith, E.W.: Core Jini, 2nd edn. Prentice Hall, USA (2000)Google Scholar
  7. 7.
    Keith, E.W.: Discovery Systems in Ubiquitous Computing. IEEE Pervasive Computing 5(2), 70–77 (2006)CrossRefGoogle Scholar
  8. 8.
    Zhu, F., Mutka, M.W., Ni, L.M.: Service Discovery in Pervasive Computing Environments. IEEE Pervasive Computing 4(4), 81–90 (2005)CrossRefGoogle Scholar
  9. 9.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)zbMATHGoogle Scholar
  10. 10.
    Greenberg, S., Johnson, B.: Studying Awareness in Contact Facilitation. In: CHI 1997 Workshop on Awareness in Collaborative Systems, Conference on Human Factors in Computing Systems (SIGCHI 1997), Atlanta, GA, USA, vol. 29(4), ACM Press, New York (1997)Google Scholar
  11. 11.
    Guttman, E., Perkins, C., Veizades, J., Day, M.: Service Location Protocol Version 2. IETF RFC 2608 (June 1999)Google Scholar
  12. 12.
    Hernández, B., Olague, G., Hammoud, R., Trujillo, L., Romero, E.: Visual Learning of Texture Descriptors for Facial Expression Recognition in Thermal Imagery. Computer Vision and Image Understanding 106(2–3), 258–269 (2007)CrossRefGoogle Scholar
  13. 13.
    Hodes, T.D., Czerwinski, S.E., Zhao, B.Y., Joseph, A.D., Katz, R.H.: An Architecture for Secure Wide-Area Service Discovery. Wireless Networks 3(2/3), 213–230 (2002)CrossRefzbMATHGoogle Scholar
  14. 14.
    Markarian, A., Favela, J., Tentori, M., Castro, L.A.: Seamless interaction among heterogeneous devices in support for co-located collaboration. In: Dimitriadis, Y.A., Zigurs, I., Gómez-Sánchez, E. (eds.) CRIWG 2006. LNCS, vol. 4154, pp. 389–404. Springer, Heidelberg (2006)Google Scholar
  15. 15.
    McDaniel, S.E.: Providing Awareness Information to Support Transitions in Remote Computer-Mediated Collaboration. In: Proceedings of the Conference Companion on Human Factors in Computing Systems: Common Ground (CHI 1996), Vancouver, BC, Canada, pp. 57–58. ACM Press, New York (1996)Google Scholar
  16. 16.
    Turk, M., Pentland, A.: Eigenfaces for Recognition. Journal of Cognitive Neuroscience 3 (1), 71–86 (1991)CrossRefGoogle Scholar
  17. 17.
    Viola, P., Jones, M.: Rapid Object Detection Using Boosted Cascade of Simple Features. In: Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR 2001), Hawaii. IEEE, Los Alamitos (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Kimberly García
    • 1
  • Sonia Mendoza
    • 1
  • Gustavo Olague
    • 2
  • Dominique Decouchant
    • 3
    • 4
  • José Rodríguez
    • 1
  1. 1.Departamento de ComputaciónCINVESTAV-IPN,D. F.México
  2. 2.Departamento de Ciencias de la ComputaciónCICESEEnsenadaMéxico
  4. 4.Laboratoire LIG de GrenobleUMR 5217GrenobleFrance

Personalised recommendations