TY - GEN
T1 - Design and implementation of a new run-time life-cycle for interactive public display applications
AU - Cardoso, Jorge C. S.
AU - Perpétua, Alice
N1 - Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2015
Y1 - 2015
N2 - Public display systems are becoming increasingly complex. They are moving from passive closed systems to open interactive systems that are able to accommodate applications from several independent sources. This shift needs to be accompanied by a more flexible and powerful application management. In this paper, we propose a run-time life-cycle model for interactive public display applications that addresses several shortcomings of current display systems. Our model allows applications to load their resources before they are displayed, enables the system to quickly pause and resume applications, provides strategies for applications to transition and terminate gracefully by requesting additional time to finish the presentation of content, allows applications to save their state before being destroyed and gives applications the opportunity to request and relinquish display time. We have implemented our model as a Google Chrome extension that allows any computer with the Google Chrome browser to become a public display driver without further software. In this paper we present our model, implementation, and evaluation of the system.
AB - Public display systems are becoming increasingly complex. They are moving from passive closed systems to open interactive systems that are able to accommodate applications from several independent sources. This shift needs to be accompanied by a more flexible and powerful application management. In this paper, we propose a run-time life-cycle model for interactive public display applications that addresses several shortcomings of current display systems. Our model allows applications to load their resources before they are displayed, enables the system to quickly pause and resume applications, provides strategies for applications to transition and terminate gracefully by requesting additional time to finish the presentation of content, allows applications to save their state before being destroyed and gives applications the opportunity to request and relinquish display time. We have implemented our model as a Google Chrome extension that allows any computer with the Google Chrome browser to become a public display driver without further software. In this paper we present our model, implementation, and evaluation of the system.
KW - Interactive public displays
KW - Run-time life-cycle
UR - http://www.scopus.com/inward/record.url?scp=84938843949&partnerID=8YFLogxK
U2 - 10.5220/0005205600050014
DO - 10.5220/0005205600050014
M3 - Conference contribution
AN - SCOPUS:84938843949
T3 - PECCS 2015 - 5th International Conference on Pervasive and Embedded Computing and Communication Systems, Proceedings
SP - 5
EP - 14
BT - PECCS 2015 - 5th International Conference on Pervasive and Embedded Computing and Communication Systems, Proceedings
A2 - Benavente-Peces, Cesar
A2 - Paillet, Olivier
A2 - Ahrens, Andreas
PB - SciTePress
T2 - 5th International Conference on Pervasive and Embedded Computing and Communication Systems, PECCS 2015
Y2 - 11 February 2015 through 13 February 2015
ER -