Managing To-Do Lists In Task Schedules In A Project Management System
First Claim
1. A computer-implemented method for managing project schedule data, the computer-implemented method comprising:
- a project report module retrieving from a data repository, task schedule data for one or more of a plurality of tasks associated with a member of a project;
the project report module causing information about the plurality of tasks associated withthe member of the project to be displayed on a graphical user interface byfor the one or more of the plurality of tasks, arranging together on the graphical user interface data that identifies tasks in the one or more tasks and the schedule data for the one or more tasks, andfor one or more to-do list tasks in the plurality of tasks for which no schedule data is specified, arranging together on the graphical user interface data that identifies the one or more to-do list tasks.
1 Assignment
0 Petitions
Accused Products
Abstract
A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member'"'"'s schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks.
-
Citations
21 Claims
-
1. A computer-implemented method for managing project schedule data, the computer-implemented method comprising:
-
a project report module retrieving from a data repository, task schedule data for one or more of a plurality of tasks associated with a member of a project; the project report module causing information about the plurality of tasks associated with the member of the project to be displayed on a graphical user interface by for the one or more of the plurality of tasks, arranging together on the graphical user interface data that identifies tasks in the one or more tasks and the schedule data for the one or more tasks, and for one or more to-do list tasks in the plurality of tasks for which no schedule data is specified, arranging together on the graphical user interface data that identifies the one or more to-do list tasks. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium for managing project schedule data, the computer-readable medium carrying instructions which, when processed by one or more processors, causes:
-
a project report module retrieving from a data repository, task schedule data for one or more of a plurality of tasks associated with a member of a project; the project report module causing information about the plurality of tasks associated with the member of the project to be displayed on a graphical user interface by for the one or more of the plurality of tasks, arranging together on the graphical user interface data that identifies tasks in the one or more tasks and the schedule data for the one or more tasks, and for one or more to-do list tasks in the plurality of tasks for which no schedule data is specified, arranging together on the graphical user interface data that identifies the one or more to-do list tasks. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for managing project schedule data, the apparatus comprising a memory storing instructions which, when processed by one or more processors, causes:
-
a project report module retrieving from a data repository, task schedule data for one or more of a plurality of tasks associated with a member of a project; the project report module causing information about the plurality of tasks associated with the member of the project to be displayed on a graphical user interface by for the one or more of the plurality of tasks, arranging together on the graphical user interface data that identifies tasks in the one or more tasks and the schedule data for the one or more tasks, and for one or more to-do list tasks in the plurality of tasks for which no schedule data is specified, arranging together on the graphical user interface data that identifies the one or more to-do list tasks. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification