IP Library › Granted Patent US 12,229,138
Granted Patent B2
US 12,229,138 · App. 17/123,200 · Granted Feb 18, 2025

Data preprocessing system module used to improve predictive engine accuracy

Inventors: Moray Lamond Laing (Spring, TX); Mahdi Parak (Katy, TX); Nazaad Baksh (Conroe, TX); Andreas G. Sadlier (The Woodlands, TX)
Assignee: Halliburton Energy Services, Inc.
G06F16/2455G06F18/2321G06N20/00G06F16/2462G06F16/35G06F16/954G06F17/18G06F18/15
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,229,138
App. No.
17/123,200
Granted
Feb 18, 2025
Kind
B2
Abstract

An apparatus used to provide preprocessed variables to a predictive engine. The predictive engine generates predictive results, based on the variables, to automate well site operations. The apparatus comprises an analysis module, a pattern recognition module, and a library module. The analysis module identifies a well site operation by examining a well site operation variable, determines categories and standard operating procedures associated with the categories using the well site operation and a-priori information, and searches a library of historical information using the categories. The historical information comprising classified procedures and recommendations of historic well site operations. The pattern recognition module identifies a pattern using a statistics based algorithm. The algorithm uses the standard operating procedures, the categories, and the classified procedures and recommendations. The pattern indicating a deviation in the standard operating procedure. The library module classifies the well site operation variables and stores the classified variables.

Claims (75)

1. An apparatus used to provide preprocessed data variables to a predictive engine, predictive results from the predictive engine used for guiding well site operations, the apparatus comprising:

an analysis module configured by a processor to:

identify a well site operation by examining at least one well site operation variable;

determine at least one semantic category and a standard operating procedure associated with the at least one semantic category using the well site operation;

search a library of historical information using the at least one semantic category, the historical information comprising classified procedures and recommendations of historic well site operations;

a pattern recognition module configured by the processor to identify at least one pattern using a statistics based algorithm, the statistics based algorithm using the standard operating procedure, the at least one semantic category, the classified procedures and recommendations, the at least one pattern indicating a deviation in the standard operating procedure; and

a predictive engine interface module configured by the processor to generate at least one pattern recognition variable comprising the at least one pattern, to generate a control variable from the at least one pattern recognition variable, and to communicate the control variable to a well site sensor bank and controller to control the well site operation.

2. The apparatus of claim 1 , further comprising a crowdsourcing module configured by the processor to generate procedures and recommendation variables for historic well site operations.

3. The apparatus of claim 1 , further comprising:

a library module configured by the processor to:

receive well site operation variables, each well site operation variable comprising a parameter identifying a well site operation and a value identifying actual operational detail;

classify the well site operation variables based on the well site operation into semantic categories and semantic sub-categories; and

store the classified well site operation variables.

4. The apparatus of claim 1 , further comprising:

the analysis module further configured by the processor to identify at least one risk factor by examining at least one other well site operation variable; and

the predictive engine interface module further configured by the processor to generate at least one risk factor variable, the at least one risk factor used to manage use of the control variable.

5. The apparatus of claim 1 , further comprising:

the analysis module further configured by the processor to identify at least one risk factor by examining at least one other well site operation variable;

the pattern recognition module further configured by the processor to identify at least one other pattern using another statistics based algorithm, the other statistics based algorithm using the standard operating procedure, the at least one semantic category, the classified procedures and recommendations, and the at least one risk factor, the at least one other pattern indicating historical knowledge the at least one risk factor has on the standard operating procedure.

6. The apparatus of claim 5 , further comprising a predictive engine interface module configured by the processor to generate at least one risk factor variable, the at least one risk factor used to manage use of the control variable.

7. The apparatus of claim 1 , wherein the analysis module is further configured by the processor to determine at least one semantic sub-category of the at least one semantic category.

8. The apparatus of claim 7 , wherein the analysis module is further configured by the processor to search the library of historical information using the at least one semantic category and the at least one semantic sub-category.

9. The apparatus of claim 8 , wherein the pattern recognition module is further configured by the processor to identify at least one other pattern using another statistics based algorithm, the other statistics based algorithm using the standard operating procedure, the at least one semantic category, the at least one semantic sub-category, the classified procedures and recommendations, the at least one pattern indicating a deviation in the standard operating procedure.

10. The apparatus of claim 1 , wherein the pattern recognition module is further configured by the processor to identify the at least one pattern using cluster analysis.

11. A system for guiding well site operations, the system comprising:

a plurality of sensors used to monitor well site operations equipment;

at least one controller communicable coupled to the plurality of sensors and the well site operations equipment;

an analysis module configured by a processor to:

identify a well site operation by examining at least one well site operation variable;

determine at least one semantic category and a standard operating procedure associated with the at least one semantic category using the well site operation;

search a library of historical information using the at least one semantic category, the historical information comprising classified procedures and recommendations of historic well site operations; and

a pattern recognition module configured by the processor to identify at least one pattern using a statistics based algorithm, the statistics based algorithm using the standard operating procedure, the at least one semantic category, the classified procedures and recommendations, the at least one pattern indicating a deviation in the standard operating procedure;

a predictive engine configured by a processor to:

generate predictive results used for guiding well site operations based on the at least one pattern,

generate at least one pattern recognition variable comprising the at least one pattern,

generate a control variable from the at least one pattern recognition variable, and

communicate the control variable to the at least one controller to control the well site operations equipment.

12. The system of claim 11 , further comprising a crowdsourcing module configured by the processor to generate procedures and recommendation variables for historic well site operations.

13. The system of claim 11 , further comprising:

a library module configured by the processor to:

receive well site operation variables, each well site operation variable comprising a parameter identifying a well site operation and a value identifying actual operational detail;

