PROJECT PROGESS DISPLAY AND MONITORING
First Claim
1. A computer-readable medium having stored thereon computer-readable instructions that, when executed by a processing device, enable the processing device to perform a method of generating a diagram of a project schedule including a plurality of tasks, the method comprising:
- receiving from a user a data set defining each task of the plurality, the data set including a start time for each task, a finish time for each task, an indication of at least one functional relationship between each task of the plurality and another task of the plurality, and a type, of a plurality of types, of each task;
displaying a user interface including an illustrated timeline;
displaying in the user interface a plurality of graphical elements respectively representing the plurality of tasks, each graphical element illustrating the task start time and the task finish time with reference to the timeline, each graphical element having a size, the size of each graphical element being proportional to a duration of the represented task, each graphical element being displayed in a format of a plurality of formats, the format in which a graphical element is displayed corresponding to the respective type of task represented by the graphical element; and
displaying in the user interface connective elements between each graphical element and at least one other graphical element illustrating the at least one functional relationship.
1 Assignment
0 Petitions
Accused Products
Abstract
A project-schedule diagramming application enables generation of a diagram of a project schedule including a plurality of tasks. A data set defining each task is received from a user. The data set includes a start time and finish time for each task, an indication of at least one functional relationship between one or more tasks, and a type of each task. A user interface including an illustrated timeline is displayed, as well as a plurality of graphical elements respectively representing the plurality of tasks. Each graphical element illustrates the task start and finish times with reference to the timeline. The size of each graphical element is proportional to a duration of the represented task. Each graphical element is displayed in a format corresponding to the respective type of task represented by the graphical element. Connective elements between the graphical elements illustrating the functional relationships are displayed.
-
Citations
20 Claims
-
1. A computer-readable medium having stored thereon computer-readable instructions that, when executed by a processing device, enable the processing device to perform a method of generating a diagram of a project schedule including a plurality of tasks, the method comprising:
-
receiving from a user a data set defining each task of the plurality, the data set including a start time for each task, a finish time for each task, an indication of at least one functional relationship between each task of the plurality and another task of the plurality, and a type, of a plurality of types, of each task; displaying a user interface including an illustrated timeline; displaying in the user interface a plurality of graphical elements respectively representing the plurality of tasks, each graphical element illustrating the task start time and the task finish time with reference to the timeline, each graphical element having a size, the size of each graphical element being proportional to a duration of the represented task, each graphical element being displayed in a format of a plurality of formats, the format in which a graphical element is displayed corresponding to the respective type of task represented by the graphical element; and displaying in the user interface connective elements between each graphical element and at least one other graphical element illustrating the at least one functional relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of transferring a computer program product from at least one first computer to at least one second computer connected to the at least one first computer through a communication medium, the method comprising the steps of:
-
(a) accessing, on the at least one first computer, computer-executable instructions that, when executed by a processing device, enable the processing device to generate a diagram of a project schedule including a plurality of tasks by performing at least the step of; (1) receiving from a user a data set defining each task of the plurality, the data set including a start time for each task, a finish time for each task, an indication of at least one functional relationship between each task of the plurality and another task of the plurality, and a type, of a plurality of types, of each task, (2) displaying a user interface including an illustrated timeline, (3) displaying in the user interface a plurality of graphical elements respectively representing the plurality of tasks, each graphical element illustrating the task start time and the task finish time with reference to the timeline, each graphical element having a size, the size of each graphical element being proportional to a duration of the represented task, each graphical element being displayed in a format of a plurality of formats, the format in which a graphical element is displayed corresponding to the respective type of task represented by the graphical element, and (4) displaying in the user interface connective elements between each graphical element and at least one other graphical element illustrating the at least one functional relationship; and (b) transferring the instructions from the at least one first computer to the at least one second computer through the communications medium. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification