# US 12,180,831 B2 · Wellbore trajectory system

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

- Number: US 12,180,831 B2
- Document ID: US12180831B2
- Status: Granted
- Kind: B2
- Application number: 16/688,268
- Filed: 2019-11-19
- Published: 2020-05-21
- Granted: 2024-12-31
- Earliest claimed: 2018-11-19
- Assignees: RS Energy Group Topco, Inc.
- Applicants: RS Energy Group Topco, Inc.
- Inventors: Livan B. Alonso; Erik Langenborg; David Howard; Manuj Nikhanj
- Web page: https://patentgrep.com/patent/US12180831B2

## CPC

- E21B 7/04: Directional drilling
- E21B 43/30: Specific pattern of wells, e.g. optimising the spacing of wells
- E21B 47/022: of the borehole, e.g. using geomagnetism
- G01V 1/282: {Application of seismic models, synthetic seismograms}
- 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
- G01V: GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS (means for indicating the location of accidentally buried, e.g. snow-buried, persons A63B29/02)

## Abstract

Embodiments disclosed herein generally relate to a method and a system to generate well trajectories. A computing device receives one or more parameters associated with a target well in a target location. The computing device receives two or more data points for the target well in the target location. The computing device generates a modified wellbore path based on the one or more parameters associated with a target well and the two or more data points via a trained wellbore prediction model. The computing device compares the modified wellbore path for the target well to one or more wellbore paths of one or more wells co-located with the target well in the target location. The computing device updates the modified wellbore path for the target well by adjusting one or more coordinates of the modified wellbore path based on the comparison. The computing device generates a three-dimensional model of the target location.

## Claims

### Claim 1

A method, comprising:
receiving, by a computing device, one or more parameters associated with a proposed target well in a target location;
receiving, by the computing device, two or more locational data points for the proposed target well in the target location, the two or more locational data points comprising desired top hole placement coordinates of the proposed target well and desired bottom hole placement coordinates of the proposed target well, wherein the proposed target well runs from the desired top hole placement coordinates to the desired bottom hole placement coordinates;
generating, by the computing device, a proposed target wellbore path for an entirety of the proposed target well based on the one or more parameters associated with the proposed target well and the two or more locational data points via a trained wellbore prediction model, wherein the proposed target wellbore path extends from the desired top hole placement coordinates to the desired bottom hole placement coordinates and comprises a plurality of locational data points between the desired top hole placement coordinates and the desired bottom hole placement coordinates;
comparing, by the computing device, each of the plurality of locational data points of the proposed target wellbore path for the proposed target well to each of a further plurality of locational data points of one or more wellbore paths of one or more wells co-located with the proposed target well in the target location;
determining, by the computing device, that at least one locational data point of the plurality of locational data points is within a threshold distance of at least one locational data point of the further plurality of locational data points of a wellbore path of the one or more wellbore paths;
based on the determining, generating, by the computing device, a proposed modified wellbore path for the proposed target well by adjusting the at least one locational data point of the plurality of locational data points of the proposed target wellbore path; and
generating, by the computing device, a three-dimensional model of the target location, wherein the three-dimensional model of the target location comprises the one or more wellbore paths of the one or more wells co-located with the proposed target well and the proposed modified wellbore path for the proposed target well.

### Claim 2 (depends on 1)

The method of claim 1, wherein the computing device generates the trained wellbore prediction model by:
gathering, from one or more remote computing devices, a plurality of sets of historical wellbore information for a plurality of test wellbores;
standardizing the plurality of sets of historical wellbore information from a first state to a second state, wherein the second state is uniform across each of the plurality of sets of historical wellbore information; and
training a wellbore prediction model based on the standardized historical wellbore information.

### Claim 3 (depends on 2)

The method of claim 2, wherein each set of the plurality of sets of historical wellbore information comprises surface hole location of each wellbore, true vertical depth of each wellbore, lateral length of each wellbore, drilling operator of each wellbore, well operator of each wellbore, geological parameters, reservoir properties, petrophysical parameters and geophysical parameters of a location in which each wellbore is located, and spacing information of each wellbore.

### Claim 4 (depends on 2)

The method of claim 2, wherein gathering the plurality of sets of historical wellbore information for the plurality of test wellbores, comprises:
determining that a set of the plurality of sets of historical wellbore information is incomplete; and
completing the incomplete set of the plurality of sets of historical wellbore information.

### Claim 5 (depends on 1)

The method of claim 1, wherein the one or more parameters associated with the proposed target well comprises projected hole location, projected true vertical depth, projected lateral length, projected drilling operator, projected well operator, projected geological parameters, projected reservoir properties, projected petrophysical parameters, projected geophysical parameters, and projected spacing information.

### Claim 6 (depends on 1)

The method of claim 1, wherein the one or more parameters associated with the proposed target well comprises incomplete wellbore path data associated with the proposed target well.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
adding the modified wellbore path into the target location; and
generating a production prediction for the target location based on adding the modified wellbore path.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
associating the production prediction with a reward amount;
determining that the reward amount is greater than zero; and
generating a second proposed target wellbore path using the target location with the modified wellbore path.

### Claim 9

