IP Library Granted Patent US 11,814,954
Granted Patent B2
US 11,814,954 · App. 17/167,602 · Granted Nov 14, 2023

Optimization of automated telemetry for a downhole device

Inventors: Kenneth Miller (Houston, TX); David Erdos (Houston, TX); Abraham Erdos (Houston, TX)
Assignees: BLACK DIAMOND OILFIELD RENTALS LLC; ERDOS MILLER, INC.
E21B47/13E21B47/18H04L67/125
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 11,814,954
App. No.
17/167,602
Granted
Nov 14, 2023
Kind
B2
Abstract

In some embodiments, a system includes an uphole processor and a tool drill string having a downhole device including a downhole processor. The uphole processor may include a memory storing instructions, the uphole processor may be communicatively coupled to the downhole processor, and the uphole processor may be configured to execute the instructions to determine a configuration setting of the system, determine whether the configuration setting indicates a trigger event has occurred, and responsive to determining the trigger event has occurred, transmit a downlink message to the downhole processor to modify an aspect of the downhole device.

Claims (87)

1. A system including an uphole device and a tool drill string having a downhole device including at least one downhole processor, the uphole device comprising:

at least one memory storing first instructions; and

at least one uphole processor configured to execute the first instructions to:

communicatively couple to the at least one downhole processor through a transceiver included in a first component of a contact module, wherein the first component is coupled to a second component of the contact module, and the second component comprises a terminator that electrically isolates an external contact of the contact module from an internal bus electrically connecting the contact module to the downhole device;

train, based on a corpus of detected configuration settings and a corpus of optimal transmission parameters, a machine learning model to match (1) patterns of the detected configuration settings indicating trigger events to (2) the optimal transmission parameters that correspond to the trigger events; and

execute a control loop to recurringly:

determine, by applying a current detected configuration setting against the machine learning model, whether a trigger event has occurred, and

in response to determining that the trigger event has occurred:

generate, using the machine learning model, instructions for implementing the optimal transmission parameters that correspond to the trigger event, and

transmit, via a downlink message, the instructions to the at least one downhole processor to cause the optimal transmission parameters to be implemented.

2. The system of claim 1 , wherein:

determining the current detected configuration setting comprises receiving a wireless signal from the at least one downhole processor while the downhole device is disposed within a drill pipe inserted in a well borehole,

determining whether the current detected configuration setting indicates the trigger event has occurred comprises determining whether a signal to noise ratio (SNR) of the wireless signal is below a threshold SNR or is above the threshold SNR,

responsive to determining the SNR of the wireless signal is below the threshold SNR, transmitting the downlink message to the at least one downhole processor to increase an electromagnetic power output or change a frequency, and

responsive to determining the SNR of the wireless signal is above the threshold SNR, transmitting the downlink message to the at least one downhole processor to decrease the electromagnetic power output or change the frequency.

3. The system of claim 1 , wherein:

determining the current detected configuration setting comprises determining a configuration of a well segment in which the downhole device is located,

determining whether the current detected configuration setting indicates the trigger event has occurred comprises determining whether the downhole device is located in a vertical well segment, a curved well segment, or a lateral well segment, and

responsive to determining the trigger event has occurred, transmitting the downlink message to the at least one downhole processor to cause the at least one downhole processor to transmit wireless signals with modified data densities.

4. The system of claim 1 , wherein:

determining the current detected configuration setting comprises receiving a wireless signal comprising a formation measurement,

determining whether the current detected configuration setting indicates the trigger event has occurred comprises determining whether the formation measurement satisfies a threshold measurement, and

responsive to determining the formation measurement satisfies the threshold measurement, transmitting the downlink message to the at least one downhole processor to cause the at least one downhole processor to transmit wireless signals with modified data densities.

5. The system of claim 1 , wherein:

determining the current detected configuration setting comprises receiving a wireless signal comprising a downhole device orientation measurement,

determining whether the current detected configuration setting indicates the trigger event has occurred comprises determining whether the downhole device orientation measurement satisfies a threshold orientation measurement, and

