Follow us on Twitter


The Overlay Media context engine has been built to enable personal, context-aware user experiences. For example, the mobile device can, upon detecting that the user is travelling in a car, automatically provide information to the user via synthesized voice e.g. read out incoming SMS messages. Or when the user nears their home, the mobile device can pre-fetch content that the user regularly views at that location e.g. Facebook content. Alternatively, the mobile device can deactivate services that are not used when performing specific activities e.g. turn off Bluetooth when the user is sat in their office.

In order to enable this behaviour each application needs to understand the users' context. This requires the use of context sensing technologies e.g. activity recognition techniques to understand when the user is walking, driving etc. location techniques to understand where the user is and machine learning techniques to understand what the user is doing. Implementing these behaviours on an application by application basis results in a duplication of development effort and a duplication of on device resource usage. That is, there will be multiple applications performing the same task e.g. sensing that the user is walking. This results in an ineffective use of resources.

Overlay Media's context engine addresses this issue by providing a single interface for multiple high-level applications to connect to in order to obtain contextual information. The engine intelligently internally manages multiple context sensing services in order to provide the contextual information that is needed by the higher level applications.





Call us today: 0117 370 2473
Email: info@overlaymedia.com
Visit us: 1st Floor, Prudential Buildings, 11-19 Wine Street, Bristol BS1 2PH
Attention to detail: Context awareness allows all aspects of the user experience to be controlled - including the small things.
© Overlay Media Limited 2011 unless otherwise noted.