iWander: An Android application for dementia patients
Non-pharmacological management of dementia puts a burden on those who are taking care of a patient that suffer from this chronic condition. Caregivers frequently need to assist their patients with activities of daily living. However, they are also encouraged to promote functional independence. With the use of a discrete monitoring device, functional independence is increased among dementia patients while decreasing the stress put on caregivers. This paper describes a tool which improves the quality of treatment for dementia patients using mobile applications. Our application, iWander, runs on several Android based devices with GPS and communication capabilities. This allows for caregivers to cost effectively monitor their patients remotely. The data uncollected from the device is evaluated using Bayesian network techniques which estimate the probability of wandering behavior. Upon evaluation several courses of action can be taken based on the situation's severity, dynamic settings and probability. These actions include issuing audible prompts to the patient, offering directions to navigate them home, sending notifications to the caregiver containing the location of the patient, establishing a line of communication between the patient-caregiver and performing a party call between the caregiver-patient and patient's local 911. As patients use this monitoring system more, it will better learn and identify normal behavioral patterns which increases the accuracy of the Bayesian network for all patients. Normal behavior classifications are also used to alert the caregiver or help patients navigate home if they begin to wander while driving allowing for functional independence.
Android English Dictionary Development Based on Intelligence Mobile Phone Platform
In this paper we use Android application development interfaces and Eclipse IDE development environment, design and develop the electronic dictionary application based on a new generation of intelligence mobile Google platform Android. The English words' import, retrieve, add and delete function are simulated through a virtual machine Dalvick. We simulate the design through Sharp SH905i mobile.
Planning and Development of an Electronic Health Record Client Based on the Android Platform
In this paper the planning and development of a backend software for a Electronic Health Record (eHR) Management System is presented. The system is based on the well-known Google's Android open platform, that offers easy networking procedures and low design complexity. The aim of this work is to present the system's client, which operates on a mobile device (Android based) and acquires data from the eHR connecting to a centralized Database offered by the Hospital or Clinic.
A public safety application of GPS-enabled smartphones and the android operating system
While the Apple iPhone single handedly redefined the term Â¿smartphoneÂ¿ during its first two years of release, Google's Android platform for mobile devices has quickly developed into a serious open source alternative. We explored the android operating system (OS) and software development environment and evaluated several of its capabilities by constructing a working application. This application collected speed and location information from the Global Positioning System (GPS) receiver, used the Google Maps Application Programming Interface (API) to determine the location of nearby schools, and sounded an alarm if a person drove over the speed limit in a school zone. The platform proved capable of supporting a melding of different services, and we believe such smartphones have broad applicability to public safety problems.
Android-based SoD client for remote presentation
This paper presents Android-based SoD (System on-Demand) client for remote presentation in virtual desktop environment. SoD is framework for on-demand computing in virtual computing environment. SoD enables to build cooperative device collaboration by orchestrating virtualized peripheral resources such as monitors, keyboarders, mice and so on. The objective of this paper is providing an Android-based phone with SoD client function, especially, remote presentation including functions of a mouse, a keyboard and a monitor. Implemented SoD client is tested on virtual desktop environment consisting of a Xen hypervisor, Windows-based guest virtual machines. The challenge point of this paper is separating and virtualizing traditional peripherals of desktop. After this, we can redirect each virtualized I/O to any SoD client device on demand.
PortableLab: Implementation of a mobile remote laboratory for the Android platform
Mobile learning has been receiving increased attention from diverse conferences and publications. The attention is well deserved because, if correctly implemented, it constitutes an efficient complementary tool to the traditional learning methods. Following this idea, we present PortableLab, a mobile learning system that integrates an application developed for mobile devices with Google Android operating system. PortableLab allows students to analyze several poor quality power supply occurrences. For this, the mobile remote laboratory has to connect to a database server where real-time measured data is stored by a local signal processing module. The mobile application was designed as a complementary mean to the classic laboratory lessons. The developed system is a step forward in the development of mobile learning courses, presenting new contents directed for a `hot' platform. This paper describes the system, giving special focus on the system's overall infrastructure and the chosen technical solutions for the mobile application implementation, as well as on some preliminary results.
Development Platforms for Mobile Applications: Status and Trends
Mobile devices are increasingly accepted as suitable media for multimedia-rich applications. Software firms have started promoting programming platforms and tools tailored to satisfy the requirements of mobile device users, developers, and resource constraints. This article reviews the main characteristics, relative merits, and shortcomings of the most popular development platform options - specifically, Java ME, .NET Compact Framework, Flash Lite, and Android. It evaluates and compares these options according to various quantitative and qualitative criteria. It aims to serve as a reference point and guide for developers and practitioners in choosing a mobile platform for development on information appliances.
MobilisGroups: Location-based group formation in Mobile Social Networks
Location restrictions in Mobile Social Networks are often used to realize the notion of places as well as for proximity-based friend or interest matching. In this work, we extend this by the ability to create and manage groups with location and time restrictions regarding their visibility and ability to be joined. Its main contribution is the design and reference implementation of the reusable MobilisGroups service as part of the Mobilis platform, an XMPP-based service environment for developers of mobile social software. Location-based group formation furthermore links the physical and the virtual world by creating incentives to be at a certain place at a certain time and complements the two approaches mentioned above.
Developing mobile learning applications for electrical engineering courses
With the shift from desktop/laptop computers to multi-touch mobile devices (e.g. iPad, Smartphone, Tablet handheld), these mobile devices have become a part of everyday life and have potentials to promote in-class activities between teachers and students. In this paper, we have developed mobile learning applications for the Google's Android and Apple's iOS platforms to be used in electrical engineering courses at the University of Tennessee at Martin and have investigated their effects on student performance. These applications are quiz-style and touch based applications that ask students questions relevant to electrical engineering subjects. There are several different problems to choose from, including digital logic gate analysis, discrete signal convolution, and digital filter design. Once students complete the work, the score results can be sent to the instructor's email automatically. While students play with this mobile software, they are actually learning the subjects and getting to compete with classmates. Students also can learn anytime or anywhere, in or outside of the classroom.
A pervasive Dietary Data Recording System
Electronic sensors and various digital devices have been quite successful in improving collection of physical activity data in a pervasive manner, and we believe that advances in dietary assessment can be achieved using similar strategies. Dietary assessment is a critical yet understudied component within the domain of recent advances in electronic health records management. The design of a system for real-time recording of food intake requires considerable research to optimize both system characteristics and data collection procedures, and rigorous validation to confirm its superiority compared to paper-based methods for self-report. We propose to demonstrate a functional prototype of a Dietary Data Recording System (DDRS), which consists of an electronic data collection device and the software and protocols necessary to support data capture and calculation of nutrient intake. A key innovative feature of the DDRS is the use of a video camera and a laser-generated grid of distances to food surfaces, which allows calculation of food volume. This prototype system is a first step in designing an overall framework to support a realistic and rigorous evaluation of whether real-time, electronic collection of dietary data is feasible, acceptable and valid for betterhealth data management. Components demonstrated include a real-time data collection application based on the Google Android OS, a stream based data transfer and on the fly evaluation.