IP Library Granted Patent US 12,104,484
Granted Patent B2
US 12,104,484 · App. 18/516,294 · Granted Oct 1, 2024

Well log correlation and propagation system

Inventors: Emilien Dupont (Menlo Park, CA); Sergey Doronichev (Menlo Park, CA); Velizar Vesselinov (Katy, TX); Valerian Guillot (Cambridge, GB); Carlos Boneti (Saratoga, CA); Jose Celaya Galvan (Sunnyvale, CA)
Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
E21B47/04E21B41/00G01V1/50G01V2200/16G01V2210/6169
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,104,484
App. No.
18/516,294
Granted
Oct 1, 2024
Kind
B2
Abstract

A system can include a processor; memory operatively coupled to the processor; and processor-executable instructions stored in the memory to instruct the system to: receive a marker on a well log for a well in a geographic region; and iteratively propagate the marker automatically to a plurality of well logs for other wells in the geographic region.

Claims (55)

1. A method, comprising:

identifying a first formation top in a first well log of a plurality of well logs for a plurality of wells in a geographic region;

defining a first marker on the first well log based on the first formation top;

iteratively propagating the first marker automatically to a second well log of the plurality of well logs;

rendering a graphical user interface to a display, wherein the graphical user interface displays the second well log comprising a second marker that indicates a second formation top;

determining a confidence score for the second well log based on the second marker;

adjusting a visual indicator associated with the second marker based on the confidence score for the second well log; and

responsive to the adjusting, rendering the visual indicator associated with the second marker based on the confidence score.

2. The method of claim 1 , further comprising:

determining one or more distances between the plurality of wells associated with the plurality of well logs; and

rendering one or more distance indicators onto the graphical user interface based on the one or more distances.

3. The method of claim 1 , wherein the visual indicator comprises a line thickness, a color, a blink effect, or a combination thereof.

4. The method of claim 1 , further comprising:

computing a warp distance associated with the plurality of wells; and

iteratively propagating the first marker automatically to the second well log of the plurality of well logs based on the warp distance.

5. The method of claim 1 , further comprising:

determining whether a second well of the plurality of wells that is associated with the second well log includes an identified formation top; and

iteratively propagating the first marker automatically to the second well log in response to determining the second well does not include the identified formation top.

6. The method of claim 1 , further comprising:

determining that the confidence score associated with the second well log is below a threshold; and

iteratively propagating the second marker automatically to the second well log of the plurality of well logs in response to determining the confidence score is below the threshold.

7. The method of claim 1 , wherein the plurality of well logs comprises data with respect to a vertical depth.

8. A system comprising:

a processor;

memory operatively coupled to the processor; and

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

identify a first formation top in a first well log of a plurality of well logs for a plurality of wells in a geographic region;

define a first marker on the first well log based on the first formation top;

iteratively propagate the first marker automatically to a second well log of the plurality of well logs;

render a graphical user interface to a display, wherein the graphical user interface displays the second well log comprising a second marker that indicates a second formation top;

determine a confidence score for the second well log based on the second marker;

adjust a visual indicator associated with the second marker based on the confidence score for the second well log; and

responsive to the adjustment, render the visual indicator associated with the second marker based on the confidence score.

9. The system of claim 8 , wherein the second marker that indicates the second formation top comprises the first marker propagated to the second well log.

10. The system of claim 8 , wherein the processor-executable instructions further instruct the system to:

determine that the confidence score associated with the second well log is below a threshold; and

iteratively propagate the second marker automatically to the second well log of the plurality of well logs if the confidence score is below the threshold.

11. The system of claim 8 , wherein the processor-executable instructions further instruct the system to determine a warp distance corresponding to a difference between data of two well logs of the plurality of well logs.

12. The system of claim 11 , wherein the processor-executable instructions further instruct the system to determine the confidence score based at least in part on the warp distance corresponding to the difference between the data of the two well logs of the plurality of well logs.

13. The system of claim 11 , wherein the iteratively propagating comprises implementing a fast dynamic time warping (FastDTW) computational algorithm using the processor.

14. The system of claim 8 , wherein the iteratively propagating comprises generating a minimum spanning tree (MST), wherein the first marker is a seed of the MST.

15. One or more non-transitory computer-readable storage media comprising computer-executable instructions configured thereupon that are executable to instruct a computing system to perform a method comprising:

identifying a first formation top in a first well log of a plurality of well logs for a plurality of wells in a geographic region;

defining a first marker on the first well log based on the first formation top;

iteratively propagating the first marker automatically to a second well log of the plurality of well logs;

rendering a graphical user interface to a display, wherein the graphical user interface displays the second well log comprising a second marker that indicates a second formation top;

determining a confidence score for the second well log based on the second marker;

adjusting a visual indicator associated with the second marker based on the confidence score for the second well log; and

responsive to the adjusting, rendering the visual indicator associated with the second marker based on the confidence score.

16. The one or more non-transitory computer-readable storage media of claim 15 , wherein the plurality of well logs comprises data with respect to a vertical depth.

17. The one or more non-transitory computer-readable storage media of claim 15 , wherein the iteratively propagating comprises adjusting an adjustable depth search range or generating a minimum spanning tree (MST).

18. The one or more non-transitory computer-readable storage media of claim 15 , wherein the iteratively propagating comprises determining an upper depth search range limit and a lower depth search range limit using a depth corresponding to the first marker.

19. The one or more non-transitory computer-readable storage media of claim 15 , further comprising:

determining that the confidence score associated with the second well log is below a threshold; and

iteratively propagating the second marker automatically to the second well log of the plurality of well logs in response to determining the confidence score is below the threshold.

Continuity (3)
Continuation 17048411
Provisional Application 62660651 · Apr 20, 2018
Related Publication 20240102380A1 · Mar 28, 2024