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.