responsive to determining the downhole device orientation measurement satisfies the threshold orientation measurement, transmitting the downlink message to the at least one downhole processor to cause the at least one downhole processor to transmit wireless signals with modified data densities.

6. The system of claim 1 , wherein the downlink message comprises an electromagnetic signal or the downlink message comprises a mud pulse signal.

7. The system of claim 1 , wherein causing the optimal transmission parameters to be implemented involves modifying at least one aspect of the downhole device, and the at least one aspect comprises one or more measurements, parameters, or both, in a telemetry sequence.

8. The system of claim 1 , wherein causing the optimal transmission parameters to be implemented involves modifying at least one aspect of the downhole device, and the at least one aspect comprises one or more settings of a:

rotary steerable system,

resistivity tool,

azimuthal gamma tool,

sensor, or

some combination thereof, and

the one or more settings comprise a data density, a resolution, a sensitivity, or some combination thereof.

9. The system of claim 1 , wherein:

causing the optimal transmission parameters to be implemented involves modifying at least one aspect of the downhole device, and

the at least one aspect comprises an error checking mechanism, wherein the error checking mechanism is enabled or disabled to optimize telemetry bandwidth of the at least one downhole processor when transmitting wireless signals.

10. The system of claim 1 , wherein causing the optimal transmission parameters to be implemented involves modifying at least one aspect of the downhole device, and the at least one aspect comprises a short hop setting of the transceiver.

11. A method performed by an uphole device that includes at least one uphole processor that is configured to interface with a tool drill string having a downhole device that includes at least one downhole processor, the method comprising:

communicatively coupling to the at least one downhole processor through a transceiver included in a first component of a contact module, wherein the first component is coupled to a second component of the contact module, and the second component comprises a terminator that electrically isolates an external contact of the contact module from an internal bus electrically connecting the contact module to the downhole device;

training, based on a corpus of detected configuration settings and a corpus of optimal transmission parameters, a machine learning model to match (1) patterns of the detected configuration settings indicating trigger events to (2) the optimal transmission parameters that correspond to the trigger events; and

executing a control loop to recurringly:

determine, by applying a current detected configuration setting against the machine learning model, whether a trigger event has occurred, and

in response to determining that the trigger event has occurred:

generate, using the machine learning model, instructions for implementing the optimal transmission parameters that correspond to the trigger event, and

transmit, via a downlink message, the instructions to the at least one downhole processor to cause the optimal transmission parameters to be implemented.

12. The method of claim 11 , wherein:

determining the current detected configuration setting comprises receiving a wireless signal from the at least one downhole processor while the downhole device is disposed within a drill pipe inserted in a well borehole,

determining whether the current detected configuration setting indicates the trigger event has occurred comprises determining whether a signal to noise ratio (SNR) of the wireless signal is below a threshold SNR or is above the threshold SNR,

responsive to determining the SNR of the wireless signal is below the threshold SNR, transmitting the downlink message to the at least one downhole processor to increase an electromagnetic power output or change a frequency, and

responsive to determining the SNR of the wireless signal is above the threshold SNR, transmitting the downlink message to the at least one downhole processor to decrease the electromagnetic power output or change the frequency.

13. The method of claim 11 , wherein:

determining the current detected configuration setting comprises determining a configuration of a well segment in which the downhole device is located,

determining whether the current detected configuration setting indicates the trigger event has occurred comprises determining whether the downhole device is located in a vertical well segment, a curved well segment, or a lateral well segment, and

responsive to determining the trigger event has occurred, transmitting the downlink message to the at least one downhole processor to cause the at least one downhole processor to transmit wireless signals with modified data densities.

14. The method of claim 11 , wherein:

determining the current detected configuration setting comprises receiving a wireless signal comprising a formation measurement,

determining whether the current detected configuration setting indicates the trigger event has occurred comprises determining whether the formation measurement satisfies a threshold measurement, and

responsive to determining the formation measurement satisfies the threshold measurement, transmitting the downlink message to the at least one downhole processor to cause the at least one downhole processor to transmit wireless signals with modified data densities.

15. The method of claim 11 , wherein:

determining the current detected configuration setting comprises receiving a wireless signal comprising a downhole device orientation measurement,

