Managing a workflow for an oilfield operation
First Claim
Patent Images
1. A non-transitory computer-readable medium having stored thereon computer-executable instructions which, when executed by a mobile computer, cause the mobile computer to:
- receive a request to wirelessly download a default task workflow and historical information for oilfield pumping equipment used in an oilfield operation from a server computer;
generate an adapted task workflow by loading the default task workflow and changing the default task workflow based on the historical information such that the adapted task workflow consists of tasks yet to be completed;
display on a screen of the mobile computer the adapted task workflow in groups of the tasks yet to be completed, wherein each group of tasks yet to be completed comprises maintenance and/or inspection tasks to be performed at a different stage of operations of the oilfield pumping equipment, wherein a first one of the groups of tasks yet to be completed comprises maintenance and/or inspection tasks to be performed with an engine of the oilfield pumping equipment turned off, and wherein a second one of the groups of tasks yet to be completed comprises maintenance and/or inspection tasks to be performed with the engine of the oilfield pumping equipment turned on;
receive a first input from a human user pertaining to one or more tasks of the adapted task workflow;
receive a second input from one or more sensors disposed in association with one or more units of the oilfield pumping equipment used during performance of the oilfield operation, wherein the one or more sensors comprise pressure potentiometers, capacitance transducers, piezoresistive sensors, or electropneumatic transducers, and wherein the second input comprises a real-time analogue data stream;
determine whether one or more of the tasks have been completed based on the received first and/or second input, wherein the first input pertaining to the one or more tasks comprises an interpretation of the second input;
change the adapted task workflow based on the determination of whether the one or more tasks have been completed; and
wirelessly transmit the received first input, the received second input, and the changed adapted task workflow to the server computer.
1 Assignment
0 Petitions
Accused Products
Abstract
Various implementations described herein are directed to a method for managing a workflow for an oilfield operation. The method may include receiving a request to perform the task workflow. The method may also include loading an adapted task workflow based on historical information. The method may further include receiving an input pertaining to one or more tasks of the adapted task workflow. In addition, the method may include determining whether the one or more tasks have been completed based on the received input.
136 Citations
19 Claims
-
1. A non-transitory computer-readable medium having stored thereon computer-executable instructions which, when executed by a mobile computer, cause the mobile computer to:
-
receive a request to wirelessly download a default task workflow and historical information for oilfield pumping equipment used in an oilfield operation from a server computer; generate an adapted task workflow by loading the default task workflow and changing the default task workflow based on the historical information such that the adapted task workflow consists of tasks yet to be completed; display on a screen of the mobile computer the adapted task workflow in groups of the tasks yet to be completed, wherein each group of tasks yet to be completed comprises maintenance and/or inspection tasks to be performed at a different stage of operations of the oilfield pumping equipment, wherein a first one of the groups of tasks yet to be completed comprises maintenance and/or inspection tasks to be performed with an engine of the oilfield pumping equipment turned off, and wherein a second one of the groups of tasks yet to be completed comprises maintenance and/or inspection tasks to be performed with the engine of the oilfield pumping equipment turned on; receive a first input from a human user pertaining to one or more tasks of the adapted task workflow; receive a second input from one or more sensors disposed in association with one or more units of the oilfield pumping equipment used during performance of the oilfield operation, wherein the one or more sensors comprise pressure potentiometers, capacitance transducers, piezoresistive sensors, or electropneumatic transducers, and wherein the second input comprises a real-time analogue data stream; determine whether one or more of the tasks have been completed based on the received first and/or second input, wherein the first input pertaining to the one or more tasks comprises an interpretation of the second input; change the adapted task workflow based on the determination of whether the one or more tasks have been completed; and wirelessly transmit the received first input, the received second input, and the changed adapted task workflow to the server computer. - View Dependent Claims (2, 3, 7, 14, 15)
-
-
4. A workflow management system comprising one or more sensors disposed in association with one or more units of oilfield equipment used in an oilfield operation, wherein the one or more sensors are configured to collect operating status of the associated unit(s), maintenance status of the associated unit(s), or both, wherein the workflow management system further comprises a mobile computer and a server computer, and wherein the server computer comprises:
-
a processor; and a memory comprising program instructions executable by the processor to; receive a request to load a default task workflow and historical information for the oilfield equipment used in the oilfield operation; load the default task workflow and the historical information; generate an adapted task workflow by adapting the default task workflow with the historical information such that the adapted task workflow comprises tasks yet to be completed; divide the tasks yet to be completed into groups, wherein each group of tasks yet to be completed comprises maintenance and/or inspection tasks to be performed at a different corresponding stage of operations of the oilfield equipment; output the adapted task workflow to a video output device of the mobile computer to display the adapted task workflow arranged by the groups of tasks yet to be completed; receive an input transmitted wirelessly from the mobile computer pertaining to one or more tasks of the adapted task workflow, wherein the mobile computer is operable to receive the input from a human user, wherein the input is based on sensor data output by the one or more sensors, wherein the one or more sensors comprise pressure potentiometers, capacitance transducers, piezoresistive sensors, or electropneumatic transducers, wherein the mobile computer is communicatively connected with the one or more sensors and operable to receive the sensor data, and wherein the sensor data comprises one or more real-time analogue data streams relating to an operating status of the one or more units of the oilfield equipment, a maintenance status of the one or more units of the oilfield equipment, or both; determine whether the one or more tasks to which the received input pertains have been completed based on the received input; change the adapted task workflow based on the determination; and output the changed adapted task workflow to the video output device to display the changed adapted task workflow. - View Dependent Claims (5, 6, 8, 16, 17)
-
-
9. A communications interface device comprising an input device, a processor, and a memory storing a dedicated workflow application, wherein the dedicated workflow application comprises program instructions executable by the processor to:
-
display a list of oilfield equipment units; receive, via the input device, a user selection of one of the listed oilfield equipment units; wirelessly access a default task workflow and historical information from a server computer, wherein the default task workflow comprises a plurality of tasks of an oilfield operation associated with the user selected oilfield equipment unit, and wherein the historical information comprises a record of the tasks performed on the user selected oilfield equipment unit; generate an adapted task workflow for the oilfield operation by changing the default task workflow based on the historical information by; designating as completed one of the tasks of the default task workflow if the historical information is indicative that the one of the tasks was performed a predetermined number of times during a predetermined time period; and designating as not completed the one of the tasks if the historical information is indicative that too much time has passed since the one of the tasks was last performed; receive wirelessly transmitted sensor data output by sensors disposed in association with the user selected oilfield equipment unit during performance of the oilfield operation, wherein the sensors comprise pressure potentiometers, capacitance transducers, piezoresistive sensors, or electropneumatic transducers, and wherein the sensor data comprises one or more real-time analogue data streams; and display the adapted task workflow. - View Dependent Claims (10, 11, 12, 13, 18, 19)
-
Specification