881 research outputs found

    Understanding the use of web technologies for aplications in open display networks

    Get PDF
    Open display networks represent a new paradigm for large scale networks of public displays that are open to applications and content from third party sources. Web technologies may be particularly interesting as a technological framework for third party application development in open display networks because of their portability and widespread use. However, there are also significant challenges involved that result from the specificities of this particular usage domain. In this work, we identify and characterize some of those specificities and analyze their implications for the use of web technologies. This contribution builds on our own experience with the development of multiple web-based applications for public displays and will inform the design of new models for this type of applications.Fundação para a Ciência e a Tecnologia (FCT

    Key challenges in application and content scheduling for Open Pervasive Display Networks

    Get PDF
    Today’s digital signage systems typically show content that has been scheduled well in advance by their respective “owners”, i.e., companies or individuals who paid for and/or operate the public display. However, with the shift to open display networks that can obtain content from many sources and the corresponding advances in interaction and sensing technologies, the scheduling requirements in this domain are set to change radically. For example, we envision that displays in our environment will soon be able to adapt to their surroundings and allow viewers to appropriate them by actively selecting and/or contributing content. Such levels of interactivity and context-awareness will require new approaches to content scheduling. In this paper we discuss the challenges faced in developing new forms of application and content scheduling for Open Pervasive Display Networks.(undefined

    Design and implementation of a new run-time life-cycle for interactive public display applications

    Get PDF
    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

    A runtime lifecycle for interactive public display applications

    Get PDF
    —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 more flexible and powerful application management. In this paper, we propose a runtime lifecycle 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 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 timeinfo:eu-repo/semantics/publishedVersio

    The Information Service Evaluation (ISE) Model

    Get PDF
    Information services are an inherent part of our everyday life. Especially since ubiquitous cities are being developed all over the world their number is increasing even faster. They aim at facilitating the production of information and the access to the needed information and are supposed to make life easier. Until today many different evaluation models (among others, TAM, TAM 2, TAM 3, UTAUT and MATH) have been developed to measure the quality and acceptance of these services. Still, they only consider subareas of the whole concept that represents an information service. As a holistic and comprehensive approach, the ISE Model studies five dimensions that influence adoption, use, impact and diffusion of the information service: information service quality, information user, information acceptance, information environment and time. All these aspects have a great impact on the final grading and of the success (or failure) of the service. Our model combines approaches, which study subjective impressions of users (e.g., the perceived service quality), and user-independent, more objective approaches (e.g., the degree of gamification of a system). Furthermore, we adopt results of network economics, especially the "Success breeds success"-principle

    Designing a training tool for imaging mental models

    Get PDF
    The training process can be conceptualized as the student acquiring an evolutionary sequence of classification-problem solving mental models. For example a physician learns (1) classification systems for patient symptoms, diagnostic procedures, diseases, and therapeutic interventions and (2) interrelationships among these classifications (e.g., how to use diagnostic procedures to collect data about a patient's symptoms in order to identify the disease so that therapeutic measures can be taken. This project developed functional specifications for a computer-based tool, Mental Link, that allows the evaluative imaging of such mental models. The fundamental design approach underlying this representational medium is traversal of virtual cognition space. Typically intangible cognitive entities and links among them are visible as a three-dimensional web that represents a knowledge structure. The tool has a high degree of flexibility and customizability to allow extension to other types of uses, such a front-end to an intelligent tutoring system, knowledge base, hypermedia system, or semantic network

    Management of Pervasive Displays

    Get PDF
    Traditional signage is being replaced by digital displays that are directly connected to the Internet and show content from the cloud. These displays increasingly rely on a standard web-browser and HTML5 technologies for rendering rich media content. As the number of these displays increase, it is critical to provide user-friendly and efficient solutions for managing them remotely from the cloud. The remote management of such displays traditionally relies on proprietary native software solutions that employ remote desktop access technologies such as Virtual Network Computing (VNC) and Remote Desktop Protocol (RDP). However, these solutions are not only resource-intensive in terms of the consumed bandwidth, but also cumbersome to use on mobile devices such as smartphones and tablets. In this thesis, we design a new remote-management solution that relies on available web technologies including HTML5, WebRTC and WebSocket. In particular, we use the WebSocket protocol and a Publish/Subscribe communication pattern for our proposed solution. To demonstrate the feasibility of this remote-management solution, we implement a proof-of-concept HTML5-based application for a representative digital signage scenario. Three different versions are implemented and realized on top of state-of-the-art JavaScript libraries, namely mutation-summary, sharejs, and socket.io. The performance of these solutions is evaluated in terms of payload, round trip time, throughput, and application response time. The obtained results show that mutation summary has low latency and is best suited for non-interactive content. ShareJS and Socketio are more suitable for real-time collaborative applications. Lastly, we also analyze the libraries from a programmer’s perspective and present important implementation related considerations
    corecore