classify the well site operation variables based on the well site operation into semantic categories and semantic sub-categories; and

store the classified well site operation variables.

14. The system of claim 11 , further comprising:

the analysis module further configured by the processor to identify at least one risk factor by examining at least one other well site operation variable; and

the predictive engine interface module further configured by the processor to generate at least one risk factor variable, the at least one risk factor used to manage use of the control variable.

15. The system of claim 11 , further comprising:

the analysis module further configured by the processor to identify at least one risk factor by examining at least one other well site operation variable;

the pattern recognition module further configured by the processor to identify at least one other pattern using another statistics based algorithm, the other statistics based algorithm using the standard operating procedure, the at least one semantic category, the classified procedures and recommendations, and the at least one risk factor, the at least one other pattern indicating historical knowledge the at least one risk factor has on the standard operating procedure.

16. The system of claim 15 , further comprising a predictive engine interface module configured by the processor to generate at least one risk factor variable, the at least one risk factor used to manage use of the control variable.

17. The system of claim 11 , wherein the analysis module is further configured by the processor to determine at least one semantic sub-category of the at least one semantic category.

18. The system of claim 17 , wherein the analysis module is further configured by the processor to search the library of historical information using the at least one semantic category and the at least one semantic sub-category.

19. The system of claim 18 , wherein the pattern recognition module is further configured by the processor to identify at least one other pattern using another statistics based algorithm, the other statistics based algorithm using the standard operating procedure, the at least one semantic category, the at least one semantic sub-category, the classified procedures and recommendations, the at least one pattern indicating a deviation in the standard operating procedure.

20. The system of claim 11 , wherein the pattern recognition module is further configured by the processor to identify the at least one pattern using cluster analysis.

21. A method used to provide preprocessed data variables to a predictive engine, predictive results from the predictive engine used for guiding well site operations, the method comprising:

identifying a well site operation by examining at least one well site operation variable;

determining at least one semantic category and a standard operating procedure associated with the at least one semantic category using the well site operation;

searching a library of historical information using the at least one semantic category, the historical information comprising classified procedures and recommendations of historic well site operations;

identifying at least one pattern using a statistics based algorithm, the statistics based algorithm using the standard operating procedure, the at least one semantic category, the classified procedures and recommendations, the at least one pattern indicating a deviation in the standard operating procedure;

generating at least one pattern recognition variable comprising the at least one pattern;

generating a control variable from the at least one pattern recognition variable; and

communicating the control variable to a well site sensor bank and controller to control the well site operation.

22. The method of claim 21 , further comprising generating procedures and recommendation variables for historic well site operations.

23. The method of claim 21 , further comprising:

receiving well site operation variables, each well site operation variable comprising a parameter identifying a well site operation and a value identifying actual operational detail;

classifying the well site operation variables based on the well site operation into semantic categories and semantic sub-categories; and

storing the classified well site operation variables.

24. The method of claim 21 , further comprising:

identifying at least one risk factor by examining at least one other well site operation variable; and

generating at least one risk factor variable, the at least one risk factor used to manage use of the control variable.

25. The method of claim 21 , further comprising:

identifying at least one risk factor by examining at least one other well site operation variable;

identifying at least one other pattern using another statistics based algorithm, the other statistics based algorithm using the standard operating procedure, the at least one semantic category, the classified procedures and recommendations, and the at least one risk factor, the at least one other pattern indicating historical knowledge the at least one risk factor has on the standard operating procedure.

26. The method of claim 25 , further comprising generating at least one risk factor variable, the at least one risk factor used to manage use of the control variable.

27. The method of claim 21 , further comprising determining at least one semantic sub-category of the at least one semantic category.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2021
From: LAING, MORAY LAMOND; PARAK, MAHDI; SADLIER, ANDREAS G.; BAKSH, NAZAAD
To: HALLIBURTON ENERGY SERVICES, INC.
Reel/Frame 056568/0722 →
Continuity (1)
Related Publication 20220188675A1 · Jun 16, 2022
References Cited (21)
US 8121971B2 · Edwards et al. · 2012 [cited by applicant]
US 20040138933A1 · LaComb · 2004 [cited by examiner]
US 20040182574A1 · Adnan et al. · 2004 [cited by applicant]
US 20090132458A1 · Edwards et al. · 2009 [cited by applicant]
US 20120123756A1 · Wang et al. · 2012 [cited by applicant]
US 20140067353A1 · Shelley et al. · 2014 [cited by applicant]
US 20140351183A1 · Germain et al. · 2014 [cited by applicant]
US 20140353033A1 · Pink et al. · 2014 [cited by applicant]
US 20150148919A1 · Watson · 2015 [cited by applicant]
US 20150369014A1 · Weatherhead et al. · 2015 [cited by applicant]
US 20160053604A1 · Abbassian et al. · 2016 [cited by applicant]
US 20180114381A1 · Hiemer · 2018 [cited by examiner]
US 20200141225A1 · Aniket · 2020 [cited by examiner]
US 20200157922A1 · Stout et al. · 2020 [cited by applicant]
US 20210011194A1 · Guan · 2021 [cited by examiner]
US 20210097077A1 · Rogers · 2021 [cited by examiner]
US 20220076174A1 · AlAbdulkarim · 2022 [cited by examiner]
KR 1020150118340A · 2015 [cited by applicant]
WO 2019178240A1 · 2019 [cited by applicant]
International Search Report and Written Opinion date mailed Sep. 10, 2021; International PCT Application No. PCT/US2020/065937. [cited by applicant]
International Search Report and Written Opinion date mailed Oct. 6, 2021; International PCT Application No. PCT/US2021/039823. [cited by applicant]