Design and implementation of a Semantic Task Automation Rule Framework for Android Devices

Antonio Fernández. (2016). Design and implementation of a Semantic Task Automation Rule Framework for Android Devices. Final Career Project. ETSI Telecomunicación, Universidad Politécnica de Madrid.

Abstract:
The Internet of Things concept is based on how the connection of physical things to the Internet enable devices to collect and exchange data, interacting with real world from a distance. Its application to mobile platforms can provide the ability to dene, manage and track user behaviour, automating daily frequently actions in a simple and intuitive way . The project will focus on design and implement an automation framework based on the use of ECA (Event - Condition - Action) rules, that allow users to automate tasks in their phone based on internal or external events (i.e. switch ring mode from normal to vibration when I am in a meeting). The framework will connect to a remote rule inference engine for executing the inference process. This engine will be hosted in a remote server, where the rules will be storaged and managed. When an event is triggered, a request will be sent to the server with the input parameters. This input will be processed by the EYE inference engine which will oer a response. The server will adapt this response ltering and extracting the desirable information generating the action that will be returned to the smartphone. Finally, we will present the conclusions extracted from this project, the technologies we have used during the development and the possible lines of future work.