258,785 research outputs found

    MobiPADS: a reflective middleware for context-aware mobile computing

    Get PDF
    distributed computing services that essentially abstract the underlying network services to a monolithic “black box. ” In a mobile operating environment, the fundamental assumption of middleware abstracting a unified distributed service for all types of applications operating over a static network infrastructure is no longer valid. In particular, mobile applications are not able to leverage the benefits of adaptive computing to optimize its computation based on current contextual situations. In this paper, we introduce the Mobile Platform for Actively Deployable Service (MobiPADS) system. MobiPADS is designed to support context-aware processing by providing an executing platform to enable active service deployment and reconfiguration of the service composition in response to environments of varying contexts. Unlike most mobile middleware, MobiPADS supports dynamic adaptation at both the middleware and application layers to provide flexible configuration of resources to optimize the operations of mobile applications. Within the MobiPADS system, services (known as mobilets) are configured as chained service objects to provide augmented services to the underlying mobile applications so as to alleviate the adverse conditions of a wireless environment. Index Terms—Middleware, mobile applications, mobile computing support services, mobile environments.

    Mobile Intelligent GIS Service for Vibrant Cities

    Get PDF
    In this paper we would like to introduce a concept of mobile service for safe navigation through city waterways. The main technology for storing, exchanging and processing data for this project is cloud services platform. The service provides a set of essential options based on context decision making support system and geoinformation system such as: alternative route planning, calculating safe distances between vessels, suggesting evasion options to avoid collisions, supplying warning messages etc. The potential users of this service are professional and non professional sailors on various vessels navigating city waters. As a conclusion we present a case study of safe navigation through city waterways in Amsterdam, Netherlands

    Applications of Intelligent Vision in Low-Cost Mobile Robots

    Get PDF
    With the development of intelligent information technology, we have entered an era of 5G and AI. Mobile robots embody both of these technologies, and as such play an important role in future developments. However, the development of perception vision in consumer-grade low-cost mobile robots is still in its infancies. With the popularity of edge computing technology in the future, high-performance vision perception algorithms are expected to be deployed on low-power edge computing chips. Within the context of low-cost mobile robotic solutions, a robot intelligent vision system is studied and developed in this thesis. The thesis proposes and designs the overall framework of the higher-level intelligent vision system. The core system includes automatic robot navigation and obstacle object detection. The core algorithm deployments are implemented through a low-power embedded platform. The thesis analyzes and investigates deep learning neural network algorithms for obstacle object detection in intelligent vision systems. By comparing a variety of open source object detection neural networks on high performance hardware platforms, combining the constraints of hardware platform, a suitable neural network algorithm is selected. The thesis combines the characteristics and constraints of the low-power hardware platform to further optimize the selected neural network. It introduces the minimize mean square error (MMSE) and the moving average minmax algorithms in the quantization process to reduce the accuracy loss of the quantized model. The results show that the optimized neural network achieves a 20-fold improvement in inference performance on the RK3399PRO hardware platform compared to the original network. The thesis concludes with the application of the above modules and systems to a higher-level intelligent vision system for a low-cost disinfection robot, and further optimization is done for the hardware platform. The test results show that while achieving the basic service functions, the robot can accurately identify the obstacles ahead and locate and navigate in real time, which greatly enhances the perception function of the low-cost mobile robot

    Collaborative, distributed and scalable platform based on mobile, cloud, micro services and containers for intensive computing tasks

    Get PDF
    Compute-heavy workloads are traditionally run on x86-based HPC platforms and Intel, AMD or Nvidia GPUs; these require a high initial capital expense and ongoing maintenance costs. ARM-based mobile devicesoffer a rad-ically different paradigm with substantially lower capital and maintenance costs and higher gains in performance and efficiency in recent years. When compared to their x-86 brethren, they have become ubiquitous in consumer markets and are making steady gains in the server market. Given this shifting computer paradigm, it is conceivable that a cost- and power-efficient solution for our world’s data processing would include those very same ARM-based mobile devices while they are idling. Given that context, we developed and deployed an auto-scalable, distributed and redundant platform on the basis of a cloud-based service managed via container orchestration and microservices that are in charge of recycling and optimizing these idle resources. We tested the platform performing distributed video compression. We concluded the system allows for improvements in terms of scalability, flexibility, stability, efficiency, and cost for compute-heavy work-loads.Instituto de Investigación en InformáticaInstituto de Investigación en Informátic

    Meu Gerente: Um sistema para gerenciamento de ordens de serviços

    Get PDF
    The way to perform certain tasks has changed after the emergence of mobile devices. Many possibilities could be created through the development of applications for mobile devices. Currently, there are systems capable to manage several tasks, however, not all have a mobile platform to help them. In this context, we introduce a solution to manage service orders between customers and service provider companies. As a proof-of-concept, we create a prototype that comprises i) a web component to manage orders on the internet; ii) a mobile component to perform the order; and iii) a web service component to integrate and synchronize the other components. For the tests, it was necessary to perform a simulation of the functional process of the application, thus registering and processing several orders of services. As a result, we have created a system capable of serving companies that use service orders in the daily business

    PENGEMBANGAN TELEGRAM BOT ENGINE MENGGUNAKAN METODE WEBHOOK DALAM PENINGKATAN WAKTU LAYANAN E-GOVERNMENT

    Get PDF
    AbstractE-Government services nowadays must make it easier for the public. Request for E-Government services that can be done anywhere at any time is an innovation that can shorten service time and can reduce queues at government offices. This service model uses ICT (Information Communication Technology) media which has high flexibility. An example is Mobile platforms. A type of mobile application that popular and widely used by the public is Chat Apps or Instant Messaging. This type of mobile application has an easy way to use and a user friendly for everyone. Almost all smartphone users also use Instant Messaging. Telegram Instant Messaging as a mobile application of this type was chosen because it has a Bot API or Bot Engine feature that is open license and can be easily integrated with other system. Based on these advantages, the concept of the ease of people sending messages (chatting) with this type of application is integrated with the concept of E-Government services to improve the quality of E-Government services. The method used in developing this system is Research & Development with adjustments to location conditions. This research produces a Telegram BOT-based service feature that can simplify and shorten the people when using E-Government services so it can be improve government performance in the context of services to the peopleKeywords : E-Government, Bot Engine, Telegram, WebhookLayanan E-Government saat ini harus semakin memudahkan masyarakat. Request layanan E-Government yang dapat dilakukan dimana saja kapan saja merupakan sebuah inovasi yang dapat mempersingkat waktu layanan serta dapat mengurangi antrian pada kantor pemerintahan. Model layanan tersebut menggunakan media ICT (Information Communication Technology) yang memiliki flexibilitas yang tinggi. Salah satu contohnya adalah platform Mobile. Salah satu aplikasi pada platform mobile yang cukup populer serta banyak digunakan masyarakat adalah Chat Apps atau Instant Messaging. Aplikasi mobile jenis ini memiliki cara penggunaan yang mudah serta tampilan yang user friendly bagi semua orang. Hampir seluruh pengguna smartphone juga menggunakan Instant Messaging. Instant Messaging Telegram sebagai aplikasi mobile jenis ini dipilih dikarenakan memiliki fitur Bot API atau Bot Engine yang bersifat open licence serta dapat dengan mudah diintegrasikan dengan sistem lainnya. Berdasarkan keunggulan inilah maka konsep kemudahan orang dalam melakukan pengiriman pesan (chatting) dengan aplikasi jenis ini diintegrasikan dengan konsep layanan E-Government untuk meningkatkan kualitas layanan E-Government. Metode yang digunakan dalam pengembangan sistem ini adalah Research & Development dengan penyesuaian kondisi dilapangan. Penelitian ini menghasilkan sebuah fitur layanan berbasis BOT Telegram yang dapat mempermudah dan mempersingkat masyarakat dalam pemanfaatan layanan E-Government sehingga diharapkan dapat meningkatkan kinerja pemerintahan dalam rangka layanan kepada masyarakat.Kata Kunci : E-Government, Bot Engine, Telegram, Webhoo

    Modeling, Designing, and Implementing an Ad-hoc M-Learning Platform that Integrates Sensory Data to Support Ubiquitous Learning

    Get PDF
    Learning at any-time, at anywhere, using any mobile computing platform learning (which we refer to as “education in your palm”) empowers informal and formal education. It supports the continued creation of knowledge outside a classroom, after-school programs, community-based organizations, museums, libraries, and shopping malls with under-resourced settings. In doing so, it fosters the continued creation of a cumulative body of knowledge in informal and formal education. Anytime, anywhere, using any device computing platform learning means that students are not required to attend traditional classroom settings in order to learn. Instead, students will be able to access and share learning resources from any mobile computing platform, such as smart phones, tablets using highly dynamic mobile and wireless ad-hoc networks. There has been little research on how to facilitate the integrated use of the service description, discovery and integration resources available in mobile and wireless ad-hoc networks including description schemas and mobile learning objects, and in particular as it relates to the consistency, availability, security and privacy of spatio-temporal and trajectory information. Another challenge is finding, combining and creating suitable learning modules to handle the inherent constraints of mobile learning, resource-poor mobile devices and ad-hoc networks. The aim of this research is to design, develop and implement the cutting edge context-aware and ubiquitous self-directed learning methodologies using ad-hoc and sensor networks. The emphasis of our work is on defining an appropriate mobile learning object and the service adaptation descriptions as well as providing mechanisms for ad-hoc service discovery and developing concepts for the seamless integration of the learning objects and their contents with a particular focus on preserving data and privacy. The research involves a combination of modeling, designing, and developing a mobile learning system in the absence of a networking infrastructure that integrates sensory data to support ubiquitous learning. The system includes mechanisms to allow content exchange among the mobile ad-hoc nodes to ensure consistency and availability of information. It also provides an on-the-fly content service discovery, query request, and retrieving data from mobile nodes and sensors

    Multistakeholder Perspectives on Maternal Text Messaging Intervention in Uganda: Qualitative Study

    Get PDF
    Background: Despite continued interest in the use of mobile health for improving maternal health outcomes, there have been limited attempts to identify relevant program theories. Objectives: This study had two aims: first, to explicate the assumptions of program designers, which we call the program theory and second, to contrast this program theory with empirical data to gain a better understanding of mechanisms, facilitators, and barriers related to the program outcomes. Methods: To achieve the aforementioned objectives, we conducted a retrospective qualitative study of a text messaging (short message service) platform geared at improving individual maternal health outcomes in Uganda. Through interviews with program designers (n=3), we elicited 3 main designers’ assumptions and explored these against data from qualitative interviews with primary beneficiaries (n=26; 15 women and 11 men) and health service providers (n=6), as well as 6 focus group discussions with village health team members (n=50) who were all involved in the program. Results: Our study results highlighted that while the program designers’ assumptions were appropriate, additional mechanisms and contextual factors, such as the importance of incentives for village health team members, mobile phone ownership, and health system factors should have been considered. Conclusions: Our results indicate that text messages could be an effective part of a more comprehensive maternal health program when context and system barriers are identified and addressed in the program theories

    Online Automotive Services Information System (OASIS)

    Get PDF
    Workshop have started to use technology (computer, database, system, web application and also mobile application) as a way to store or retrieve all the information for their customer (car owner). It is important for workshop to understand their customers better. However, workshop owner do not have a platform to make a car services process done smoothly. The platform will store all the information that car owner really needs to make car services appointment process done and stored properly. The aim of this project is to develop a web-based system that can facilitate the car services information to the car owner and at the same time to build the customer relationship with the workshop. The system is called Online Automotive Services Information System (OASIS). The functionality of OASIS is to provide service information about the car services, the important dates such as insurance and road tax, the cost that occur, and workshop owner can always maintain and keep update with their regular car owner. Informal interviews and survey has been conducted with the workshop owner and also the car owner. Analysis and design models such as use case diagram, activity diagram, and context diagram was developed. A working prototype of OASIS already developed and tested based on the gathered user requirements. The end product as the result of development phase is a webbased system named oasis.t15.org/index.ph

    An ontology-based nurse call management system (oNCS) with probabilistic priority assessment

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>The current, place-oriented nurse call systems are very static. A patient can only make calls with a button which is fixed to a wall of a room. Moreover, the system does not take into account various factors specific to a situation. In the future, there will be an evolution to a mobile button for each patient so that they can walk around freely and still make calls. The system would become person-oriented and the available context information should be taken into account to assign the correct nurse to a call.</p> <p>The aim of this research is (1) the design of a software platform that supports the transition to mobile and wireless nurse call buttons in hospitals and residential care and (2) the design of a sophisticated nurse call algorithm. This algorithm dynamically adapts to the situation at hand by taking the profile information of staff members and patients into account. Additionally, the priority of a call probabilistically depends on the risk factors, assigned to a patient.</p> <p>Methods</p> <p>The <it>ontology-based Nurse Call System (oNCS) </it>was developed as an extension of a <it>Context-Aware Service Platform</it>. An ontology is used to manage the profile information. Rules implement the novel nurse call algorithm that takes all this information into account. Probabilistic reasoning algorithms are designed to determine the priority of a call based on the risk factors of the patient.</p> <p>Results</p> <p>The <it>oNCS </it>system is evaluated through a prototype implementation and simulations, based on a detailed dataset obtained from Ghent University Hospital. The arrival times of nurses at the location of a call, the workload distribution of calls amongst nurses and the assignment of priorities to calls are compared for the <it>oNCS </it><it>system </it>and the current, place-oriented nurse call system. Additionally, the performance of the system is discussed.</p> <p>Conclusions</p> <p>The execution time of the nurse call algorithm is on average 50.333 ms. Moreover, the <it>oNCS system </it>significantly improves the assignment of nurses to calls. Calls generally have a nurse present faster and the workload-distribution amongst the nurses improves.</p
    corecore