Automated management of development project files over a network
First Claim
1. A method for managing a schedule for a project comprising the steps of:
- receiving inspection results over a network from two or more authorized task inspectors, wherein the authorized task inspectors were selected to perform an inspection of a project task assigned to a particular individual;
based on the inspection results, automatically updating a task schedule associated with the particular individual assigned to perform the project task, wherein the project task is not completed unless all inspection results indicate that the project task is completed; and
automatically updating a management schedule by providing a summary of aggregated tasks associated with the project, based on one or more updated task schedules.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique is provided for managing a project schedule for a development project based on the aggregation of individual task schedules, where the individual task schedules are updated based on inspection results from two or more inspectors specified to inspect a project task product. The schedules, and consequently the updates thereof, are governed by a policy specifying that a task cannot be partially completed. The inspection results are linked to the individual task schedules, which are linked to the associated project schedule.
Another technique is provided, for managing project files over a network. Acceptance of a project proposal triggers the creation of individual sites for each individual specified to contribute to the project, where individual task schedules and draft project files can be linked to the individual site. Furthermore, the individual sites are linked to a project site and associated file directories are created and also linked to the project site.
79 Citations
22 Claims
-
1. A method for managing a schedule for a project comprising the steps of:
-
receiving inspection results over a network from two or more authorized task inspectors, wherein the authorized task inspectors were selected to perform an inspection of a project task assigned to a particular individual;
based on the inspection results, automatically updating a task schedule associated with the particular individual assigned to perform the project task, wherein the project task is not completed unless all inspection results indicate that the project task is completed; and
automatically updating a management schedule by providing a summary of aggregated tasks associated with the project, based on one or more updated task schedules. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for managing project files over a network comprising the steps of:
-
receiving project initiation information that comprises a description of a project and of one or more individuals performing a project task; and
upon approval of the project, storing in a database the initiation information to indicate that the project is approved, wherein the initiation information is accessible over the network from a project site;
creating a directory of project files that are associated with the project;
storing the directory of project files in the database;
linking the directory of project files to the project site;
creating an individual site for each of the one or more individuals performing a project task, wherein individual draft project files stored in the database are linked to each of the associated individual sites; and
linking the one or more individual sites to the project site. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer-readable medium carrying one or more sequences of instructions for generating a schedule for a project, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
-
receiving inspection results over a network from two or more authorized task inspectors, wherein the authorized task inspectors were selected to perform an inspection of a project task assigned to a particular individual;
based on the inspection results, automatically updating a task schedule associated with the particular individual assigned to perform the project task, wherein the project task is not completed unless all inspection results indicate that the project task is completed; and
automatically updating a management schedule by providing a summary of aggregated tasks associated with the project, based on one or more updated task schedules. - View Dependent Claims (13, 14)
-
-
15. A computer-readable medium carrying one or more sequences of instructions for managing project files over a network, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
-
receiving project initiation information that comprises a description of a project and of one or more individuals performing a project task; and
upon approval of the project, storing in a database the initiation information to indicate that the project is approved, wherein the initiation information is accessible over the network from a project site;
creating a directory of project files that are associated with the project;
storing the directory of project files in the database;
linking the directory of project files to the project site;
creating an individual site for each of the one or more individuals performing a project task, wherein individual draft project files stored in the database are linked to each of the associated individual sites; and
linking the one or more individual sites to the project site. - View Dependent Claims (16, 17)
-
-
18. A computer system comprising:
-
a network interface; and
one or more processors connected to the network interface, the one or more processors configured for receiving inspection results over a network from two or more authorized task inspectors, wherein the authorized task inspectors were selected to perform an inspection of a project task assigned to a particular individual;
based on the inspection results, automatically updating a task schedule associated with the particular individual assigned to perform the project task, wherein the project task is not completed unless all inspection results indicate that the project task is completed; and
automatically updating a management schedule by providing a summary of aggregated tasks associated with the project, based on one or more updated task schedules.
-
-
19. The computer system of claim 19 whereupon completion of a project task the one or more processors are further configured for storing a product of the project task in a database whereby access to the product by one or more authorized individuals is regulated and provided over a packet-based network.
-
20. A computer system comprising:
-
a network interface; and
one or more processors connected to the network interface, the one or more processors configured for receiving project initiation information that comprises a description of a project and of one or more individuals performing a project task; and
upon approval of the project, storing in a database the initiation information to indicate that the project is approved, wherein the initiation information is accessible over the network from a project site;
creating a directory of project files that are associated with the project;
storing the directory of project files in the database;
linking the directory of project files to the project site;
creating an individual site for each of the one or more individuals performing a project task, wherein individual draft project files stored in the database are linked to each of the associated individual sites; and
linking the one or more individual sites to the project site. - View Dependent Claims (21, 22)
-
Specification