. "The context is gathered through a combination of hard sensors, such as movement-detecting cameras, and soft sensors, such as calendar information or other data that users have entered into their devices." . . .