1
Incoming call DATA (Contextual Data) Events Inferences Actions BUSY? Meeting ON, 2 more scheduled PHONE SWITCHED TO SILENT MODE Calendar Events Face down NOT IN MOOD CALLER NOT IMPORTANT AUTO REPLY - “SCHEDULE HECTIC CALLER MARKED AS ‘LESS’ IMPORTANT QUERY / CONTEXT (Contextual query / Inference) Flip Phone ACTION (Contextual Action) 1 2 3 Geo Location 1 Phone Soldier mode 2 Take a Pic or Video as I am @ Piazza Duomo (A tourist spot) Launch Camera

Listen, infer & act - Mobile Context aware platforms

Embed Size (px)

DESCRIPTION

The steps involved in understanding a context aware platform. Listen to 'Events', understand and infer the context of the events and Act. In Mobile scenario, 1. Listen to: Mobile Events, Enterprise Events, Web Events 2. Analyze the Contexts: isBusy, isDriving, HasPackedCalendar, PlaysLotsOfGames, isLyingOnBed, isGettingOnAPlane 3. Take Contextual Mobile Actions: AlertBoss, PutPhoneInSilent, ShowMapsApp, PromptBatteryCharge, SuggestNewTrendingGame

Citation preview

  • 1. QUERY / CONTEXT (Contextual query / Inference)DATA (Contextual Data)Events 1 Incoming callInferences BUSY?ACTION (Contextual Action)ActionsNOT IN MOOD PHONE SWITCHED TO SILENT MODEFlip Phone2CALLER NOT IMPORTANTAUTO REPLY - SCHEDULE HECTICFace down3Calendar EventsCALLER MARKED AS LESS IMPORTANTMeeting ON, 2 more scheduled1 Geo Location 2Phone Soldier modeTake a Pic or Video as I am @ Piazza Duomo (A tourist spot)Launch Camera