Process and system for managing and reconciling field documentation data within a complex project workflow system
First Claim
1. A process for prepopulating a first data array for storing actual data from a performance of at least one component of a complex project, the process operating within a workflow process, the workflow process controlled by a processing system, the workflow process designed to facilitate the preparation for and performance of the complex project conducted between parties, wherein the parties are connected to the processing system via a communication network, the data array comprising a field document documenting at least a portion of the performance of the at least one component of the complex project, the actual data submitted to the workflow process via the communication network by at least one of the parties, the process comprising:
- selecting an archived data array storing similar actual data previously saved in the workflow process, the archived data array comprising an archived field document documenting at least a similar portion of a similar performance of at least one similar component of a similar complex project as the portion documented in the first data array;
retrieving the similar actual data from the archived data array;
populating the first data array with the similar actual data; and
storing the similar actual data in the first data array as preliminary actual data.
2 Assignments
0 Petitions
Accused Products
Abstract
A process for prepopulating a data array, e.g., an electronic field document, in a complex workflow system is provided. The field document may document a portion of the performance of a complex project. The process begins by selecting an archived data array storing similar actual data previously saved in the workflow process. The archived data array may be an archived field document documenting a similar performance in a similar complex project. The process then retrieves the similar actual data from the archived data array and populates the first data array with the similar actual data. The process then stores the similar actual data in the first data array as preliminary actual data.
56 Citations
33 Claims
-
1. A process for prepopulating a first data array for storing actual data from a performance of at least one component of a complex project, the process operating within a workflow process, the workflow process controlled by a processing system, the workflow process designed to facilitate the preparation for and performance of the complex project conducted between parties, wherein the parties are connected to the processing system via a communication network, the data array comprising a field document documenting at least a portion of the performance of the at least one component of the complex project, the actual data submitted to the workflow process via the communication network by at least one of the parties, the process comprising:
-
selecting an archived data array storing similar actual data previously saved in the workflow process, the archived data array comprising an archived field document documenting at least a similar portion of a similar performance of at least one similar component of a similar complex project as the portion documented in the first data array;
retrieving the similar actual data from the archived data array;
populating the first data array with the similar actual data; and
storing the similar actual data in the first data array as preliminary actual data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A process for prepopulating a first data array for holding actual data from the performance of at least one component of a complex project, the process operating within a workflow process, the workflow process controlled by processing system, the workflow process designed to facilitate the preparation for and performance of the complex project conducted between parties, wherein the parties are connected to the processing system via a communication network, the data array comprising a field document documenting at least a portion of the performance of the at least one component of the complex project, the actual data submitted to the workflow process via the communication network by at least one of the parties, the process comprising:
-
selecting a second data array storing estimated data for the projected performance of the complex project, the second data array previously saved in the workflow process;
retrieving the estimated data from the second data array;
populating the first data array with the estimated data; and
storing the estimated data in the first data array as preliminary actual data. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable medium having computer readable program code embodied therein for instructing a processor to control a processing system for prepopulating a first data array for storing actual data from a performance of at least one component of a complex project, the processing system providing a platform for a workflow process, the workflow process controlled by the processor, the workflow process designed to facilitate the preparation for and performance of the complex project conducted between parties, wherein the parties are connected to the processing system via a communication network, the data array comprising a field document documenting at least a portion of the performance of the at least one component of the complex project, the actual data submitted to the workflow process via the communication network by at least one of the parties, the computer readable program code comprising instructions for causing the processor to:
-
select from a memory an archived data array storing similar actual data previously saved in the workflow process, the archived data array comprising an archived field document documenting a similar performance of at least one similar component of a similar complex project as the portion documented in the first data array;
retrieve the similar actual data from the archived data array;
populate the first data array with the similar actual data;
store the similar actual data in the first data array as preliminary actual data; and
edit the preliminary data to reflect the actual data.
-
-
29. A computer readable medium having computer readable program code embodied therein for instructing a processor to control a processing system for prepopulating a first data array for storing actual data from a performance of at least one component of a complex project, the processing system providing a platform for a workflow process, the workflow process controlled by the processor, the workflow process designed to facilitate the preparation for and performance of the complex project conducted between parties, wherein the parties are connected to the processing system via a communication network, the data array comprising a field document documenting at least a portion of the performance of the at least one component of the complex project, the actual data submitted to the workflow process via the communication network by at least one of the parties, the computer readable program code comprising instructions for causing the processor to:
-
select from a memory a second data array storing estimated data for the projected performance of the complex project, the second data array previously saved in the workflow process;
retrieve the estimated data from the second data array;
populate the first data array with the estimated data;
store the estimated data in the first data array as preliminary actual data; and
edit the preliminary actual data to reflect the actual data..
-
-
30. A system for prepopulating a first data array for holding actual data from a field document compiling the performance of at least one component of a complex project, the system providing a platform for a workflow process designed to facilitate the preparation for and performance of the complex project conducted between parties, the system comprising:
-
a communication network for connecting the parties to the system;
an interface means connected to the communication network for receiving the field document containing the actual data submitted to the workflow process via the communication network by at least one of the parties;
a memory for storing the first data array; and
a processor controlling the interface means and the memory, the processor for;
selecting from the memory an archived data array storing similar actual data previously saved in the workflow process, the archived data array comprising an archived field document documenting a similar performance of at least one similar component of a similar complex project as the portion documented in the first data array;
retrieving the similar actual data from the archived data array;
populating the first data array with the similar actual data;
storing the similar actual data in the first data array as preliminary actual data; and
editing the preliminary actual data to reflect the actual data. - View Dependent Claims (31, 32)
-
-
33. A system for prepopulating a first data array for holding actual data from a field document compiling the performance of at least one component of a complex project, the system providing a platform for a workflow process designed to facilitate the preparation for and performance of the complex project conducted between parties, the system comprising:
-
a communication network for connecting the parties to the system;
an interface means connected to the communication network for receiving the field document containing the actual data submitted to the workflow process via the communication network by at least one of the parties;
a memory for storing the first data array; and
a processor controlling the interface means and the memory, the processor for;
selecting from the memory a second data array storing estimated data for the projected performance of the complex project, the second data array previously saved in the workflow process;
retrieving the estimated data from the second data array;
populating the first data array with the estimated data;
storing the estimated data in the first data array as preliminary actual data; and
editing the preliminary actual data to reflect the actual data.
-
Specification