User interface for providing task management and calendar information
First Claim
1. A method for providing task information and calendar information in a to-do user interface, comprising:
- populating the to-do user interface with an appointments view pane for containing one or more calendar objects;
populating the to-do user interface with a task list for containing one or more task objects;
organizing one or more task objects contained in the task list into one or more logical groupings, where any of the one or more task objects 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 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 one or more software applications; and
persisting displaying of the to-do user interface as a component of the larger user interface if functionality and information associated with a 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 a second software application.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic “To-Do” bar is provided in which displayed upcoming tasks, meetings, appointments and the like. The electronic To-Do bar is displayed in a lightweight menu of tasks, meetings and appointments and is displayed persistently in addition to other software functionality or user interfaces displayed on a user'"'"'s computer display screen according to other software applications or other software functionality in use. A user is presented with an always-visible list of upcoming tasks, meetings and appointments without the need to launch a separate tasks application or calendar application to view upcoming tasks, meetings or appointments.
-
Citations
41 Claims
-
1. A method for providing task information and calendar information in a to-do user interface, comprising:
-
populating the to-do user interface with an appointments view pane for containing one or more calendar objects;
populating the to-do user interface with a task list for containing one or more task objects;
organizing one or more task objects contained in the task list into one or more logical groupings, where any of the one or more task objects 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 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 one or more software applications; and
persisting displaying of the to-do user interface as a component of the larger user interface if functionality and information associated with a 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 a second software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An improved user interface, comprising:
-
an appointments view pane disposed in an upper portion of the to-do user interface for containing one or more calendar objects;
a task list disposed in a lower portion of a to-do user interface for containing one or more task objects;
whereby the to-do user interface is displayed as a component of a larger user interface where an area of the larger user interface not consumed by the to-do user interface is available for displaying functionality and information associated with one or more software applications not related to the to-do user interface; and
whereby the display of the to-do user interface is persisted as a component of the larger user interface if functionality and information associated with a first software application 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 a second software application. - View Dependent Claims (12, 13)
-
-
14. A computer-readable medium containing computer-executable instructions which when executed by a computer perform a method for providing task information and calendar information in a to-do user interface, comprising:
-
populating the to-do user interface with an appointments view pane for containing one or more calendar objects;
populating the to-do user interface with a task list for containing one or more task objects;
organizing one or more task objects contained in the task list into one or more logical groupings, where any of the one or more task objects 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 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 one or more software applications; and
persisting displaying of the to-do user interface as a component of the larger user interface if functionality and information associated with a 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 a second software application. - View Dependent Claims (15, 20, 21, 22, 23)
-
-
16. The computer-readable medium of 14, further comprising populating the to-do user interface with a task input panel for inputting a new task object into the task list.
- 17. The computer-readable medium of 14, further comprising populating the to-do user interface with a date picker control for showing a selected calendar view.
-
24. A method for providing task information and calendar information in a to-do user interface, comprising:
-
populating the to-do user interface with an appointments view pane for containing one or more calendar objects;
populating the to-do user interface with a task list for containing one or more task objects;
displaying the to-do user interface as a component of a larger user interface 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 one or more software applications; and
persisting displaying of the to-do user interface as a component of the larger user interface if functionality and information associated with a 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 a second software application. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-readable medium containing computer-executable instructions which when executed by a computer perform a method for providing task information and calendar information in a to-do user interface, comprising:
-
populating the to-do user interface with an appointments view pane for containing one or more calendar objects;
populating the to-do user interface with a task list for containing one or more task objects;
displaying the to-do user interface as a component of a larger user interface 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 one or more software applications; and
persisting displaying of the to-do user interface as a component of the larger user interface if functionality and information associated with a 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 a second software application. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
Specification