Controlling The Applications Running On A Windows System By Means Of Android Devices

Journal Title: Romanian Journal of Human - Computer Interaction - Year 2012, Vol 5, Issue 2

Abstract

This article presents an application that the authors have developed for the Android platform, which allows a user to remotely control the applications on a computer which has the operating system Microsoft Windows. There are many other applications that have similar functionalities, such as Vectir, PPT Remote, Remote presenter for Android or Tango Remote Control Media Player HD, to name a few. Our application is comprised of two main modules: the client (the application running on the user's smartphone) and the server (the application running on the computer). In addition to these, there are two means of communication between the two modules, based on Bluetooth and Wi-Fi. The Android application (the client) is able to connect with any PC running a server background application. This component offers the user two screens: one that lists the available desktops and the means of communication (Bluetooth or Wi-Fi) and one that lists the applications that the user can control together with the actions available for each of them. The Desktop component (the server) contains three main modules. The Accessible Applications module keeps a list of the applications that can be accessed by the application. It gets this information from an .xml configuration file. The Running Applications module monitors the running processes in the computer. It is its role to notify the client whenever an application is started or exited. By receiving commands from the Android Component, we control applications like Microsoft Power Point and Windows Media Player. The communication consists of passing strings with a certain format between the client (the Android Component) and the server (the Desktop component). The application has been evaluated based on relevant use cases and tests, such as functionality tests, distance tests, stress tests.

Authors and Affiliations

Cristina Şerban, Irina Grosu, Alexandra Siriţeanu, Alexandru Averescu, Adrian Iftene

Keywords

Related Articles

InstantPlay - A Cloud Gaming Platform

Cloud Gaming is a mechanism that enables users to play various games without having them installed on their computers. Games are running on servers in cloud and graphic output is compressed and sent over network. This of...

Ch.A.M.P.– Modeling and Assessment System for Chat Evalution

The paper presents a system developed to assess the skills and evolution of participants in a collaborative environment. To obtain an overall approach, two scenarios have been considered: quantitative approach based on s...

Automatic Language Recognition with application in Diferentiated Speech Synthesis

This paper briefly presents several aspects concerning automatic language recognition and continues with particularities for algorithms used in language differentiated speech synthesis. Several algorithm optimization met...

User Localization by Spatial Context Processing

This paper presents a case study and a proposed solution for a train localization system, designed to satisfy the safety requirements specific to the railway domain, and the limits imposed by the low cost regional railwa...

Analysis of three instruments for measuring usability, satisfaction, and user experience in Romanian context

This paper focuses on the relation between the main concepts used in Human-Computer Interaction domain in order to study users’ perception of interactive products quality like usability, satisfaction, and user experience...

Download PDF file
  • EP ID EP28895
  • DOI -
  • Views 411
  • Downloads 9

How To Cite

Cristina Şerban, Irina Grosu, Alexandra Siriţeanu, Alexandru Averescu, Adrian Iftene (2012). Controlling The Applications Running On A Windows System By Means Of Android Devices. Romanian Journal of Human - Computer Interaction, 5(2), -. https://europub.co.uk/articles/-A-28895