Systems and methods for workflow automation, adaptation and integration
First Claim
Patent Images
1. A method of performing an adaptive routine workflow,which comprises:
- selecting an oilfield data set stored in a petrotechnical application;
performing an analysis of the oilfield data set using the petrotechnical application to determine multiple analysis outcomes, which comprise a skin thickness and a well performance plot;
performing a Monte-Carlo analysis on each of the multiple analysis outcomes;
validating at least one of the multiple analysis outcomes;
determining a new operational scenario using an updated petrotechnical model and one of the validated multiple analysis outcomes;
optimizing the new operational scenario using a computer processor and at least one of a calculated production profile, a forecast and events detected; and
adjusting oilfield operations based on the optimized new operational scenario by adjusting a choke and initiating a well workover.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for implementing complex and disparate workflows, wherein a flexible framework (system architecture) is used for workflow automation, adaptation and integration.
74 Citations
14 Claims
-
1. A method of performing an adaptive routine workflow,
which comprises: -
selecting an oilfield data set stored in a petrotechnical application; performing an analysis of the oilfield data set using the petrotechnical application to determine multiple analysis outcomes, which comprise a skin thickness and a well performance plot; performing a Monte-Carlo analysis on each of the multiple analysis outcomes; validating at least one of the multiple analysis outcomes; determining a new operational scenario using an updated petrotechnical model and one of the validated multiple analysis outcomes; optimizing the new operational scenario using a computer processor and at least one of a calculated production profile, a forecast and events detected; and adjusting oilfield operations based on the optimized new operational scenario by adjusting a choke and initiating a well workover. - View Dependent Claims (2)
-
-
3. A non-transitory program carrier device tangibly carrying computer-executable instructions for performing an adaptive routine workflow, the instructions being executable to implement:
-
selecting an oilfield data set stored in a petrotechnical application; performing an analysis of the oilfield data set using the petrotechnical application to determine multiple analysis outcomes, which comprise a skin thickness and a well performance plot; performing a Monte-Carlo analysis on each of the multiple analysis outcomes; validating at least one of the multiple analysis outcomes; determining a new operational scenario using an updated petrotechnical model and one of the validated multiple analysis outcomes; optimizing the new operational scenario and at least one of a calculated production profile, a forecast and events detected; and adjusting oilfield operations based on the optimized new operational scenario by adjusting a choke and initiating a well workover. - View Dependent Claims (4)
-
-
5. A method for performing an adaptive periodic workflow, which comprises:
-
selecting an oilfield data set stored in a petrotechnical application; removing erroneous data from the oilfield data set; determining a correlation between data remaining in the oilfield data set and data in another petrotechnical application; updating a petrotechnical data model based on an interpretation of the oilfield data set and the correlation; determining a new operational scenario using the updated petrotechnical data model; optimizing the new operational scenario using a computer processor and at least one of a calculated production profile, a forecast and events detected; and adjusting oilfield operations based on the optimized new operational scenario by adjusting a choke and initiating a well workover. - View Dependent Claims (6)
-
-
7. A non-transitory program carrier device tangibly carrying computer-executable instructions for performing an adaptive periodic workflow, the instructions being executable to implement:
-
selecting an oilfield data set stored in a petrotechnical application; removing erroneous data from the oilfield data set; determining a correlation between data remaining in the oilfield data set and data in another petrotechnical application; updating a petrotechnical data model based on an interpretation of the oilfield data set and the correlation; determining a new operational scenario using the updated petrotechnical data model; optimizing the new operational scenario and at least one of a calculated production profile, a forecast and events detected; and adjusting oilfield operations based on the optimized new operational scenario by adjusting a choke and initiating a well workover. - View Dependent Claims (8)
-
-
9. A method for performing a synergistic workflow, which comprises:
-
selecting an oilfield data set stored in a petrotechnical application; selecting another oilfield data set stored in another petrotechnical application; performing an analysis of the another data set using the another application to determine multiple analysis outcomes, which comprise a skin thickness and a well performance plot; performing a Monte-Carlo analysis on each of the multiple analysis outcomes; validating at least one of the multiple analysis outcomes; updating a petrotechnical data model based on an interpretation of the oilfield data set; determining a new operational scenario using the updated petrotechnical data model and one of the validated multiple analysis outcomes; optimizing the new operational scenario using a computer processor and at least one of a calculated production profile, a forecast and events detected; and adjusting oilfield operations based on the optimized new operational scenario by adjusting a choke and initialing a well workover. - View Dependent Claims (10, 11)
-
-
12. A non-transitory program carrier device tangibly carrying computer-executable instructions for performing a synergistic workflow, the instructions being executable to implement:
-
selecting an oilfield data set stored in a petrotechnical application; selecting another oilfield data set stored in another petrotechnical application; performing an analysis of the another oilfield data set using the another petrotechnical application to determine multiple analysis outcomes, which comprise a skin thickness and a well performance plot; performing a Monte-Carlo analysis on each of the multiple analysis outcomes; validating at least one of the multiple analysis outcomes; updating a petrotechnical data model based on an interpretation of the oilfield data set; determining a new operational scenario using the updated petrotechnical data model and one of the validated multiple analysis outcomes; optimizing the new operational scenario and at least one of a calculated production profile, a forecast and events detected; and adjusting oilfield operations based on the optimized new operational scenario by adjusting a choke and initiating a well workover. - View Dependent Claims (13, 14)
-
Specification