Four components of Mobile Context (Situational) Awareness platforms. (1) Mobile (native) Core events - Calls, messages, mails, calendar, alerts etc (2) Mobile Sensors events - Detect gestures using accelerometer, gyroscope, magnetometer + Understand immediate surroundings using temperature, humidity, etc (3) Location (4) (open) Web data - comprising metrics like traffic, parking, stock, population, twitter, etc.