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 stored 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 offer a response. The server will adapt this response filtering and extracting the desirable information generating the action that will be returned to the smartphone.It has been implemented a second interface for manage the beacons listening. The user can swap between the Rules Framework and Beacon application.
http://www.gsi.dit.upm.es/es/investigacion/publicaciones?view=publication&task=show&id=398