MASTER PLAN FOR DYNAMIC PHASE MACHINE AUTOMATION SYSTEM
First Claim
Patent Images
1. A method of automating an oil &
- gas drilling process performed by a plurality of process components, the method comprising;
executing with at least one processor at least a portion of a dynamic phase machine, wherein the dynamic phase machine controls the plurality of process components to implement the oil &
gas drilling process and includes a plurality of phases; and
retrieving data from a master plan associated with the oil &
gas process during execution of the dynamic phase machine for use in implementing the oil &
gas drilling process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and program product facilitate the automation of an oil & gas process, e.g., a drilling process, through the use of a dynamic phase machine incorporating multiple autonomous agents. A master plan may be queried during the performance of an oil & gas drilling process, e.g., by a drilling automation system and/or agents registered therewith, to provide data associated with the oil & gas drilling process and thereby assist the drilling automation system with implementing the process.
45 Citations
20 Claims
-
1. A method of automating an oil &
- gas drilling process performed by a plurality of process components, the method comprising;
executing with at least one processor at least a portion of a dynamic phase machine, wherein the dynamic phase machine controls the plurality of process components to implement the oil &
gas drilling process and includes a plurality of phases; andretrieving data from a master plan associated with the oil &
gas process during execution of the dynamic phase machine for use in implementing the oil &
gas drilling process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- gas drilling process performed by a plurality of process components, the method comprising;
-
14. An apparatus, comprising:
-
at least one processor; and program code configured upon execution by the at least one processor to automate an oil &
gas drilling process performed by a plurality of process components, the program code configured to;execute at least a portion of a dynamic phase machine, wherein the dynamic phase machine controls the plurality of process components to implement the oil &
gas drilling process and includes a plurality of phases; andretrieve data from a master plan associated with the oil &
gas process during execution of the dynamic phase machine for use in implementing the oil &
gas drilling process. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A program product, comprising:
-
a computer readable medium; and program code resident on the computer readable medium and configured upon execution to automate an oil &
gas drilling process performed by a plurality of process components, the program code configured to;execute at least a portion of a dynamic phase machine, wherein the dynamic phase machine controls the plurality of process components to implement the oil &
gas drilling process and includes a plurality of phases; andretrieve data from a master plan associated with the oil &
gas process during execution of the dynamic phase machine for use in implementing the oil &
gas drilling process.
-
Specification