top of page
Digital Drilling


Reevaluating the RTOC: From Watching Screens to Intelligent Anomaly Detection
A practical architecture for shifting drilling RTOCs from continuous screen watching to contextual anomaly detection, human adjudication, and governed response.

William B. Contreras
Sep 2816 min read


One Rig Data Fabric: Connecting High-Frequency Edge Analytics to WITSML and Federated Learning
How a rig-side data fabric can preserve useful high-frequency data, run engineering analytics locally, publish contextualized WITSML outputs, and support governed federated learning.

William B. Contreras
Sep 2117 min read


Beyond WITSML: Turning High-Frequency Rig Data into Edge Decisions
How Modbus, OPC UA, and edge computing turn high-frequency rig data into control-floor decisions, and why drilling still lacks a common control-layer standard.

William B. Contreras
Sep 1417 min read


From Rig Data to Drilling Autonomy: What the Drilling Data Standards WITS, WITSML, ETP and OSDU Actually Do
WITS, WITSML, ETP and OSDU each do a different job for drilling data. Here is what each one standardizes, and why the data layer, not the algorithms, is the real foundation beneath drilling autonomy.

William B. Contreras
Sep 819 min read


Wired Drill Pipe: The Telemetry Ceiling on Autonomous Drilling
On most rigs the bit talks to surface at a few to a few dozen bits per second. Wired drill pipe lifts that telemetry ceiling: what it enables and its cost.

William B. Contreras
Sep 112 min read


The BHA Static-Data Timing Gap: Why Your Real-Time Models Are Running Blind
Every real-time drilling model, from torque and drag to hydraulics to the rig-state classifiers feeding the digital stack, needs to know exactly what is in the hole. That answer lives in the bottomhole-assembly record, and on most rigs it does not arrive until the company man closes the morning report, hours after the string is already downhole. The models run anyway, on assumptions, and every answer inherits the uncertainty.

William B. Contreras
Aug 249 min read


Reaming Is Not Washing: Getting Borehole-Enlargement Data Right
Identifying what a rig is doing from its data is really two different problems. Bit rotation cleanly separates washing from reaming, but nothing in the surface data separates reaming from hole enlargement, only the bottomhole-assembly record does. Mislabel either, and every KPI, performance number, and machine-learning model built on that label inherits a silent error.

William B. Contreras
Aug 2010 min read



William B. Contreras
Aug 40 min read


Mud Property Sensor Systems: What They Measure, Who Builds Them, and Whether the Data Is Actually Working
Drilling mud is the blood of the well Think of a drilling well as a living body. The mud pumps are the heart. The wellbore is the circulatory path. The drill string and annulus are the arteries and veins. And drilling mud - the fluid that circulates continuously from surface to bit and back again - is the blood. Like blood, mud does more than move. It carries hydraulic energy to the bit, transports drilled cuttings back to surface, cools and lubricates the bottom-hole assembl

William B. Contreras
Jun 2918 min read
bottom of page