Method and apparatus and program storage device including an integrated well planning workflow control system with process dependencies
First Claim
1. A method of well planning in an automatic well planning system, comprising the steps of:
- selecting one or more tasks in a task manager;
verifying by a task dependency a proper order of said one or more tasks;
retrieving by said task manager from a task base one or more sets of instructions associated with said one or more tasks selected in the task manager and verified by said task dependency;
retrieving by said task manager from an access manager one or more sets of input data associated with said one or more sets of instructions retrieved by said task manager from said task base;
verifying that each set of input data of said one or more sets of input data retrieved by said task manager from said access manager is received by a corresponding one of said one or more sets of instructions retrieved by said task manager from said task base;
executing, by said task manager, said one or more sets of instructions and using, by said task manager, said one or more sets of input data during the executing step thereby generating a set of results; and
recording or displaying, by a task view base, said set of results on a recorder or display device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of well planning in an automatic well planning system comprises the steps of: selecting one or more tasks in a task manager; verifying by a task dependency a proper order of the one or more tasks; retrieving by the task manager from a task base one or more sets of instructions associated with the one or more tasks selected in the task manager and verified by the task dependency; retrieving by the task manager from an access manager one or more sets of input data associated with the one or more sets of instructions retrieved by the task manager from the task base; verifying that each set of input data of the one or more sets of input data retrieved by the task manager from the access manager is received by a corresponding one of the one or more sets of instructions retrieved by the task manager from the task base; executing, by the task manager, the one or more sets of instructions and using, by the task manager, the one or more sets of input data during the executing step thereby generating a set of results; and recording or displaying, by a task view base, the set of results on a recorder or display device.
94 Citations
58 Claims
-
1. A method of well planning in an automatic well planning system, comprising the steps of:
-
selecting one or more tasks in a task manager;
verifying by a task dependency a proper order of said one or more tasks;
retrieving by said task manager from a task base one or more sets of instructions associated with said one or more tasks selected in the task manager and verified by said task dependency;
retrieving by said task manager from an access manager one or more sets of input data associated with said one or more sets of instructions retrieved by said task manager from said task base;
verifying that each set of input data of said one or more sets of input data retrieved by said task manager from said access manager is received by a corresponding one of said one or more sets of instructions retrieved by said task manager from said task base;
executing, by said task manager, said one or more sets of instructions and using, by said task manager, said one or more sets of input data during the executing step thereby generating a set of results; and
recording or displaying, by a task view base, said set of results on a recorder or display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
11. A program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform method steps adapted for well planning in an automatic well planning system, said method steps comprising:
-
selecting one or more tasks in a task manager;
verifying by a task dependency a proper order of said one or more tasks;
retrieving by said task manager from a task base one or more sets of instructions associated with said one or more tasks selected in the task manager and verified by said task dependency;
retrieving by said task manager from an access manager one or more sets of input data associated with said one or more sets of instructions retrieved by said task manager from said task base;
verifying that each set of input data of said one or more sets of input data retrieved by said task manager from said access manager is received by a corresponding one of said one or more sets of instructions retrieved by said task manager from said task base;
executing, by said task manager, said one or more sets of instructions and using, by said task manager, said one or more sets of input data during the executing step thereby generating a set of results; and
recording or displaying, by a task view base, said set of results on a recorder or display device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
21. An automatic well planning system, comprising:
-
task manager apparatus adapted for receiving one or more tasks selected by a user;
task dependency apparatus adapted for verifying a proper order of said one or more tasks, said task manager apparatus retrieving from a task base one or more sets of instructions associated with said one or more tasks received in said task manager apparatus and verified by said task dependency apparatus, said task manager apparatus retrieving from an access manager one or more sets of input data associated with said one or more sets of instructions retrieved by said task manager from said task base;
translator apparatus adapted for verifying that each set of input data of said one or more sets of input data retrieved by said task manager apparatus from said access manager is received by a corresponding one of said one or more sets of instructions retrieved by said task manager apparatus from said task base, said task manager executing said one or more sets of instructions and using said one or more sets of input data during the execution of said one or more sets of instructions thereby generating a set of results; and
task view base apparatus adapted for recording or display said set of results on a recorder or display device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification