US2024218787A1PendingUtilityA1

System and method for evaluating and displaying downhole tool string operability conditions

Assignee: HALLIBURTON ENERGY SERVICES INCPriority: Dec 30, 2022Filed: Dec 30, 2022Published: Jul 4, 2024
Est. expiryDec 30, 2042(~16.4 yrs left)· nominal 20-yr term from priority
E21B 47/26E21B 21/08E21B 44/04E21B 41/00E21B 47/12E21B 44/00E21B 47/138E21B 47/007
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computer-implemented method/arrangement for rapidly assessing operable conditions of each constituent tool of a MWD tool string between two consecutive downhole runs of a drill string. The method includes filtering binary data downloaded from a recently pulled MWD tool string for data sets that each represent conditions indicative of the operational condition of each of the several tools of the MWD tool string. For each of the data sets, a processing algorithm is selected from a store of predetermined algorithms, based on characteristics of the respective data set. Each data set is substantially simultaneously processed with the algorithm selected for that data set. Based on respective tool-condition data output by each algorithm-processed data set, determining whether the tool that corresponds to the respective data set meets a predetermined operational capability requirement or threshold to be operated in a subsequent run downhole with the drill string.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method for rapidly assessing operable conditions of each of a plurality of constituent tools of a MWD tool string, at a well site, between two consecutive downhole runs of the MWD tool string, said method comprising:
 utilizing a software programmed computer processor, filtering binary data downloaded from a recently pulled MWD tool string for data sets that each represent conditions indicative of the operational condition of a respective one of a plurality of tools of the MWD tool string;   selecting, for each of the data sets, a processing algorithm from a store of predetermined algorithms, based on characteristics of the respective data set;   processing, substantially simultaneously, each data set with the algorithm selected for that data set; and   determining, based on respective tool-condition data output by each algorithm-processed data set, whether the tool that corresponds to the respective data set meets a predetermined operational capability requirement to be operated in a subsequent run of the MWD tool string.   
     
     
         2 . The computer-implemented method of  claim 1  further comprising recommending at least a GO/NO-GO decision based on the determination of whether the tool that corresponds to the respective data set meets a predetermined operational capability requirement to be operated in the subsequent run of the tool string. 
     
     
         3 . The computer-implemented method of  claim 2 , wherein the GO/NO-GO decision further comprises generating instructions for displaying a visible representation of the decision. 
     
     
         4 . The computer-implemented method of  claim 2 , further comprising displaying a visible representation of the MWD tool string and enabling user interaction therewith for displaying details about selected components of the tool string. 
     
     
         5 . The computer-implemented method of  claim 4  wherein selectable options for displaying desired details about a particular component of the tool string are enabled via a user-engageable, drop-down menu of the selectable options. 
     
     
         6 . The computer-implemented method of  claim 1 , wherein the computer processor synchronously processes multiple data sets. 
     
     
         7 . The computer-implemented method of  claim 1 , wherein the computer processor comprises multiple, cloud based, virtual servers. 
     
     
         8 . The computer-implemented method of  claim 1 , wherein the programmed software accommodates plugins configured to receive and utilize additional algorithms that drive displayable visualizations of operability conditions of components of the MWD tool string without reprogramming an original software. 
     
     
         9 . A system comprising:
 memory; and   one or more software programmed processors coupled to the memory, the one or more software programmed processors being configured to:
 filter binary data downloaded from a recently pulled MWD tool string for data sets that each represent conditions indicative of an operational condition of a respective one of a plurality of tools of the MWD tool string; 
 select, for each of the data sets, a processing algorithm from a store of predetermined algorithms, based on characteristics of the respective data set; 
 process, substantially simultaneously, each data set with the algorithm selected for that data set; and 
 determine, based on respective tool-condition data output by each algorithm-processed data set, whether the tool that corresponds to the respective data set meets a predetermined operational capability requirement to be operated in a subsequent run of the MWD tool string. 
   
     
     
         10 . The system of  claim 9  further comprising recommending at least a GO/NO-GO decision based on the determination of whether the tool that corresponds to the respective data set meets a predetermined operational capability requirement to be operated in the subsequent run of the MWD tool string. 
     
     
         11 . The system of  claim 10 , wherein the GO/NO-GO decision further comprises generating instructions for displaying a visible representation of the decision. 
     
     
         12 . The system of  claim 10  further comprising displaying a visible representation of the MWD tool string and enabling user interaction therewith for displaying details about selected components of the tool-condition string. 
     
     
         13 . The system of  claim 9 , wherein the one or more software programmed processors synchronously process multiple data sets. 
     
     
         14 . The system of  claim 9 , wherein the programmed software accommodates plugins configured to receive and utilize additional algorithms that drive displayable visualizations of operability conditions of components of the MWD tool string without reprogramming an original software. 
     
     
         15 . A non-transitory computer-readable medium having stored thereon instructions which, when executed by one or more processors, cause the one or more processors to:
 filter binary data downloaded from a recently pulled MWD tool string for data sets that each represent conditions indicative of an operational condition of a respective one of a plurality of tools of the MWD tool string;   select, for each of the data sets, a processing algorithm from a store of predetermined algorithms, based on characteristics of the respective data set;   process, substantially simultaneously, each data set with the algorithm selected for that data set; and   determine, based on respective tool-condition data output by each algorithm-processed data set, whether the tool that corresponds to the respective data set meets a predetermined operational capability requirement to be operated in a subsequent run of the MWD tool string.   
     
     
         16 . The non-transitory computer-readable medium of  claim 15  further comprising recommending at least a GO/NO-GO decision based on the determination of whether the tool that corresponds to the respective data set meets a predetermined operational capability requirement to be operated in the subsequent run of the tool string. 
     
     
         17 . The non-transitory computer-readable medium of  claim 16 , wherein the GO/NO-GO decision further comprises generating instructions for displaying a visible representation of the decision. 
     
     
         18 . The non-transitory computer-readable medium of  claim 16 , further comprising displaying a visible representation of the MWD tool string and enabling user interaction therewith for displaying details about selected components of the tool string. 
     
     
         19 . The non-transitory computer-readable medium of  claim 15 , wherein the computer processor synchronously processes multiple data sets. 
     
     
         20 . The non-transitory computer-readable medium of  claim 15 , wherein a programmed software accommodates plugins configured to receive and utilize additional algorithms that drive displayable visualizations of operability conditions of components of the MWD tool string without reprogramming an original software.

Join the waitlist — get patent alerts

Track US2024218787A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.