Use of a database in a network-based project schedule management system
First Claim
1. A computer-implemented method for managing a project schedule using a database, the method comprising:
- storing in a project team database table, for each member assigned to perform a task for a project,a member identifier used to generate member task identifiers that uniquely identify member tasks at each level of a hierarchically-organized task structure;
in response to a particular member requesting completion of a member schedule editor session in which a new subtask was added to a particular level of the task structure hierarchy,reading, from the project team database table and based on the member identifier for the particular member, the highest task identifier for the particular member for the particular level,generating a task identifier for the new subtask by incrementing the highest task identifier for the particular member for the particular level, andassociating with the new subtask the task identifier generated for the new subtask.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is used for the creation, maintenance, and management of an overall project schedule, of individual project member schedules, and of project task assignments over a network. The system comprises three editors accessed through a web browser to perform the various tasks by members of a project. Information is passed between a web server and web browser and a database is used to maintain all information. The project manager can use a task assignment editor to assign tasks to individual project members. The project manager can use a project schedule editor to initially create the project schedule and to show the overall project schedule. After the project schedule is created, each project member can create their own member schedule using a member schedule editor, containing tasks related to the project schedule. After project members complete a task, the project member updates the member'"'"'s schedule via the member schedule editor.
216 Citations
24 Claims
-
1. A computer-implemented method for managing a project schedule using a database, the method comprising:
-
storing in a project team database table, for each member assigned to perform a task for a project, a member identifier used to generate member task identifiers that uniquely identify member tasks at each level of a hierarchically-organized task structure; in response to a particular member requesting completion of a member schedule editor session in which a new subtask was added to a particular level of the task structure hierarchy, reading, from the project team database table and based on the member identifier for the particular member, the highest task identifier for the particular member for the particular level, generating a task identifier for the new subtask by incrementing the highest task identifier for the particular member for the particular level, and associating with the new subtask the task identifier generated for the new subtask. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification