IP Library Granted Patent US 12,366,153
Granted Patent B2
US 12,366,153 · App. 17/811,931 · Granted Jul 22, 2025

Well construction equipment framework

Inventors: Gregory Michael Skoff (Cambridge, GB); Crispin Chatar (Menlo Park, CA); Velizar Vesselinov (Sugar Land, TX); Cheolkyun Jeong (Sugar Land, TX); Fatma Mahfoudh (Cambridge, GB); Sergey Makarychev-Mikhailov (Cambridge, GB); Oleh Petryshak (Poltava, UA); Yezid Arevalo Romero (Katy, TX); Yingwei Yu (Katy, TX); Georgia Kouyialis (New York, NY)
Assignee: Schlumberger Technology Corporation
E21B44/00E21B7/04G06F16/2468G06F16/285E21B2200/20E21B2200/22
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,366,153
App. No.
17/811,931
Granted
Jul 22, 2025
Kind
B2
Abstract

A method can include receiving input for a drilling operation that utilizes a bottom hole assembly and drilling fluid; generating a set of offset drilling operations using historical feature data, where the historical feature data are processed by computing feature distances; performing an assessment of the offset drilling operations as characterized by at least feature distance-based similarity between the drilling operation and the offset drilling operations; and outputting at least one recommendation for selection of one or more of a component of the bottom hole assembly and the drilling fluid based on the assessment.

Claims (58)

1. A method comprising:

receiving input for a drilling operation that utilizes a bottom hole assembly and drilling fluid;

generating a set of offset drilling operations using historical feature data and predicted feature data from one or more machine learning models based on at least a portion of the input, wherein the historical feature data is processed by computing feature distances;

performing an assessment of the set of offset drilling operations as characterized by feature distance-based similarity between the drilling operation and the set of offset drilling operations, wherein the feature distance-based similarity is determined by:

receiving a first selection of one or more pair-wise distance metrics of a set of data points within a multidimensional space plot via a graphical user interface (GUI), wherein each of the one or more pair-wise distance metrics corresponds to the drilling operation and one of the set of offset drilling operations;

receiving one or more weights associated with the one or more pair-wise distance metrics via the GUI;

generating one or more weighted pair-wise distance metrics based on the one or more pair-wise distance metrics and the one or more weights;

determining a similarity index for each of the one or more weights associated with the one or more pair-wise distance metrics; and

generating, based on the similarity index, at least one recommendation of an adjustment to a trajectory of the drilling operation by the bottom hole assembly and a flow of the drilling fluid;

outputting the at least one recommendation for selection via the GUI;

receiving at least one rating as feedback, via the GUI, to the at least one recommendation and training at least one of the one or more machine learning models based at least in part on the at least one rating;

receiving the selection of the at least one recommendation via the GUI; and

sending one or more commands to the bottom hole assembly in response to receiving the selection, wherein the one or more commands are configured to cause the bottom hole assembly to adjust the trajectory of the drilling operation or the flow of the drilling fluid according to the selection.

2. The method of claim 1 , wherein the feature distances correspond to one or more pairs of individual offset drilling operations within the historical feature data.

3. The method of claim 1 , wherein generating the set comprises performing clustering that generates clusters.

4. The method of claim 3 , wherein generating the set of offset drilling operations comprises performing classifying using the clusters and using information associated with the drilling operation.

5. The method of claim 1 , wherein generating the set of offset drilling operations comprises utilizing multiple machine learning models that comprise at least a machine learning model trained using unsupervised learning and a machine learning model trained using supervised learning.

6. The method of claim 1 , wherein performing the assessment comprises filtering using one or more filter criteria.

7. The method of claim 6 , wherein the one or more filter criteria comprise at least content based filtering.

8. The method of claim 1 , wherein performing the assessment comprises receiving a similarity index threshold value that splits the set of offset drilling operations into a more similar portion and a less similar portion with respect to the drilling operation.

9. The method of claim 1 , wherein the feature distances comprise multidimensional feature distances that correspond to pairs of individual offset drilling operations in the historical feature data.

10. The method of claim 1 , wherein performing the assessment comprises receiving additional input responsive to interaction with the graphical user interface rendered to a display.

11. The method of claim 10 , wherein the additional input comprises one or more scoring weight values.

12. The method of claim 1 , wherein performing the assessment comprises ranking at least a portion of the set of offset drilling operations.

13. The method of claim 1 , wherein the at least one recommendation comprises feature results that comprise at least one feature result for each of a plurality of features.

14. The method of claim 13 , wherein each of the feature results for a corresponding one of the plurality of features is generated using a corresponding trained machine learning model.

15. The method of claim 13 , comprising generating graphics that represent probabilities for the features results, wherein the graphics represent probabilities for predicted features and a type of trained machine learning model utilized to generate each of the predicted features.

16. The method of claim 1 , comprising generating a map with graphics that represent the set of offset drilling operations based on one or more feature distance-based similarity metrics.

17. The method of claim 1 , wherein the at least one recommendation comprises a recommended component of the bottom hole assembly and a recommended drilling fluid for the drilling operation.

18. A system comprising:

a processor;

memory accessible to the processor;

processor-executable instructions stored in the memory and executable by the processor to instruct the system to:

receive input for a drilling operation that utilizes a bottom hole assembly and drilling fluid;

generate a set of offset drilling operations using historical feature data and predicted feature data from one or more machine learning models based on at least a portion of the input, wherein the historical feature data is processed by computing feature distances;

perform an assessment of the set of offset drilling operations as characterized by feature distance-based similarity between the drilling operation and the set of offset drilling operations, wherein the feature distance-based similarity is determined by:

receiving a first selection of one or more pair-wise distance metrics of a set of data points within a multidimensional space plot via a graphical user interface (GUI), wherein each of the one or more pair-wise distance metrics corresponds to the drilling operation and one of the set of offset drilling operations;

