Smart mobile devices such as iPhone, iPad, and Droid are typically equipped with sensors that can collect contextual information including location (by GPS, WIFI access point and cellular tower location, and digital compass), orientation (by three-axis gyro), movement (by accelerometer), presence of nearby objects (by proximity sensor), and lighting (by ambient light sensor). This enables