A system, comprising:
a processor; and
a memory having programming instructions stored thereon, which, when executed by the processor, causes the system to perform operations comprising:
receiving one or more parameters associated with a proposed target well in a target location;
receiving two or more locational data points for the proposed target well in the target location, the two or more locational data points comprising desired top hole placement coordinates of the proposed target well and desired bottom hole placement coordinates of the proposed target well, wherein the proposed target well runs from the desired top hole placement coordinates to the desired bottom hole placement coordinates a;
generating a proposed target wellbore path based on the one or more parameters associated with the proposed target well and the two or more locational data points via a trained wellbore prediction model, wherein the proposed target wellbore path extends from the desired top hole placement coordinates to the desired bottom hole placement coordinates and comprises a plurality of locational data points between the desired top hole placement coordinates and the desired bottom hole placement coordinates;
comparing each of the plurality of locational data points of the proposed target wellbore path for the proposed target well to each of a further plurality of locational data points of one or more wellbore paths of one or more wells co-located with the proposed target well in the target location;
determining that at least one locational data point of the plurality of locational data points is within a threshold distance of at least one locational data point of the further plurality of locational data points of a wellbore path of the one or more wellbore paths;
based on the determining, generating a modified wellbore path for the proposed target well by adjusting the at least one locational data point of the plurality of locational data points of the proposed target wellbore path; and
generating a three-dimensional model of the target location, wherein the three-dimensional model of the target location comprises the one or more wellbore paths of the one or more wells co-located with the proposed target well and the modified wellbore path for the proposed target well.

### Claim 10 (depends on 9)

The system of claim 9, wherein the operations further comprise:
generating the trained wellbore prediction model by:
gathering, from one or more remote computing devices, a plurality of sets of historical wellbore information for a plurality of test wellbores;
standardizing the plurality of sets of historical wellbore information from a first state to a second state, wherein the second state is uniform across each of the plurality of sets of historical wellbore information; and
training a wellbore prediction model based on the standardized historical wellbore information.

### Claim 11 (depends on 10)

The system of claim 10, wherein each set of the plurality of sets of historical wellbore information comprises surface hole location of each wellbore, true vertical depth of each wellbore, lateral length of each wellbore, drilling operator of each wellbore, well operator of each wellbore, geological parameters, reservoir properties, petrophysical parameters and geophysical parameters of a location in which each wellbore is located, and spacing information of each wellbore.

### Claim 12 (depends on 10)

The system of claim 10, wherein gathering the plurality of sets of historical wellbore information for the plurality of test wellbores, comprises:
determining that a set of the plurality of sets of historical wellbore information is incomplete; and
completing the incomplete set of the plurality of sets of historical wellbore information.

### Claim 13 (depends on 9)

The system of claim 9, wherein the one or more parameters associated with the proposed target well comprises incomplete wellbore path data associated with the proposed target well.

### Claim 14 (depends on 9)

The system of claim 9, wherein the operations further comprise:
adding the modified wellbore path into the target location; and
generating a production prediction for the target location based on adding the modified wellbore path.

### Claim 15 (depends on 14)

The system of claim 14, wherein the operations further comprise:
associating the production prediction with a reward amount;
determining that the reward amount is greater than zero; and
generating a second proposed target wellbore path using the target location with the modified wellbore path.

### Claim 16

A non-transitory computer readable medium having instructions stored thereon, which, when executed by a processor, cause the processor to perform a method, comprising:
receiving, by a computing device, one or more parameters associated with a proposed target well in a target location;
receiving, by the computing device, two or more locational data points for the proposed target well in the target location, the two or more locational data points comprising desired top hole placement coordinates of the proposed target well and desired bottom hole placement coordinates of the proposed target well, wherein the proposed target well runs from the desired top hole placement coordinates to the desired bottom hole placement coordinates;
generating, by the computing device, a proposed target wellbore path based on the one or more parameters associated with the proposed target well and the two or more locational data points via a trained wellbore prediction model, wherein the proposed target wellbore path extending from the desired top hole placement coordinates to the desired bottom hole placement coordinates and comprises a plurality of locational data points between the desired top hole placement coordinates and the desired bottom hole placement coordinates;
comparing each of the plurality of locational data points of the proposed target wellbore path for the proposed target well to each of a further plurality of locational data points of one or more wellbore paths of one or more wells co-located with the proposed target well in the target location;
determining, by the computing device, that at least one locational data point of the plurality of locational data points is within a threshold distance of at least one locational data point of the further plurality of locational data points of a wellbore path of the one or more wellbore paths;
based on the determining, generating, by the computing device, a modified wellbore path for the proposed target well by adjusting the at least one locational data point of the plurality of locational data points of the proposed target wellbore path; and
generating, by the computing device, a three-dimensional model of the target location, wherein the three-dimensional model of the target location comprises the one or more wellbore paths of the one or more wells co-located with the proposed target well and the modified wellbore path for the proposed target well.

### Claim 17 (depends on 16)

The non-transitory computer readable medium of claim 16, further comprising:
generating the trained wellbore prediction model by:
gathering, from one or more remote computing devices, a plurality of sets of historical wellbore information for a plurality of test wellbores;
standardizing the plurality of sets of historical wellbore information from a first state to a second state, wherein the second state is uniform across each of the plurality of sets of historical wellbore information; and
training a wellbore prediction model based on the standardized historical wellbore information.

### Claim 18 (depends on 16)

The non-transitory computer readable medium of claim 16, further comprising:
adding the modified wellbore path into the target location;
generating a production prediction for the target location based on adding the modified wellbore path;
associating the production prediction with a reward amount;
determining that the reward amount is greater than zero; and
generating a second proposed target wellbore path using the target location with the modified wellbore path.
