Multimedia Tools and Applications

, Volume 37, Issue 2, pp 93–115 | Cite as

Automatically linking live experiences captured with a ubiquitous infrastructure

  • Alessandra A. Macedo
  • Laércio BaldochiJr.
  • José A. Camacho-Guerrero
  • Renan G. Cattelan
  • Maria da Graça C. Pimentel


Ubiquitous computing aims at providing services to users in everyday environments such as the home. One research theme in this area is that of building capture and access applications which support information to be recorded (captured) during a live experience toward automatically producing documents for review (accessed). The recording demands instrumented environments with devices such as microphones, cameras, sensors and electronic whiteboards. Since each experience is usually related to many others (e.g. several meetings of a project), there is a demand for mechanisms supporting the automatic linking among documents relative to different experiences. In this paper we present original results relative to the integration of our previous efforts in the Infrastructure for Capturing, Accessing, Linking, Storing and Presenting information (CALiSP).


Ubiquitous computing Capture and access applications Hypermedia 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Abowd G (1999) Software engineering issues for ubiquitous computing. In: Proc ACM ICSE’99, pp 75–83Google Scholar
  2. 2.
    Abowd GD, Mynatt ED, Rodden (2002) The human experience. IEEE Pervas Comput 1(1): 48–57CrossRefGoogle Scholar
  3. 3.
    Allan J (1996) Automatic hypertext link typing. In: Proc ACM HT’96, pp 42–52Google Scholar
  4. 4.
    Apache (2002) Apache Cocoon 2.0
  5. 5.
    Baldochi L, Cattelan R, Pimentel M (2003) Building a middleware infrastructure for capture and access applications. In: Proc. SEMISH’03, pp 1–15Google Scholar
  6. 6.
    Blustein J (2000) Automatically generated hypertext versions of scholarly articles and their evaluation. In: Proc. ACM HT’00, pp 201–210Google Scholar
  7. 7.
    Boag S, Chamberlin D, Fernández MF, Florescu D, Robie J, Siméon J (2004) Xquery 1.0: an xml query language.
  8. 8.
    Brumitt B, Meyers B, Krumm J, Kern A, Shafer S (2000) Easyliving: technologies for intelligent environments. In: Proc Intl Symp, Hand-held and Ubiquitous Computing (HUC), pp 12–29Google Scholar
  9. 9.
    Bulcão Neto RF, Izeki CA, Pimentel MGC, Pontin RPM, Truong KN (2002) An open linking service supporting the authoring of Web documents. In: Proc ACM DocEng’02, pp 66–73Google Scholar
  10. 10.
    Cahill V, Fox A, Kindberg T, Noble B (2004) Building and evaluating ubiquitous system software. IEEE Pervas Comput 3(3): 20–21CrossRefGoogle Scholar
  11. 11.
    Calado P, Ribeiro-Neto B, Ziviani N, Moura E, Silva I (2003) Local versus global link information in the Web. ACM Trans Inf Sci 21(1):42–63CrossRefGoogle Scholar
  12. 12.
    Camacho-Guerrero JA, Macedo AA, Pimentel MGC (2004) A look at some issues during textual linking of homogeneous Web repositories. In: Proc ACM DocEng’04, pp 74–83Google Scholar
  13. 13.
    Cattelan R, Baldochi L, Pimentel M (2003b) Processing and storage middleware support for capture and access applications. In: Companion Proc. 2003 ACM/IFIP/USENIX International Middleware Conference, p 315Google Scholar
  14. 14.
    Chiu P, Boreczky J, Girgensohn A, Kimber D (2001) LiteMinutes: an internet-based system for multimedia meeting minutes. In: Proc WWW’01, pp 140–149Google Scholar
  15. 15.
    Chiu P, Foote J, Girgensohn A, Boreczky J (2000) Automatically linking multimedia meeting documents by image matching. In: Proc ACM HT’00, pp 244–245Google Scholar
  16. 16.
    Clarke I, Hong T, Miller S, Sandberg O, Wiley B (2002) Protecting free expression online with freenet. IEEE Internet Comput 6(1):40–49CrossRefGoogle Scholar
  17. 17.
    Deerwester S, Dumais ST, Landauer TK, Furnas GW, Harshman, RA (1990). Indexing by latent semantic analysis. J Am Soc Inf Sci 41(6):391–407CrossRefGoogle Scholar
  18. 18.
    Doornik J (2004) Ox object-oriented matrix language. www.doornik.comox
  19. 19.
    El-Beltagy SR, Hall W, DeRoure D, Carr L (2001) Linking in context. In: Proc ACM HT’01, pp 151–160Google Scholar
  20. 20.
    Esler M, Hightower J, Anderson T, Borriello G (1999) Next century challenges: data-centric networking for invisible computing. In: MobiCom’99, pp 256–262Google Scholar
  21. 21.
    Furnas G, Deerwester S, Dumais S, Landauer T, Harshman R, Streeter L, Lochbaum K (1988) Information retrieval using a singular value decomposition model of latent semantic structure. In: Proc. ACM SIGIR’88, pp 465–480Google Scholar
  22. 22.
    Garlan D, Siewiorek D, Smailagic A, Steenkiste P (2002) Project Aura: toward distraction-free pervasive computing. IEEE Pervas Comput 2(1):22–31CrossRefGoogle Scholar
  23. 23.
    Golovchinsky G (1997) What the query told the link: the integrations of hypertext and information retrieval. In: Proc. ACM HT’97, pp 67–74Google Scholar
  24. 24.
    Green SJ (1999) Building hypertext links by computing semantic similarity. IEEE Trans Knowl Data Eng 11(5):713–730CrossRefGoogle Scholar
  25. 25.
    Grønbæk K, Kristensen JF, Øbrbæk P, Eriksen MA (2003) “Physical hypermedia”: organising collections of mixed physical and digital material. In: Proc. ACM HT’03, pp 10–19Google Scholar
  26. 26.
    Haake JM, Neuwirth CM, Streitz NA (1994) Coexistence and transformation of informal and formal structures: requirements for more flexible. In: Proc ACM ECHT’94, pp 1–12Google Scholar
  27. 27.
    Henzinger M (2001) Hyperlink analysis for the Web. IEEE Internet Comput 5(1):45–50CrossRefGoogle Scholar
  28. 28.
    Hess CK, Román M, Campbell RH (2002) Building applications for ubiquitous computing environments. In: Proc Pervasive’02, pp 16–29Google Scholar
  29. 29.
    Huang AC, Ling BC, Barton J, Fox A (2001) Making computers disappear: appliance data services. In: MobiCom’01, pp 108–121Google Scholar
  30. 30.
    Johanson B, Fox A, Winograd T (2002) The interactive workspaces project: experiences with ubiquitous computing rooms. IEEE Pervasive Comput 2(1):71–78Google Scholar
  31. 31.
    Kleinberg JM (1999) Authoritative sources in a hyperlinked environment. J ACM (JACM) 46(5):604–632MATHCrossRefMathSciNetGoogle Scholar
  32. 32.
    Leung WH, Chen T (2003) A multi-user 3-D virtual environment with interactive collaboration and shared whiteboard technologies. Multimed Tools Appl 20(1):7–23CrossRefGoogle Scholar
  33. 33.
    Lin TW (2002) Java architecture for XML binding (JAXB): A primer.
  34. 34.
    Lutfi R, Gelgon M, Martinez J (2004) Structuring and querying documents in an audio database management system. MTAP 24(2):105–123Google Scholar
  35. 35.
    Macedo AA, Pimentel MGC, Cammacho-Guerrero JA (2002) An infrastructure for open latent semantic linking. In: Proc ACM HT’02, pp 107–116Google Scholar
  36. 36.
    Macedo AA, Pimentel MGC, Guerrero JAC (2001) Latent semantic linking over homogeneous repositories. In: Proc ACM DocEng’01, pp 144–151Google Scholar
  37. 37.
    Macedo AA, Truong KN, Camacho-Guerrero JA, Pimentel MGC (2003) Automatically sharing Web experiences through a hyperdocument recommender system. In: Proc ACM HT’03, pp 48–56Google Scholar
  38. 38.
    Makkonen J, Ahonen-Myka H, Salmenkivi M (2004) Simple semantics in topic detection and tracking. Multimed Tools Appl 7:347–368Google Scholar
  39. 39.
    Meier W (2003) eXist open source XML database.
  40. 40.
    Muller R, Ottmann T (2000) The “Authoring on the Fly” system for automated recording and replay of (tele)presentations. Multimed Syst 8(3):158–176MATHCrossRefGoogle Scholar
  41. 41.
    Mynatt E, Rowan J, Craighill S, Jacobs A (2001) Digital family portraits: providing peace of mind for extended family members. In: Proc ACM CHI’01, pp 333–340Google Scholar
  42. 42.
    Mynatt ED, Igarashi T, Edwards WK, LaMarca A (1999) Flatland: new dimensions in office whiteboards. In: Proc ACM CHI’99, pp 346–353Google Scholar
  43. 43.
    NCSA (1996) Habanero(TM) NCSA Home Page.
  44. 44.
    Orr RJ, Abowd GD (2000) The smart floor: a mechanism for natural user identification and tracking. In: ACM CHI’00, pp 275–276Google Scholar
  45. 45.
    Østerbye K, Wiil UK (1996) The flag taxonomy of open hypermedia systems. In: Proc ACM HT’96, pp 129–139Google Scholar
  46. 46.
    Pimentel M, Baldochi Jr. L, Cattelan R (2007) Prototyping applications to document human experiences. IEEE Pervasive Comput 6(2):93–100Google Scholar
  47. 47.
    Pimentel M, Ishiguro Y, Kerimbaev B, Abowd G, Guzdial M (2001) Supporting educational activities through dynamic web interfaces. Interact Comput 13(3):353–374CrossRefGoogle Scholar
  48. 48.
    Price MN, Golovchinsky G, Schilit BN (1998) Linking by inking: trailblazing in a paper-like hypertext. In: Proc ACM HT’98, pp 30–39Google Scholar
  49. 49.
    Salton G, Allan J (1993) Selective text utilization and text traversal. In: Proc ACM HT’93, pp 131–144Google Scholar
  50. 50.
    Salton G, Buckley C (1988) Term-weighting approaches in automatic text retrieval. Inf Process Manag 24(5):513–523CrossRefGoogle Scholar
  51. 51.
    Satyanarayanan M (2002) The evolution of coda. ACM Trans Comput Syst 20(2):85–124CrossRefGoogle Scholar
  52. 52.
    Satyanarayanan M (2005) Rapid prototyping for ubiquitous computing (ed.) IEEE Pervas Comput 4(4):2–3CrossRefGoogle Scholar
  53. 53.
    Shi Y, Xie W, Xu G, Shi R, Chen E, Mao Y, Liu F (2003) The smart classroom: merging technologies for seamless tele-education. IEEE Pervas Comput 2(2):47–55CrossRefGoogle Scholar
  54. 54.
    Shirmohammadi S, Georganas N (1997) JETS: a Java-enabled telecollaboration system. In: Proc IEEE Multimedia, pp 541–547Google Scholar
  55. 55.
    Silva I, Ribeiro-Neto B, Calado P, Moura E, Ziviani N (2000) Link-based and content-based evidential information in a belief network model. In: Proc ACM SIGIR’00, pp 96–103Google Scholar
  56. 56.
    Small H (1973) Co-citation in the scientific literature: a new measure of the relationship between two documents. J Am Soc Inf Sci 24(4):265–269CrossRefGoogle Scholar
  57. 57.
    Stanford V (2002) Using pervasive computing to deliver elder care. IEEE Pervas Comput 1(1):10–13CrossRefMathSciNetGoogle Scholar
  58. 58.
    Sugiyama K, Hatano K, Yoshikawa M, Uemura S (2003) Refinement of TF-IDF schemes for Web pages using their hyperlinked neighboring pages. In: Proc ACM HT’03, pp 198–207Google Scholar
  59. 59.
    Trevor J, Hilbert D, Billsus D, Vaughan J, Tran Q (2004) Contextual contact retrieval. In: Proc IUI’04, pp 337–339Google Scholar
  60. 60.
    Truong K, Abowd G (2004) INCA: a software infrastructure to facilitate the construction and evolution of ubiquitous capture & access applications. In: Proc Pervasive’04, pp 140–157Google Scholar
  61. 61.
    Truong K, Abowd G, Brotherton J (2001) Who, what, when, where, how: design issues of capture & access applications. In: Proc Ubicomp’01, pp 209–224Google Scholar
  62. 62.
    Weiser M (1991) The computer for the 21st century. Sci Am 265(3):94–104CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  • Alessandra A. Macedo
    • 1
  • Laércio BaldochiJr.
    • 1
  • José A. Camacho-Guerrero
    • 1
  • Renan G. Cattelan
    • 1
  • Maria da Graça C. Pimentel
    • 1
  1. 1.Universidade de São PauloSão PauloBrazil

Personalised recommendations