receiving one or more weights associated with the one or more pair-wise distance metrics via the GUI;

generating one or more weighted pair-wise distance metrics based on the one or more pair-wise distance metrics and the one or more weights;

determining a similarity index for each of the one or more weights associated with the one or more pair-wise distance metrics; and

generating, based on the similarity index, at least one recommendation of an adjustment to a trajectory of the drilling operation by the bottom hole assembly and a flow of the drilling fluid;

output the at least one recommendation for selection via the GUI;

receive at least one rating as feedback, via the GUL to the at least one recommendation and training at least one of the one or more machine learning models based at least in part on the at least one rating;

receive the selection of the at least one recommendation via the GUI; and

send one or more commands to the bottom hole assembly in response to receiving the selection, wherein the one or more commands are configured to cause the bottom hole assembly to adjust the trajectory of the drilling operation or the flow of the drilling fluid according to the selection.

19. One or more non-transitory computer-readable storage media comprising computer-executable instructions executable to instruct a computing system to:

receive input for a drilling operation that utilizes a bottom hole assembly and drilling fluid;

generate a set of offset drilling operations using historical feature data and predicted feature data from one or more machine learning models based on at least a portion of the input, wherein the historical feature data is processed by computing feature distances;

perform an assessment of the offset drilling operations as characterized by at least feature distance-based similarity between the drilling operation and the offset drilling operations, wherein the feature distance-based similarity is determined by:

receiving a first selection of one or more pair-wise distance metrics of a set of data points within a multidimensional space plot via a graphical user interface (GUI), wherein each of the one or more pair-wise distance metrics corresponds to the drilling operation and one of the set of offset drilling operations;

receiving one or more weights associated with the one or more pair-wise distance metrics via the GUI;

generating one or more weighted pair-wise distance metrics based on the one or more pair-wise distance metrics and the one or more weights;

determining a similarity index for each of the one or more weights associated with the one or more pair-wise distance metrics; and

generating, based on the similarity index, at least one recommendation of an adjustment to a trajectory of the drilling operation by the bottom hole assembly and a flow of the drilling fluid;

output the at least one recommendation for selection via the GUI;

receive at least one rating as feedback, via the GUI, to the at least one recommendation and training at least one of the one or more machine learning models based at least in part on the at least one rating;

receive the selection of the at least one recommendation via the GUI; and

send one or more commands to the bottom hole assembly in response to receiving the selection, wherein the one or more commands are configured to cause the bottom hole assembly to adjust the trajectory of the drilling operation or the flow of the drilling fluid according to the selection.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2024
From: MAKARYCHEV-MIKHAILOV, SERGEY; PETRYSHAK, OLEH; AREVALO ROMERO, YEZID
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 067058/0626 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2022
From: SKOFF, GREGORY MICHAEL; CHATAR, CRISPIN; VESSELINOV, VELIZAR; JEONG, CHEOLKYUN; YU, YINGWEI; KOUYIALIS, GEORGIA; MAHFOUDH, FATMA
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 060964/0911 →
Continuity (2)
Provisional Application 63220882 · Jul 12, 2021
Related Publication 20230017966A1 · Jan 19, 2023
References Cited (23)
US 6424919B1 · Moran · 2002 [cited by examiner]
US 11091989B1 · De Oliveira · 2021 [cited by examiner]
US 20010042642A1 · King · 2001 [cited by applicant]
US 20050236184A1 · Veeningen et al. · 2005 [cited by applicant]
US 20070021857A1 · Huang · 2007 [cited by applicant]
US 20080040084A1 · Huang · 2008 [cited by examiner]
US 20140121972A1 · Wessling · 2014 [cited by examiner]
US 20180241764A1 · Nadolski · 2018 [cited by examiner]
US 20190003297A1 · Brannigan · 2019 [cited by examiner]
US 20190114538A1 · Ng · 2019 [cited by examiner]
US 20190147125A1 · Yu · 2019 [cited by applicant]
US 20190353012A1 · Al Gharbi · 2019 [cited by examiner]
US 20200032638A1 · Ezzeddine · 2020 [cited by applicant]
US 20210293139A1 · Kharaa · 2021 [cited by examiner]
US 20220018221A1 · Zhang · 2022 [cited by examiner]
US 20220025759A1 · Magana-Mora · 2022 [cited by examiner]
US 20220154570A1 · Mehta · 2022 [cited by examiner]
WO 2014062174A1 · 2014 [cited by applicant]
Search Report and Written Opinion of International Patent Application No. PCT/US2022/036817 dated Nov. 3, 2022, 13 pages. [cited by applicant]
Yan et al., “Similarity evaluation of stratum anti-drilling ability and a new method of drill bit selection”, Petroleum Exploration and Development, Apr. 2021, vol. 48, issue 2, pp. 450-459, pp. 450-458 and figures 1-4. [cited by applicant]
Verma, V. K. et al., “Efficient Feature Transformations for Discriminative and Generative Continual Learning”, arXiv:2013.13558v1, Retrieved from the Internet at: [URL:https://www.researchgate.net/publication/350397832_… [cited by applicant]
Skoff, G. et al., “Machine Learning-Based Drilling System Recommender: Towards Optimal BHA and Fluid Technology Selection”, IADC/SPE-212559-MS presented at the SPE/IADS International Drilling Conference and Exhibition, … [cited by applicant]
Hemker, K. et al., “GAMMA FACET: A New Approach for Universal Explanations of Machine Learning Models”, Retrieved from the Internet at [URL:https://medium.com/bcggamma/gamma-facet-a-new-approach-for-universal-explanatio… [cited by applicant]
Cited By (1)
US 12,560,075