Patent ID: 8766793

Claim:
A method for providing contextually-appropriate task reminders, the method comprising: receiving a selection of a task source element; generating a task reminder based on the task source element; learning, by a computing device, over time how to identify contextually-appropriate task reminders in different contexts; displaying a graphical user interface (GUI) on a display unit, the graphical user interface containing a reminder area and an activity area; as the task source element changes, updating the reminder area to generate, update or delete task reminders such that the task reminders are contextually-appropriate; as a current context of the user changes, updating the reminder area such that the reminder area contains the task reminders that are contextually-appropriate in the current context of the user; receiving a selection input from the user, the selection input indicating a given task reminder in the reminder area; and displaying in the activity area additional information about a task corresponding to the given task reminder.