Use of schedule editors in a network-based project schedule management system
First Claim
1. A computer-implemented method for managing a project schedule, the method comprising:
- receiving from a user a request for a project schedule editor session, wherein the request identifies the user and a project and one particular project schedule editor from a group consisting of a task assignment editor, project schedule editor and member schedule editor;
in response to the request, querying a database to validate whether the user is a member of the project and to determine whether the user has access permission to the particular project schedule editor for the project;
if the user is not a member of the project or does not have access permission to the particular project schedule editor for the project or is not a member of the project and does not have access permission to the particular project schedule editor for the project, then denying the request;
if the user is a member of the project and has access permission to the particular project schedule editor for the project, then causing display of a page corresponding to the particular project schedule editor.
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.
116 Citations
32 Claims
-
1. A computer-implemented method for managing a project schedule, the method comprising:
-
receiving from a user a request for a project schedule editor session, wherein the request identifies the user and a project and one particular project schedule editor from a group consisting of a task assignment editor, project schedule editor and member schedule editor; in response to the request, querying a database to validate whether the user is a member of the project and to determine whether the user has access permission to the particular project schedule editor for the project; if the user is not a member of the project or does not have access permission to the particular project schedule editor for the project or is not a member of the project and does not have access permission to the particular project schedule editor for the project, then denying the request; if the user is a member of the project and has access permission to the particular project schedule editor for the project, then causing display of a page corresponding to the particular project schedule editor. - 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, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification