Abstract
The multitude of interactive devices we use daily has steadily increased since the advent of personal computers. Also, the spreading ubiquitous computing leaves the users with increasing number of device ensembles. There is often a need to change the device in use, which requires moving applications, data, user interfaces or parts of them to other device(s) and back. This is the case, when something is manipulated on one device and a need to migrate it towards another device exists as well. In order to study the problems of such migration functionality, we defined, designed and implemented a proof-of-concept prototype for automatic context-aware migration of Web applications between devices. The prototype was evaluated in three distinct modes (manual, assisted and automatic) with a user study to collect technical data and user feedback. The results highlighted interesting correlations between the system behaviour and user ratings, and statistically relevant differences on how users perceived the proposed modes of the system.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Ballendat, T., Marquardt, N., Greenberg, S.: Proxemic Interaction: Designing for a Proximity and Orientation-aware Environment. In: Proc. ITS 2010, pp. 121–130. ACM Press (2010)
Berry, L., Bartram, L., Booth, K.S.: Role-based Control of Shared Application Views. In: Proc. UIST 2005, pp. 23–32. ACM Press (2005)
Bourges-Waldegg, D., Duponchel, Y., Graf, M., Moser, M.: The Fluid Computing Middleware: Bringing Application Fluidity to the Mobile Internet. In: Proc. SAINT 2005, pp. 54–63. IEEE (2005)
Brdiczka, O.: Integral Framework for Acquiring and Evolving Situations in Smart Environments. Journal of Ambient Intelligence and Smart Environments 2, 91–108 (2010)
Chang, T.H., Li, Y.: Deep Shot: A Framework for Migrating Tasks Across Devices Using Mobile Phone Cameras. In: Proc. CHI 2011, pp. 2163–2172. ACM Press (2011)
Cheverst, K., Dix, A., Fitton, D., Kray, C., Rouncefield, M., Sas, C., Saslis-Lagoudakis, G., Sheridan, J.G.: Exploring Bluetooth-based Mobile Phone Interaction with the Hermes Photo Display. In: Proc. MobileHCI 2005, pp. 47–54. ACM Press (2005)
Dearman, D., Pierce, J.S.: It’s on My Other Computer! Computing with Multiple Devices. In: Proc. CHI 2008, pp. 1144–1153. ACM Press (2008)
Dees, W.: Usability of Nomadic User Interfaces. In: Jacko, J.A. (ed.) Human-Computer Interaction, Part III, HCII 2011. LNCS, vol. 6763, pp. 195–204. Springer, Heidelberg (2011)
Fischer, C., Gellersen, H., Gostner, R., Guinard, D., Kortuem, G., Kray, C., Rukzio, E., Strengin, S.: Supporting Device Discovery and Spontaneous Interaction with Spatial References. Personal and Ubiquitous Computing 13(4) (2009)
Ghiani, G., Isoni, L., Paternò, F.: Security in Migratory Interactive Web Applications. In: Proc. MUM 2012. ACM Press (2012)
Ghiani, G., Paternò, F., Santoro, C.: Push and Pull of Web User Interfaces in Multi-Device Environments. In: Proc. AVI 2012, pp. 10–17. ACM Press (2012)
Google. The New Multi-screen World: Understanding Cross-platform Consumer Behaviour. Research Report (August 2012), http://services.google.com/fh/files/misc/multiscreenworld_final.pdf
Greenberg, S., Marquardt, N., Ballendat, T., Diaz-Marino, R., Wang, M.: Proxemic Interactions: The New Ubicomp? Interactions 18, 42–50 (2011)
Holleis, P., Otto, F., Hußmann, H., Schmidt, A.: Keystroke-Level Model for Advanced Mobile Phone Interaction. In: Proc. CHI 2007, pp. 1505–1514. ACM Press (2007)
Marquardt, N., Diaz-Marino, R., Boring, S., Greenberg, S.: The Proximity Toolkit: Prototyping Proxemic Interactions in Ubiquitous Computing Ecologies. In: Proc. UIST 2011, pp. 315–326. ACM Press (2011)
Nielsen, J.: Usability Engineering. Morgan Kaufman Publishers Inc., San Francisco (1993)
Rekimoto, J.: Pick-and-Drop: A Direct Manipulation Technique for Multiple Computer Environments. In: Proc. UIST 1997, pp. 31–39. ACM Press (1997)
Rekimoto, J., Ayatsuka, Y., Kohno, M., Oba, H.: Proximal Interactions: A Direct Manipulation Technique for Wireless Networking. In: Proc. Interact 2003, pp. 511–518. IOS Press (2003)
Schilit, B., Adams, N., Want, R.: Context-Aware Computing Applications. In: Proc. WMCSA 1994, pp. 85–90. IEEE Computer Society Press (1994)
Schilit, B.N., Sengupta, U.: Device Ensembles. IEEE Computer 37, 56–64 (2004)
Schmidt, A.: Implicit Human Computer Interaction through Context. Personal and Ubiquitous Computing 4(2/3), 191–199 (2000)
Sellen, A., Kurtenbach, G., Buxton, W.: The Prevention of Mode Errors through Sensory Feedback. Human Computer Interaction 7(2), 141–164 (1992)
Tabard, A., Hincapié-Ramos, J.D., Bardram, J.E.: The eLabBench in the Wild – Supporting Exploration in a Molecular Biology Lab. In: Proc. CHI 2012, pp. 3051–3060. ACM, New York (2012)
Wäljas, M., Segerståhl, K., Väänänen-Vainio-Mattila, K., Oinas-Kukkonen, H.: Cross-Platform Service User Experience: A Field Study and an Initial Framework. In: Proc. MobileHCI 2010, pp. 219–228. ACM Press (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ghiani, G., Polet, J., Antila, V. (2013). Towards Intelligent Migration of User Interfaces. In: Daniel, F., Papadopoulos, G.A., Thiran, P. (eds) Mobile Web Information Systems. MobiWIS 2013. Lecture Notes in Computer Science, vol 8093. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40276-0_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-40276-0_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40275-3
Online ISBN: 978-3-642-40276-0
eBook Packages: Computer ScienceComputer Science (R0)