Alerting System

+What kind of alerts are possible?

Sentinel RT estimates beliefs for kicks, lost circulation, washout, pump failure, stick slip, whirl, bit bounce, bit balling, overpull and underpull. Alerts may be emailed, texted or embedded in a display monitor. Typically, emailed alerts are more detailed than texts or display messages and may include descriptive charts to help the user better understand why the alert was generated.

+Who sets the thresholds for the alerting system?

Intellicess usually sets belief thresholds for alert disseminations based on end-user preferences. Intellicess can work with users’ existing datasets to determine thresholds, which will minimize the occurrence of false and missed alarms. Ideally, all alerts include information indicating why the alert was generated and suggesting potential corrective action.

Artificial Intelligence

+Can an A.I. system be trusted?

It will take time for an A.I. system to be trusted. We have a process in place, to sequentially introduce the various beliefs within Sentinel RT in an organization, to slowly gain the trust of the end users to use it for assistance in decision making.

+When does Sentinel RT learn?

Sentinel RT learns certain key parameters during run-time. However the overall belief system is well learnt, and is not modified in real-time. When an end user identifies instances where Sentinel RT‘s belief system could be improved, the learning happens offline in a controlled way under the supervision of our domain experts. This ensures that Sentinel RT belief system remains robust.

+Do we need to provide historical data sets to train Sentinel RT before using it?

Sentinel RT is more that four years old. During this time, thousands of data sets have been used to refine the belief system. Sentinel RT is ready to use out of the box.

+Is Sentinel RT truly an A.I. system?

True AI is a very debatable topic. We believe Sentinel RT is an A.I. system due to fact that it mimics the human decision making process. Humans make decisions based on their beliefs. Sentinel RT acts similarly, and generates beliefs using physics and data based models.  Sentinel RT keeps learning and adjusting its belief over time.

+Is the Sentinel RT engine a black box?

No, It is based on published physics and data based models. Please click here for publications that will help understand what is inside Sentinel RT.

Back End Engine

+How much validation of the back end engine has occurred?

Below are some statistics on the current usage of our back end engine.

Jun 1, 2015 to June 30, 2018

No. of wells processed: 500

Drilled Footage: 7.5 Million Feet

No. of live instances: 22

During this period, uptime for the backend engine was 100%. The software experienced no crashes caused by missing or bad data. Because the software uses a variety of physics-based models and pattern recognition algorithms, and a host of usable output, not all output can be validated equally. The validation of the output is performed to customer-set specifications on the customer’s own data sets, usually before committing to purchase the software.

+What is meant by “Real-Time”?

The backend engine is currently optimized for 1-sec and 10-sec data feeds. The analysis of the data takes less than 300 ms per data row on a computer having a 2.4 GHz processor speed and 8 GB of RAM. This includes running the models for data cleansing, rig state detection, unplanned event detection, drilling advisory, hydraulics monitoring, torque and drag estimation and cuttings transport. Disabling unwanted modules can result in faster run times. It is possible, with some ingenuity, to run the backend engine on a Raspberry PI.

+On what software platforms can the back end engine run?

The backend engine itself is built in Java. Because Java uses an operating system-independent virtual machine for its compiled code, the backend engine can run on Windows, Linux and Mac platforms.

Cone Drilling

+What is Cone Drilling™?

For real-time analysis to be useful, it must be used to provide actionable steps to drillers at the rig site. Intellicess has devised an innovative method to provide actionable suggestions to the driller using a cone graphic imposed on a WOB-RPM chart. The cone shows the driller the path towards better drilling.


The visual also provides an indication of what dysfunction the driller is moving away from, and thereby teaches better drilling practices.

+How does the software predict Cone direction?

The direction of the cone is dependent on the dysfunction detected by the software through pattern recognition algorithms. Based on the software’s belief in the various dysfunctions, it calculates the cone’s angle and radius.


+Why type of consulting does Intellicess offer?

The engineers at Intellicess have a varied history in data analysis. We understand techniques to reduce Non Productive Time (NPT) and Invisible Lost Time (ILT) that is responsible for as much as 50% additional costs during drilling. We also understand techniques to use drilling data to engineer completions and maximize long term production. We can train you on these techniques and work with you to create a game plan to reduce costs in your organization over the long term. Our goal is to make you self-sufficient in drilling and completing the well both safely and efficiently.

Data Cleansing

+What sensor data are validated?

Through use of the Bayesian network model, we validate the following sensor data: hook load, standpipe pressure, flow in, flow out, total mud volume, block position, torque and RPM.

+How is data cleansed?

The backend engine can detect and replace missing data, outliers, or biased (drifting) data with model-predicted values. Identification of missing data and outliers is elementary and is done first. We then use a physics-based Bayesian network model to validate the sensor values against the model-predicted values. When we determine drift or bias to be above a certain threshold, the model-predicted value may be used to replace the sensed value.

Some key points to note about data cleansing:

• The raw data are never discarded.
• The model-predicted value is an additional channel that may be used only carefully and when appropriate.
• The model used changes with the rig states and the model-predicted values are not always correct but overall the data do become cleaner.

Our publications provide more details on technique used.

ILT Analysis

+Is there a service component to the ILT analysis?

Intellicess provides suggestions and sets up customers systems for automated report generation. This process involves discussions of the customer’s needs and configuring reports to reflect customer preferences. We are currently working to make report setup and configuration easier.

+Can the generation of ILT reports be fully automated?

Generation of these reports can be fully automated and is enabled primarily by the layering of the rig state detection algorithm on top of the data cleansing algorithm. The backend engine detects rig state with extreme accuracy and various KPIs, such as S2S time, W2W times, and slide vs. rotary drilling times, can be automatically calculated. We have automated the process of generating pdf reports containing such information without the human involvement typically required for certain steps, such as data cleansing.

Integration Support

+Why do we focus on the back end engine and not the full software?

We understand that all operators, rig contractors and service companies have their own history of oilfield operations and unique cultures. The idea of creating a single standardized interface / workflow to enable action that fits all companies is inevitably counterproductive because humans inherently resist change. We have seen many well-meaning projects fail because human factors were ignored. Our approach of slowly changing the culture has a higher probability of long-term success. Therefore, rather than provide a full system, we work to integrate the backend engine into the customer’s existing ecosystem and focus our efforts on refining and improving the backend engine.

+Who builds the UI required by the back engine?

Often, a user interface (UI) already exists, and it is primarily a matter of modifying it to expose the analyses performed by the backend engine. We can evaluate your system and provide a plan for integration and Intellicess or a third party selected by you can make the UI modifications.

+Who integrates the back end engine?

Intellicess can provide the software and technical support to integrate the backend engine into any system. For smaller projects, Intellicess can provide this service for free. When the scope of the project is more extensive, a fee will be involved.


+What core technologies are used in the product?

We use numerous technologies and techniques for the various features available in the backend engine. This includes four pending patent applications, one of which was licensed from the University of Texas at Austin. We have published extensively about the technologies we employ and a select list of those publications can be found in the  publications page.