474 research outputs found

    Outotec Follow-up Form Application

    Get PDF
    The main purpose of this thesis was to suggest and create an electronic version of follow-up form for Outotec Company. Another goal of this work was to get familiar with new technology features and new development processes of a real company. Information and knowledge was gathered mostly from the internet resources. The created web application (follow-up form) should be compatible with an Apple iPad and should enable to use the form also without internet connection. State of the art technology, such as HTML5, CSS3, JavaScript and PHP were used during development process. The final result of this thesis is a web application, which has met all requirements. This application enables to collect, edit and store customer’s data without using a paper version of the mentioned form. The work was consulted and supervised by Mr. Eero Enovaara. Source data for development and the origin paper form was provided by Outotec Company as well

    Artificial Reality Enhanced Learning

    Get PDF
    This disclosure describes techniques for performing a medical operation in an artificial reality environment. The described techniques include providing, via a user device configured to render the artificial reality environment, first artificial reality content that simulates performance of the medical operation. Anatomical features of a subject being treated by the medical operation are labeled. An audio signal corresponding to a video frame of the first artificial reality content is determined and the video frame is annotated based on the audio signal. The techniques further include reproducing the audio signal based on determining second artificial reality content corresponding to the performance of the medical operation. A portion of the first artificial reality content matching a portion of the second artificial reality content based on the anatomical features is provided in the artificial reality environment

    The Use of Multiple Slate Devices to Support Active Reading Activities

    Get PDF
    Reading activities in the classroom and workplace occur predominantly on paper. Since existing electronic devices do not support these reading activities as well as paper, users have difficulty taking full advantage of the affordances of electronic documents. This dissertation makes three main contributions toward supporting active reading electronically. The first contribution is a comprehensive set of active reading requirements, drawn from three decades of research into reading processes. These requirements explain why existing devices are inadequate for supporting active reading activities. The second contribution is a multi-slate reading system that more completely supports the active reading requirements above. Researchers believe the suitability of paper for active reading is largely due to the fact it distributes content across different sheets of paper, which are capable of displaying information as well as capturing input. The multi-slate approach draws inspiration from the independent reading and writing surfaces that paper provides, to blend the beneficial features of e-book readers, tablets, PCs, and tabletop computers. The development of the multi-slate system began with the Dual-Display E-book, which used two screens to provide richer navigation capabilities than a single-screen device. Following the success of the Dual-Display E-book, the United Slates, a general-purpose reading system consisting of an extensible number of slates, was created. The United Slates consisted of custom slate hardware, specialized interactions that enabled the slates to be used cooperatively, and a cloud-based infrastructure that robustly integrated the slates with users' existing computing devices and workflow. The third contribution is a series of evaluations that characterized reading with multiple slates. A laboratory study with 12 participants compared the relative merits of paper and electronic reading surfaces. One month long in-situ deployments of the United Slates with graduate students in the humanities found the multi-slate configuration to be highly effective for reading. The United Slates system delivered desirable paper-like qualities that included enhanced reading engagement, ease of navigation, and peace-of-mind while also providing superior electronic functionality. The positive feedback suggests that the multi-slate configuration is a desirable method for supporting active reading activities

    Human-document interaction systems: a new frontier for document image analysis

    Get PDF
    © 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.All indications show that paper documents will not cede in favour of their digital counterparts, but will instead be used increasingly in conjunction with digital information. An open challenge is how to seamlessly link the physical with the digital – how to continue taking advantage of the important affordances of paper, without missing out on digital functionality. This paper presents the authors’ experience with developing systems for Human-Document Interaction based on augmented document interfaces and examines new challenges and opportunities arising for the document image analysis field in this area. The system presented combines state of the art camera-based document image analysis techniques with a range of complementary technologies to offer fluid Human-Document Interaction. Both fixed and nomadic setups are discussed that have gone through user testing in real-life environments, and use cases are presented that span the spectrum from business to educational applications.Peer ReviewedPostprint (author's final draft

    Mobile client for collecting sport activity statistics

    Get PDF
    Vývoj mobilních aplikací může být poměrně náročný v případech, kdy je vyžadována dostupnost aplikace na více platformách. Cílem této práce bylo prozkoumat možnosti pro vývoj multiplatformních mobilních aplikací, seznámit se s technologií Apache Cordova a použít ji k vývoji mobilního klienta pro uživatele portálu Jäsenverkko.fi. Aplikace umožňuje uživatelům spravovat jejich data uložená na vzdáleném serveru. Pokud je zařízení připojeno k internetu, aplikace data automaticky synchronizuje za použití aplikačního rozhraní portálu, je však schopna pracovat i bez připojení díky implementaci lokálního úložiště. Aplikace umožňuje ukládání vzdáleně definovaných tréninkových statistik pomocí snadno rozšiřitelných modulů. Výsledkem práce je přenositelná aplikace otestovaná na platformách Android a Windows Phone.ObhájenoMobile applications development can be rather demanding in cases where it is required to users on multiple platforms. The goal of this thesis was to investigate methods of mobile multiplatform development, get acquainted with and utilize Apache Cordova to implement a mobile client application for Jäsenverkko.fi portal users. The application allows its users to manage their data stored on a remote server. It automatically synchronizes them using portal's RESTful API when connected to the internet but is able to work even when offline as it contains a local storage facility. The application makes it possible to collect custom sport statistics specified remotely with a module that is easily extendable. A result of the work is a portable application tested on Android and Windows Phone platforms

    Applications across Co-located Devices

    Get PDF
    We live surrounded by many computing devices. However, their presence has yet to be fully explored to create a richer ubiquitous computing environment. There is an opportunity to take better advantage of those devices by combining them into a unified user experience. To realize this vision, we studied and explored the use of a framework, which provides the tools and abstractions needed to develop applications that distribute UI components across co-located devices. The framework comprises the following components: authentication and authorization services; a broker to sync information across multiple application instances; background services that gather the capabilities of the devices; and a library to integrate web applications with the broker, determine which components to show based on UI requirements and device capabilities, and that provides custom elements to manage the distribution of the UI components and the multiple application states. Collaboration between users is supported by sharing application states. An indoor positioning solution had to be developed in order to determine when devices are close to each other to trigger the automatic redistribution of UI components. The research questions that we set out to respond are presented along with the contributions that have been produced. Those contributions include a framework for crossdevice applications, an indoor positioning solution for pervasive indoor environments, prototypes, end-user studies and developer focused evaluation. To contextualize our research, we studied previous research work about cross-device applications, proxemic interactions and indoor positioning systems. We presented four application prototypes. The first three were used to perform studies to evaluate the user experience. The last one was used to study the developer experience provided by the framework. The results were largely positive with users showing preference towards using multiple devices under some circumstances. Developers were also able to grasp the concepts provided by the framework relatively well.Vivemos rodeados de dispositivos computacionais. No entanto, ainda não tiramos partido da sua presença para criar ambientes de computação ubíqua mais ricos. Existe uma oportunidade de combiná-los para criar uma experiência de utilizador unificada. Para realizar esta visão, estudámos e explorámos a utilização de uma framework que forneça ferramentas e abstrações que permitam o desenvolvimento de aplicações que distribuem os componentes da interface do utilizador por dispositivos co-localizados. A framework é composta por: serviços de autenticação e autorização; broker que sincroniza informação entre várias instâncias da aplicação; serviços que reúnem as capacidades dos dispositivos; e uma biblioteca para integrar aplicações web com o broker, determinar as componentes a mostrar com base nos requisitos da interface e nas capacidades dos dispositivos, e que disponibiliza elementos para gerir a distribuição dos componentes da interface e dos estados de aplicação. A colaboração entre utilizadores é suportada através da partilha dos estados de aplicação. Foi necessário desenvolver um sistema de posicionamento em interiores para determinar quando é que os dispositivos estão perto uns dos outros para despoletar a redistribuição automática dos componentes da interface. As questões de investigação inicialmente colocadas são apresentadas juntamente com as contribuições que foram produzidas. Essas contribuições incluem uma framework para aplicações multi-dispositivo, uma solução de posicionamento em interiores para computação ubíqua, protótipos, estudos com utilizadores finais e avaliação com programadores. Para contextualizar a nossa investigação, estudámos trabalhos anteriores sobre aplicações multi-dispositivo, interação proxémica e sistemas de posicionamento em interiores. Apresentámos quatro aplicações protótipo. As primeiras três foram utilizadas para avaliar a experiência de utilização. A última foi utilizada para estudar a experiência de desenvolvimento com a framework. Os resultados foram geralmente positivos, com os utilizadores a preferirem utilizar múltiplos dispositivos em certas circunstâncias. Os programadores também foram capazes de compreender a framework relativamente bem

    An integrated decision support system for improving wildfire suppression management

    Get PDF
    Funding Information: This work was financially supported by FCT (National Foundation of Science and Technology) within the Research Unit CTS?Centre of Technology and Systems, UIDB/00066/2020, and the Project forester (PCIF/SSI/0102/2017). We would like to thank the authorities from the municipality of Ma??o, in particular to Engineer Ant?nio Louro, for the valuable support in establishing the user requirements and the feedback for the system?s validation. Special thanks to the Adjunct of National Operations in the National Command of Security Operations (CNOS) part of the National Authority of Civil Protection (ANPC) Alexandre Penha, for their input in the early stages of this work.Wildfires are expected to increase in number, extent, and severity due to climate change. Hence, it is ever more important to integrate technological developments and scientific knowledge into fire management aiming at protecting lives, infrastructure, and the environment. In this paper, a decision support system (DSS) adapted to the Portuguese context and based on multi-sensor technologies and geographic information system (GIS) functionalities is proposed to leverage operational data, enabling faster and more informed decisions to reduce the impact of wildfires. Here we present a flexible and reconfigurable DSS composed of three components: an ArcGIS online feature service that provides operational data and enables a collaborative environment of users that share operational data in near real-time; a mobile client application to interact with the system, enabling the use of GIS technology and visualization dashboards; and a multi-sensor device that collects field data providing value to external services. The design and validation of this system benefitted from the feedback of wildfire management specialists and a partnership with an end-user in the municipality of Mação that also helped establish the system requirements. The validation results demonstrated that a robust system was achieved with fully interoperable components that fulfill the defined system requirements.publishersversionpublishe

    ALT-C 2010 - Conference Proceedings

    Get PDF
    corecore