IP Library › Granted Patent US 12,595,726
Granted Patent B2
US 12,595,726 · App. 19/240,600 · Granted Apr 7, 2026

Geosteering control framework

Inventors: Ziyuan Xu (Beijing, CN); Lu Jiang (Beijing, CN); Yansong Huang (Beijing, CN); Zhiyi Zhang (Beijing, CN); Farid Toghi (Clamart, FR); Samba Ba (Houston, TX); Jing Wang (Beijing, CN); Pierre Bonningue (Lysaker, NO); Firas Alshaikh Hasan (Sugar Land, TX); Jinsoo Kim (Houston, TX); Kent Harms (Sugar Land, TX); Loic Hoarau (Sugar Land, TX); Ruixia Liu (Beijing, CN); Hui Wang (Beijing, CN); Dean M. Homan (Sugar Land, TX); Joseph Gremillion (Sugar Land, TX); Michael Bower (Sugar Land, TX); Khaled El-Derini (Sugar Land, TX)
Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
E21B44/00E21B7/06E21B47/022E21B2200/20
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,595,726
App. No.
19/240,600
Granted
Apr 7, 2026
Kind
B2
Abstract

A method can include rendering a graphical user interface to a display; receiving data; responsive to determining boundary locations for formations in the subsurface environment using the data, automatically rendering the boundary locations in the graphical user interface; responsive to determining extended boundary locations in the subsurface environment for a region beyond an end of the borehole using the boundary locations, automatically rendering the extended boundary locations in the graphical user interface; responsive to determining a target location in the region using the extended boundary locations, automatically rendering the target location in the graphical user interface; and, responsive to generation of a trajectory from an end of the borehole location to the target location, automatically rendering the trajectory in the graphical user interface.

Claims (41)

1 . A method comprising:

rendering a graphical user interface to a display;

receiving data acquired by a drillstring disposed in a borehole in a subsurface environment;

responsive to determining boundary locations for formations in the subsurface environment using the data, automatically rendering the boundary locations in the graphical user interface along with graphic representations of the data for visual quality assessment of the boundary locations and a first graphical control actuatable for interactive adjustment of the boundary locations;

responsive to determining extended boundary locations in the subsurface environment for a region beyond an end of the borehole using the boundary locations, automatically rendering the extended boundary locations in the graphical user interface for visual quality assessment of the extended boundary locations along with a second graphical control actuatable for interactive adjustment of the extended boundary locations;

responsive to determining a target location in the region using the extended boundary locations, automatically rendering the target location in the graphical user interface for visual quality assessment of the target location along with a third graphical control actuatable for interactive adjustment of the target location; and

responsive to generation of a trajectory from an end of the borehole location to the target location, automatically rendering the trajectory in the graphical user interface for visual quality assessment of the trajectory along with a fourth graphical control actuatable for interactive adjustment of the trajectory.

2 . The method of claim 1 , comprising performing directional drilling to extend the borehole beyond an end of the borehole along the trajectory and, responsive to receiving additional data during the directional drilling, rendering an updated end of the borehole location to the graphical user interface.

3 . The method of claim 2 , comprising rendering a fifth graphical control actuatable for interactive adjustment of one or more of the trajectory and the target location.

4 . The method of claim 1 , wherein the data comprise resistivity data.

5 . The method of claim 1 , comprising updating the graphic representations of the data dynamically responsive to receiving additional data.

6 . The method of claim 5 , wherein the receiving additional data occurs in real-time.

7 . The method of claim 1 , comprising, responsive to non-actuation of the fourth graphical control, instructing a directional drilling system to commence directional drilling based at least in part on the trajectory.

8 . The method of claim 7 , wherein non-actuation occurs in a connection period wherein one or more segments of drillpipe are added to the drillstring.

9 . The method of claim 1 , comprising rendering a graphical control to the graphical user interface actuatable to instruct a directional drilling system to commence directional drilling.

10 . The method of claim 1 , comprising rendering a graphic representation of a location of a bit of the drillstring to the graphical user interface.

11 . The method of claim 1 , comprising rendering a graphic representation of a planned trajectory to the graphical user interface.

12 . The method of claim 1 , comprising rendering one or more of attitude, curvature, structural dip, total vertical depth, measured depth, direction, and inclination to the graphical user interface, wherein, during directional drilling, the rendering occurs in real-time responsive to receiving corresponding values.

13 . The method of claim 1 , comprising rendering indicia of uncertainty in the extended boundary locations to the graphical user interface.

