# US 12,595,726 B2 · Geosteering control framework

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,595,726 B2
- Document ID: US12595726B2
- Status: Granted
- Kind: B2
- Application number: 19/240,600
- Filed: 2025-06-17
- Published: 2025-12-18
- Granted: 2026-04-07
- Earliest claimed: 2024-06-17
- Assignees: Schlumberger Technology Corporation
- Applicants: Schlumberger Technology Corporation
- Inventors: Ziyuan Xu; Lu Jiang; Yansong Huang; Zhiyi Zhang; Farid Toghi; Samba Ba; Jing Wang; Pierre Bonningue; Firas Alshaikh Hasan; Jinsoo Kim; Kent Harms; Loic Hoarau; Ruixia Liu; Hui Wang; Dean M. Homan; Joseph Gremillion; Michael Bower; Khaled El-Derini
- Web page: https://patentgrep.com/patent/US12595726B2

## CPC

- E21B 44/00: Automatic control systems specially adapted for drilling operations, i.e. self-operating systems which function to carry out or modify a drilling operation without intervention of a human operator, e.g. computer-controlled drilling systems; Systems specially adapted for monitoring a plurality of drilling variables or conditions
- E21B 7/04: Directional drilling
- E21B 7/06: Deflecting the direction of boreholes
- E21B 47/022: of the borehole, e.g. using geomagnetism
- E21B 47/12: Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling
- E21B 49/00: Testing the nature of borehole walls; Formation testing; Methods or apparatus for obtaining samples of soil or well fluids, specially adapted to earth drilling or wells
- E21B 2200/20: Computer models or simulations, e.g. for reservoirs under production, drill bits
- E21B 2200/22: Fuzzy logic, artificial intelligence, neural networks or the like
- E21B: EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS

## 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

### Claim 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.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 2)

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.

### Claim 4 (depends on 1)

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

### Claim 5 (depends on 1)

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

### Claim 6 (depends on 5)

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

### Claim 7 (depends on 1)

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.

### Claim 8 (depends on 7)

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.

### Claim 9 (depends on 1)

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.

### Claim 10 (depends on 1)

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

### Claim 11 (depends on 1)

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

### Claim 12 (depends on 1)

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.

### Claim 13 (depends on 1)

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

### Claim 14 (depends on 1)

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

### Claim 15 (depends on 1)

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

### Claim 16 (depends on 1)

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

### Claim 17 (depends on 16)

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.

### Claim 18 (depends on 1)

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.

### Claim 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.

### Claim 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.