determining whether the current detected configuration setting indicates the trigger event has occurred comprises determining whether the downhole device orientation measurement satisfies a threshold orientation measurement, and

responsive to determining the downhole device orientation measurement satisfies the threshold orientation measurement, transmitting the downlink message to the at least one downhole processor to cause the at least one downhole processor to transmit wireless signals with modified data densities.

16. The method of claim 15 , wherein the wireless signals comprise electromagnetic signals or mud pulse signals.

17. The method of claim 11 , wherein causing the optimal transmission parameters to be implemented involves modifying at least one aspect of the downhole device, and the at least one aspect comprises one or more measurements, parameters, or both, in a telemetry sequence.

18. The method of claim 11 , wherein causing the optimal transmission parameters to be implemented involves modifying at least one aspect of the downhole device, and the at least one aspect comprises one or more settings of a:

rotary steerable system,

resistivity tool,

azimuthal gamma tool,

sensor, or

some combination thereof, and

the one or more settings comprise a data density, a resolution, a sensitivity, or some combination thereof.

19. At least one tangible, non-transitory computer-readable medium storing first instructions that, when executed by at least one uphole processor included in an uphole device, cause the uphole device to interface with a tool drill string having a downhole device that includes at least one downhole processor, by carrying out steps that include:

communicatively coupling to the at least one downhole processor through a transceiver included in a first component of a contact module, wherein the first component is coupled to a second component of the contact module, and the second component comprises a terminator that electrically isolates an external contact of the contact module from an internal bus electrically connecting the contact module to the downhole device;

training, based on a corpus of detected configuration settings and a corpus of optimal transmission parameters, a machine learning model to match (1) patterns of the detected configuration settings indicating trigger events to (2) the optimal transmission parameters that correspond to the trigger events; and

executing a control loop to recurringly:

determine, by applying a current detected configuration setting against the machine learning model, whether a trigger event has occurred, and

in response to determining that the trigger event has occurred:

generate, using the machine learning model, second instructions for implementing the optimal transmission parameters that correspond to the trigger event, and

transmit, via a downlink message, the second instructions to the at least one downhole processor to cause the optimal transmission parameters to be implemented.

20. The tangible, non-transitory computer-readable medium of claim 19 , wherein:

determining the current detected configuration setting comprises receiving a wireless signal from the at least one downhole processor while the downhole device is disposed within a drill pipe inserted in a well borehole,

determining whether the current detected configuration setting indicates the trigger event has occurred comprises determining whether a signal to noise ratio (SNR) of the wireless signal is below a threshold SNR or is above the threshold SNR,

responsive to determining the SNR of the wireless signal is below the threshold SNR, transmitting the downlink message to the at least one downhole processor to increase an electromagnetic power output or change a frequency, and

responsive to determining the SNR of the wireless signal is above the threshold SNR, transmitting the downlink message to the at least one downhole processor to decrease the electromagnetic power output or change the frequency.

Assignments (3)
SECURITY INTEREST Recorded May 21, 2026
From: BASIN ENERGY LLC; BLACK DIAMOND OILFIELD RENTALS LLC; BASIN MANAGEMENT LLC; WENZEL US LLC; WENZEL DOWNHOLE TOOLS ULC
To: CHILDS, JOHN W.; JOHN W. CHILDS 2021 B-H CHARITABLE REMAINDER TRUST
Reel/Frame 075630/0673 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 20, 2022
From: BASIN INDUSTRIES LLC; BASIN MATERIAL HANDLING LLC; BLACK DIAMOND OILFIELD RENTALS LLC; PINNACLE OILFIELD INSPECTION SERVICES LLC; BASIN RENTALS LP
To: CALLODINE COMMERCIAL FINANCE, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 060765/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2021
From: MILLER, KENNETH; ERDOS, DAVID; ERDOS, ABRAHAM
To: BLACK DIAMOND OILFIELD RENTALS LLC; ERDOS MILLER, INC.
Reel/Frame 055623/0946 →
Continuity (1)
Related Publication 20210189872A1 · Jun 24, 2021