Users often set reminders to be alerted for performing specific tasks. Such reminder functionality often deals with tasks connected to specific times and/or places. However, some tasks, such as those that require planning based on dependencies between multiple actions, require a more nuanced understanding of the context. This disclosure presents techniques to trigger a reminder for a given action that is dependent on another action that will be performed by the user. The techniques infer a user’s future actions with permission from the user. Alternatively, or in addition, if the user permits, the user’s likely future activities can be inferred from other relevant contextual information or specified manually by the user. Subsequently, the inferred and/or user-specified future user activities with a sufficiently high likelihood of occurring are used to trigger reminders for actions that are connected to and/or dependent on the inferred future activities.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.