Patent ID: 7747966

Claim:
A method for providing task information and calendar information in a to-do user interface, comprising: searching at least one memory storage for at least one calendar object marked for addition to the to-do user interface and at least one task object marked for addition to the to-do user interface; populating the to-do user interface with an appointments view pane for containing the at least one calendar object; populating the to-do user interface with a task list for containing the at least one task object; organizing at least one task object contained in the task list into at least one logical grouping, where the at least one task object included in a given logical grouping belongs to an arrangement type associated with the given logical grouping; displaying the to-do user interface as a component of a larger user interface, wherein the larger user interface comprises a main user interface comprising the to-do user interface component and at least one other user interface component, where an area of the larger user interface not consumed by the to-do user interface may be used for displaying functionality and information associated with at least one first software application, wherein the functionality and information associated with the at least one first software application is not dependent on the information populating the to-do user interface; and persisting displaying of the to-do user interface, the to-do user interface being populated with the appointments view pane and the task list, as a component of the larger user interface if functionality and information associated with the at least one first software application that is displayed in the area of the larger user interface not consumed by the to-do user interface is replaced by functionality and information associated with at least one second software application.