Personal and Ubiquitous Computing

, Volume 14, Issue 1, pp 45–52 | Cite as

Dynamic 2D-barcodes for multi-device Web session migration including mobile phones

  • Alexandre Alapetite
Original Article


This article introduces a novel Web architecture that supports session migration in multi-device Web applications, particularly the case when a user starts a Web session on a computer and wishes to continue on a mobile phone. The proposed solution for transferring the needed session identifiers across devices is to dynamically generate pictures of 2D-barcodes containing a Web address and a session ID in an encoded form. 2D-barcodes are a cheap, fast and robust approach to the problem. They are widely known and used in Japan, and are spreading in other countries. Variations on the topic are covered in the article, including a possible migration from a mobile device to a computer (opposite direction), and between two or more mobile phones (possibly back and forth). The results show that this HCI approach is inexpensive, efficient, and works with most camera-phones on the market; the author does see any other mature technique with such assets.


Barcode Tag Migratory interface Web browser Session Mobile phone Camera 


  1. 1.
    Ailisto H, Plomp J, Pohjanheimo L, Strömmer E (2003) A physical selection paradigm for ubiquitous computing. In: Proceedings of EUSAI’2003, Veldhoven, The Netherlands, 3–4 November 2003, pp 372–383. doi: 10.1007/b94080
  2. 2.
    Bandelloni R, Paternò F (2004) Flexible interface migration. In: Proceedings of IUI’2004 on intelligent user interfaces, Madeira, Funchal, Portugal, 13–16 January 2004, pp 148–155. doi: 10.1145/964442.964470
  3. 3.
    Berti S, Paternò F (2005) Migratory multimodal interfaces in multidevice environments. In: Proceedings of ICMI’2005 on multimodal interfaces, Trento, Italy, 4–6 October 2005, pp 92–99. doi: 10.1145/1088463.1088481
  4. 4.
    Hsieh M-D, Wang T-P, Tsai C-S, Tseng C-C (2006) Stateful session handoff for mobile WWW. Inf Sci 176(9):1241–1265. doi: 10.1016/j.ins.2005.02.009 zbMATHCrossRefGoogle Scholar
  5. 5.
    Iso T, Kurakake S, Sugimura T (2003) Visual-tag reader: image capture by cell phone camera. In: Proceeding of ICIP’2003 on image processing, vol 3, pp 557–560. doi: 10.1109/ICIP.2003.1247305
  6. 6.
    Kim D, Mun Y (2006) Design and performance analysis of multimedia teachware making system using 2D barcode. In: Proceedings of ICCSA’2006 on computational science and its applications, pp 195–203. doi: 10.1007/11751588
  7. 7.
    López-de-Ipiña D, Vazquez JI, Abaitua J (2007) A Web 2.0 platform to enable context-aware mobile mash-ups. In: Proceedings of AmI’2007 on ambient intelligence, Darmstadt, Germany, 7–10 November 2007, pp 266–286. doi: 10.1007/978-3-540-76652-0_16
  8. 8.
    O’Hara K, Kindberg T (2007) Understanding user engagement with barcoded signs in the ‘Coast’ location-based experience. J Locat Based Services 1(4):256–273. doi: 10.1080/17489720802183423 Google Scholar
  9. 9.
    Ohbuchi E, Hanaizumi H, Hock LA (2004) Barcode readers using the camera device in mobile phones. In: Proceedings of CW’2004 on cyberworlds, pp 260–265. doi: 10.1109/CW.2004.23
  10. 10.
    Rekimoto J, Ayatsuka Y (2000) CyberCode: designing augmented reality environments with visual tags. In: Proceedings of DARE’2000 on designing augmented reality environments, Elsinore, Denmark, April 2000, pp 1–10. doi: 10.1145/354666.354667
  11. 11.
    Sauter P, Vögler G, Specht G, Flor T (2005) A model–view–controller extension for pervasive multi-client user interfaces. Personal Ubiquitous Comput 9:100–107. doi: 10.1007/s00779-004-0314-7 CrossRefGoogle Scholar
  12. 12.
    Scott D, Sharp R, Madhavapeddy A, Upton E (2005) Using visual tags to bypass Bluetooth device discovery. Mobile Comput Commun Rev 9(1):41–53. doi: 10.1145/1055959.1055965 CrossRefGoogle Scholar
  13. 13.
    Song H, Chu H-H, Kurakake S (2002) Browser session preservation and migration. Proceedings of WWW’2002 on World Wide Web, Honolulu, Hawaii, USA, 7–11 May 2002, ISBN:1-880672-20-0Google Scholar
  14. 14.
    Toye E, Sharp R, Madhavapeddy A, Scott D, Upton E, Blackwell A (2007) Interacting with mobile services: an evaluation of camera-phones and visual tags. Personal Ubiquitous Comput 11:97–106. doi: 10.1007/s00779-006-0064-9 CrossRefGoogle Scholar

Copyright information

© Springer-Verlag London Limited 2009

Authors and Affiliations

  1. 1.Department of Management EngineeringTechnical University of DenmarkKongens LyngbyDenmark

Personalised recommendations