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

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.

[1]  Jun Rekimoto,et al.  CyberCode: designing augmented reality environments with visual tags , 2000, DARE '00.

[2]  Kenton O'Hara,et al.  Understanding user engagement with barcoded signs in the ‘Coast’ location-based experience , 2007, J. Locat. Based Serv..

[3]  Hiroshi Hanaizumi,et al.  Barcode readers using the camera device in mobile phones , 2004, 2004 International Conference on Cyberworlds.

[4]  SauterPatrick,et al.  A Model–View–Controller extension for pervasive multi-client user interfaces , 2005 .

[5]  Heikki Ailisto,et al.  A Physical Selection Paradigm for Ubiquitous Computing , 2003, EUSAI.

[6]  Günther Specht,et al.  A Model–View–Controller extension for pervasive multi-client user interfaces , 2005, Personal and Ubiquitous Computing.

[7]  Fabio Paternò,et al.  Flexible interface migration , 2004, IUI '04.

[8]  Diego López-de-Ipiña,et al.  A Web 2.0 Platform to Enable Context-Aware Mobile Mash-Ups , 2007, AmI.

[9]  Fabio Paternò,et al.  Migratory MultiModal interfaces in MultiDevice environments , 2005, ICMI '05.

[10]  Shoji Kurakake,et al.  Visual-tag reader: image capture by cell phone camera , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[11]  Richard Sharp,et al.  Using visual tags to bypass Bluetooth device discovery , 2005, MOCO.

[12]  Alan F. Blackwell,et al.  Interacting with mobile services: an evaluation of camera-phones and visual tags , 2007, Personal and Ubiquitous Computing.

[13]  Youngsong Mun,et al.  Design and Performance Analysis of Multimedia Teachware Making System Using 2D Barcode , 2006, ICCSA.

[14]  Shoji Kurakake,et al.  Browser Session Preservation and Migration , 2002 .

[15]  Chien-Chao Tseng,et al.  Stateful session handoff for mobile WWW , 2006, Inf. Sci..