Project manager system and method
First Claim
Patent Images
1. A method for diagramming a schedule for a project having a plurality of activities, comprising:
- displaying the activities, each activity including a start tag, activity bar indicative of a duration, and a finish tag;
displaying a timeline simultaneously with displaying the activities;
linking the activities in finish-to-start, start-to-start, start-to-finish, and finish-to-finish relationships to thereby generate a network diagram of activities; and
displaying the activities in linked relationships with one another.
0 Assignments
0 Petitions
Accused Products
Abstract
A Network Diagram Application arranges multiple activities relative to a timeline to improve user visualization, facilitate editing, and provide a user-friendly interface for linking activities. The Network Diagram Application enables creation of store points which reflect the state of activities at that point in time. Store points may be accessed to compare how activities have changed over time. A Critical Path Method Checker reviews the activities and their relationships to determine if all information is within requisite parameters to avoid problems during the project.
-
Citations
50 Claims
-
1. A method for diagramming a schedule for a project having a plurality of activities, comprising:
-
displaying the activities, each activity including a start tag, activity bar indicative of a duration, and a finish tag;
displaying a timeline simultaneously with displaying the activities;
linking the activities in finish-to-start, start-to-start, start-to-finish, and finish-to-finish relationships to thereby generate a network diagram of activities; and
displaying the activities in linked relationships with one another. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium having stored thereon computer readable instruction code for performing a method for diagramming a schedule for a project having a plurality of activities, the method comprising:
-
displaying the activities, each activity including a start, activity bar indicative of a duration, and a finish;
editing the activities through use of a mouse input device;
displaying a timeline simultaneously with displaying the activities;
linking the activities to one another through use of a mouse input device to thereby generate a network diagram of activities;
displaying the activities in linked relationships with one another. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for reviewing the logic of a schedule represented by a network diagram having a plurality of activities, the method comprising:
-
providing an interface to request parameters from a user;
receiving user entered parameters;
reviewing the network diagram to determine if the existence of a violation of the network schedule based on the parameters; and
displaying a violation message indicative of violation, the violation message indicating an element in the network schedule. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer readable medium having computer readable code stored thereon for performing a method for reviewing the logic of schedule represented by a network diagram having a plurality of activities, comprising:
-
providing an interface to request parameters from a user;
receiving user entered parameters;
reviewing the network diagram to determine if violations exist in the network schedule based on the parameters;
sequentially displaying violation messages, each violation message indicative of a corresponding violation and indicating an element in the network schedule that exceeds a parameter. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A method for diagramming a schedule for a project having a plurality of activities, comprising:
-
generating a network of activities, each activity including a start, duration, and a finish;
generating a plurality of store points, each store point associated with a selected point in time, each store point indicating the position of each activity'"'"'s start, duration, and finish in time; and
simultaneously displaying the activities for each store point in relation to one another to thereby provide a comparison. - View Dependent Claims (30, 31, 32)
-
-
33. A computer readable medium having stored thereon computer readable instruction code for performing a method of diagramming a schedule for a project having a plurality of activities, comprising:
-
generating a network of activities, each activity including a start, duration, a finish, and a relation to another activity;
generating a plurality of store points, each store point associated with a selected point in time, each store point indicating the position of each activity'"'"'s start, duration, and finish in time; and
simultaneously displaying the activities for each store point in relation to one another to thereby provide a comparison. - View Dependent Claims (34, 35, 36)
-
-
37. A method for providing a schedule for a project having a plurality of activities, comprising:
-
providing a calendar of days including work days and non-work days;
receiving user input for a first activity including a start date and a duration;
determining the finish date for the first activity based on the start date, duration, work days, and non-work days;
displaying the finish date and lag time created by non-work days. - View Dependent Claims (38, 39)
-
-
40. A computer readable medium having stored thereon computer readable instruction code for performing a method for providing a schedule for a project having a plurality of activities, the method comprising:
-
providing a calendar including work days and non-work days;
receiving user input for activities, each activity including a duration;
linking the activities in relationships to one another;
determining lag time for the activities based on initial start dates, duration, work days, and non-work days; and
displaying a network of linked activities and durations including lag time.
-
-
41. A method for diagramming a schedule for a project having a plurality of activities, comprising:
-
providing an interface to customize an activity editor, the interface including a plurality of options;
receiving user selection of the options;
generating an activity editor that includes the selection of the options;
displaying the activity editor and a network diagram, the network diagram including a plurality of activities, each activity including a start, activity bar indicative of a duration, and a finish;
the activity editor receiving user input to select and edit an activity; and
the network diagram illustrating the edited activity in relation to the other activities. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A computer readable medium having stored thereon computer readable instruction code for performing a method for diagramming a schedule for a project having a plurality of activities, the method comprising:
-
providing an interface to customize an activity editor, the interface including a plurality of options;
receiving user selection of the options;
generating an activity editor that includes the selection of the options;
displaying the activity editor and a network diagram, the network diagram including a plurality of activities, each activity including a start, activity bar indicative of a duration, and a finish;
the activity editor receiving user input to select and edit an activity; and
the network diagram illustrating the edited activity in relation to the other activities. - View Dependent Claims (47, 48, 49, 50)
-
Specification