Context Aware Software

Learn MoreContext Aware software makes use of mobile sensors even when users are not directly interacting with their devices, so that apps can know the users’ context and thus proactively support their lives. This will empower a new generation of smart devices that will improve people’s lives without intruding on their activities. Sensor Platforms optimizes its context aware architecture for mobile applications by:

  • Providing a layer of basic user contexts: device motion, carry, posture, and transport;
  • Implementing a Resource Manager that directs computing sources when contexts are changing, and minimizing power consumption when contexts remain unchanged;
  • Featuring contexts to allow system power management: e.g. know when a user has not moved and thus skip GPS refresh, or know that the device is in a pocket and turn off backlight;
  • Presenting app developers with a familiar API that treats contexts as virtual sensors.