14 . The method of claim 1 , comprising rendering indicia of uncertainty in the target location to the graphical user interface.

15 . The method of claim 1 , comprising rendering indicia of uncertainty in the trajectory to the graphical user interface.

16 . The method of claim 1 , comprising rendering one or more real-time drilling parameters of a directional drilling system to the graphical user interface.

17 . The method of claim 16 , wherein the one or more real-time drilling parameters comprise one or more of rotational speed, torque, weight-on-bit, and rate of penetration.

18 . The method of claim 1 , comprising rendering a graphical control for selection of one or more types of resistivity data, wherein the types depend on a distance of investigation about the borehole.

19 . A system comprising:

a processor;

memory accessible to the processor; and

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

render a graphical user interface to a display;

receive data acquired by a drillstring disposed in a borehole in a subsurface environment;

responsive to determination of boundary locations for formations in the subsurface environment using the data, automatically render the boundary locations in the graphical user interface along with graphic representations of the data for visual quality assessment of the boundary locations and a first graphical control actuatable for interactive adjustment of the boundary locations;

responsive to determination of extended boundary locations in the subsurface environment for a region beyond an end of the borehole using the boundary locations, automatically render the extended boundary locations in the graphical user interface for visual quality assessment of the extended boundary locations along with a second graphical control actuatable for interactive adjustment of the extended boundary locations;

responsive to determination of a target location in the region using the extended boundary locations, automatically render the target location in the graphical user interface for visual quality assessment of the target location along with a third graphical control actuatable for interactive adjustment of the target location; and

responsive to generation of a trajectory from an end of the borehole location to the target location, automatically render the trajectory in the graphical user interface for visual quality assessment of the trajectory along with a fourth graphical control actuatable for interactive adjustment of the trajectory.

20 . One or more non-transitory computer-readable storage media comprising processor-executable instructions executable to instruct a processor to:

render a graphical user interface to a display;

receive data acquired by a drillstring disposed in a borehole in a subsurface environment;

responsive to determination of boundary locations for formations in the subsurface environment using the data, automatically render the boundary locations in the graphical user interface along with graphic representations of the data for visual quality assessment of the boundary locations and a first graphical control actuatable for interactive adjustment of the boundary locations;

responsive to determination of extended boundary locations in the subsurface environment for a region beyond an end of the borehole using the boundary locations, automatically render the extended boundary locations in the graphical user interface for visual quality assessment of the extended boundary locations along with a second graphical control actuatable for interactive adjustment of the extended boundary locations;

responsive to determination of a target location in the region using the extended boundary locations, automatically render the target location in the graphical user interface for visual quality assessment of the target location along with a third graphical control actuatable for interactive adjustment of the target location; and

responsive to generation of a trajectory from an end of the borehole location to the target location, automatically render the trajectory in the graphical user interface for visual quality assessment of the trajectory along with a fourth graphical control actuatable for interactive adjustment of the trajectory.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2025
From: XU, ZIYUAN; JIANG, LU; HUANG, YANSONG; ZHANG, ZHIYI; TOGHI, FARID; BA, SAMBA; WANG, JING; BONNINGUE, PIERRE; ALSHAIKH HASAN, FIRAS; KIM, JINSOO; HARMS, KENT; HOARAU, LOIC; LIU, RUIXIA; WANG, HUI; M. HOMAN, DEAN; GREMILLION, JOSEPH; BOWER, MICHAEL; EI-DERINI, KHALED
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 073182/0303 →
Continuity (2)
Provisional Application 63660657 · Jun 17, 2024
Related Publication 20250382866A1 · Dec 18, 2025
References Cited (14)
US 12163413B1 · Rasmus · 2024 [cited by examiner]
US 20100089645A1 · Trinh · 2010 [cited by examiner]
US 20120188091A1 · Calleja · 2012 [cited by applicant]
US 20170235007A1 · Holtz · 2017 [cited by examiner]
US 20200248547A1 · Fitzgerald · 2020 [cited by applicant]
US 20210381365A1 · Clegg · 2021 [cited by applicant]
US 20220178248A1 · Chambon · 2022 [cited by examiner]
US 20230313663A1 · Wessling · 2023 [cited by examiner]
US 20240069239A1 · Bennett · 2024 [cited by examiner]
US 20240247578A1 · Ba · 2024 [cited by examiner]
US 20250215774A1 · Zeng · 2025 [cited by examiner]
US 20250250891A1 · Li · 2025 [cited by examiner]
GB 2598186A · 2022 [cited by applicant]
WO 2020163242A1 · 2020 [cited by applicant]