OllieAI Systems Corp. · Oil & Gas · Patent Pending

Your Operators
Speak. The Safety
Engine Decides.

Voice-activated AI fluid control with a non-bypassable deterministic Safety Engine. Operators give orders in plain English. No command — spoken or digital — bypasses pressure, H2S, temperature, flow, differential pressure, or water cut limits. Not one.

AI VOICE INTERFACE ACTIVE — OFFLINE BY DEFAULT — ATEX ZONE 1 RATED
$65B
Deepwater Horizon
Root cause: bypassed safety
$1.5B
Texas City Refinery
Root cause: bypassed safety
$500K
Per hour — unplanned shutdown
Industry average, O&G operations
⚠ PATENT PENDING
HIPPS Replacement

OllieAI Does What
HIPPS Does — Plus Six
Parameters It Doesn't.

A traditional HIPPS does one thing on dedicated proprietary hardware at $500K–$2M per installation. OllieAI delivers non-bypassable pressure enforcement plus five additional parameter categories, voice-activated command, and a continuous OSHA PSM audit trail — on the Siemens and Rockwell safety PLC platforms your facility already owns.

FunctionTraditional HIPPSOllieAI
Pipeline overpressure protection
✓ Core function
✓ Non-bypassable
H2S full-system ESD
✗ Not included
✓ Automatic ESD
Temperature enforcement
✗ Not included
✓ Enforced
Flow and differential pressure
✗ Not included
✓ Enforced
Water cut monitoring
✗ Not included
✓ Enforced
Voice-activated AI command
✗ Not included
✓ Offline AI
OSHA PSM / PHMSA audit trail
✗ Not included
✓ Automatic
IEC 61511 proof test tracking
✗ Manual
✓ Automatic
Installation cost
$500K–$2M
Deploys on existing PLC

The Non-Bypassable Guarantee

Every PLC scan cycle — every 10 milliseconds — the Safety Engine's first instruction sets ALL actuator permits to FALSE unconditionally. A permit can only reach TRUE by surviving the full validation sequence. There is no software command, no voice command, no network instruction, and no maintenance key that sets a permit TRUE through any other path. This is the architecture the patent protects. [PATENT PENDING]

Traditional HIPPS per installation$500K–$2M
OllieAI deployment (existing PLC)Pilot: $50K–$250K
Payback period1–3 months
5-year ROI (realistic scenario)>1,300%
Monitored Parameters

Six Parameters.
Every Scan Cycle.
Non-Bypassable.

The Safety Engine monitors all six parameters continuously during operation — not only at command time. A deviation that develops during an active process is caught within one scan cycle regardless of whether a command is in progress.

Pipeline Pressure

HIPPS-equivalent non-bypassable pressure enforcement. ESDV closure within one scan cycle of MAOP breach. Configurable to PHMSA requirements.

HIPPS EQUIVALENT — ESDV CONTROL
☠️

H2S Concentration

Full-system ESD on H2S threshold breach. Stuck-value sensor detection — a frozen detector is treated as a fault, not a safe reading.

FULL ESD — SENSOR FAULT DETECTION
🌡️

Process Temperature

Heater treater and thermal process enforcement within operating range. Temperature exceedance removes heater permit independently.

HEATER TREATER CONTROL
〰️

Flow Rate

Transfer pump cavitation prevention and minimum flow interlocking. Flow below minimum before pump startup is rejected at the command gate.

TRANSFER PUMP PROTECTION
↔️

Differential Pressure

Across-choke differential pressure monitoring. Exceedance removes choke valve permit and logs ISA-18.2 alarm priority record.

CHOKE VALVE CONTROL
💧

Water Cut

Produced water fraction from analyzer input. High water cut removes transfer permits and triggers operator alert. Protects custody transfer thresholds.

CUSTODY TRANSFER PROTECTION
AI Voice Interface

Operators Give Orders
In Plain English.

OllieAI is the only safety instrumented system with a native AI voice command interface. Operators speak commands — the on-device AI processes them — the Safety Engine decides. Voice commands cannot bypass safety any more than digital commands can. The Safety Engine is source-agnostic: it enforces limits the same way regardless of where the command originated.

Layer 1 — AI Voice Processing

HMI-04 · On-device Vosk STT · Standard task

Converts spoken operator commands to structured parameter requests using Vosk offline speech-to-text with a custom OllieAI grammar. Runs entirely on the industrial voice module — no cloud, no network dependency at the wellhead.

  • Vosk offline STT — Apache 2.0, no royalty
  • OllieAI_og.jsgf grammar constrains recognition to O&G vocabulary only
  • PTT activation — no always-on microphone
  • Online cloud STT optional on connected sites
  • Commands sent to Safety Engine via Modbus TCP on port 502
  • HMI-04 reads Safety Engine decision and announces result to operator
Modbus TCP · Port 502

Layer 2 — Safety Engine

OAI-SE-003/004 · F-FB / Safety Task · IEC 61511 aligned

Receives the structured parameter request from Layer 1 and validates it through the same deterministic Block 0/2/3 logic that validates every other command source. The Safety Engine has no knowledge of whether a command was spoken or typed.

  • Block 0: ALL permits reset FALSE every scan — unconditional
  • Block 2: All 6 parameters checked continuously against limits
  • Block 3: Command validated against configured limits before any permit issues
  • PERMITTED → voice feedback + actuator permits set TRUE
  • REJECTED → voice feedback + alarm code + audit record written
  • Siemens S7-1500F (F-FB) or Allen-Bradley GuardLogix (Safety Task)
PTT Activation Sequence
STEP 01

Press PTT

Operator presses and holds the ATEX-rated PTT button on HMI-02. Blue LED activates. Vosk begins recording.

STEP 02

Speak Command

Operator speaks the command clearly while holding PTT. Audio captured by Zone 1 microphone, routed via IS barriers.

STEP 03

AI Processing

PTT released. HMI-04 runs Vosk STT. Grammar matches command to vocabulary. Parameter values extracted. Amber LED flashes.

STEP 04

Safety Engine

Command written to Modbus TCP registers. Safety Engine evaluates against all active process limits. Decision in <1 scan cycle.

STEP 05

Feedback

"Command accepted" (green) or "Command rejected — [reason]" (red). Audit record written. Total latency ≤1.5 seconds.

ATEX Voice Hardware — Zone 1 Rated
HMI-02
PTT Voice Station

Zenitel INCA-2 or equivalent. Zone 1 rated (Ex ia IIC T5 Ga), IP66, panel mount. Push-to-talk button with RGB status LED. Audio output to safe-area voice processor via IS barriers.

ATEX ZONE 1 · EX IA IIC T5
HMI-03
IS Barriers

Pepperl+Fuchs KFD2-SR2-Ex2.W or MTL 5020 Zener barrier pair. IEC 60079-11 certified. Passes audio signal from Zone 1 field station to safe-area voice processing module. DIN-rail mount inside safe-area panel.

IEC 60079-11 · ZONE 1/2
HMI-04
Voice Processing Module

Advantech UNO-2271G in Ex d enclosure (Zone 1 installation) or Raspberry Pi CM4 industrial equivalent. Runs Vosk + OllieAI grammar on Linux. Connects to Safety Engine PLC via Modbus TCP on port 502. Safe-area mounted.

LINUX SBC · VOSK AI · MODBUS TCP
O&G Command Vocabulary — O01 through O11

Fixed command set. Every command maps unambiguously to one Safety Engine action. Values in [brackets] are spoken numerically — e.g. "set pressure to eight hundred PSI".

O01
"Start pressure test"
Initiates Phase 1. Safety Engine validates all parameters for Phase 1 configuration before permitting.
Phase_ID = 1 · Execute = TRUE
O02
"Start production"
Initiates Phase 2. Phase 1 must be complete — phase sequencing is enforced at the Safety Engine command gate.
Phase_ID = 2 · Execute = TRUE
O03 — PRIORITY
"Emergency shutdown"
Full ESD. All actuator permits revoked within one scan cycle. AlarmCode 30 written. Highest-priority command. Processed immediately.
SE→ Command Code 30 · All permits FALSE · AlarmCode 30
O04
"Set pressure to [value]"
Sets target pressure setpoint. Safety Engine validates the spoken value against configured MAOP limits before updating.
Target_Press = value · SE validates
O05
"Open choke valve"
Requests choke valve permit. Safety Engine evaluates all active PV limits before permitting. Rejected if any parameter is in violation.
Command Code 22 · SE validates all PVs
O06
"Close choke valve"
Removes choke valve command. No Safety Engine limit evaluation required for a close command.
Command Code 23 · Permit FALSE
O07
"Report H2S level"
HMI-04 reads current H2S PV from Safety Engine and announces reading and sensor status aloud to operator.
Code 40 · HMI-04 reads IR 2-3
O08
"Report status"
HMI-04 reads and announces all six current process variable readings and any active alarm codes.
Code 40 · All PVs announced
O09
"Acknowledge alarm"
Clears latched alarm when the process condition has resolved. Requires the parameter to be back within limits before acknowledgment is accepted.
Code 60 · Alarm_Ack = TRUE
O10
"Request maintenance inhibit [actuator]"
Initiates dual-authorization maintenance inhibit. Two distinct UserIDs must authorize. Time-limited with automatic expiry. Full audit record.
Code 50 · Dual-auth required
O11
"Acknowledge proof test"
Marks IEC 61511 Clause 16 proof test complete. Dual-authorization required. AlarmCode 210 written to audit record.
Code 70 · Dual-auth · AlarmCode 210

On-Device AI — Vosk STT

Vosk is an open-source offline speech recognition toolkit that runs directly on the HMI-04 Linux SBC. A custom JSGF grammar file constrains the recognizer to the OllieAI O&G vocabulary — the AI only "hears" commands that are in scope, which dramatically improves field accuracy.

  • Offline by default — no cloud, no network required at wellhead or pipeline station
  • ≥95% command recognition at ≤70 dBSPL ambient noise, tested across 3 operators
  • ≤1.5 second total latency from PTT release to Safety Engine decision
  • Apache 2.0 license — no royalty, no restriction on commercial deployment
  • Optional online STT fallback on connected facilities (not recommended for remote O&G)

Future: Free-Form NLP — OAI-VOICE-002

The current fixed-command vocabulary is intentional — it makes IQ/OQ validation straightforward for licensees. Each command maps unambiguously to one action. Free-form natural language is designated OAI-VOICE-002.

  • OAI-VOICE-002 will use identical Modbus TCP interface and command codes
  • Safety Engine source code requires no modification
  • Only the HMI-04 software is upgraded — a transformer-based NLP model replaces the Vosk grammar
  • No licensee re-validation of the Safety Engine is required
  • The architecture is designed to support this upgrade path from the ground up

A voice command that fails Safety Engine validation is rejected identically to a digital command that fails. The Safety Engine receives a structured parameter request from HMI-04 via Modbus TCP. It does not know — and does not care — whether a human typed it, a SCADA system sent it, or an operator spoke it. Every command from every source goes through the same non-bypassable Block 0/2/3 validation sequence. [PATENT PENDING — PROPRIETARY]

Regulatory Alignment

Every Decision.
Timestamped.
Audit-Ready.

OllieAI's automatic audit trail is continuous — every parameter decision, permitted or rejected, from every command source including voice, is logged with timestamp, user identity, parameter values, and configured limits. PSM and PHMSA documentation is generated in real time.

IEC 61511 / ISA-84

SIL-Capable Safety Lifecycle

Deploys on IEC 61508-certified F-CPUs with HFT ≥ 1 by platform design. IEC 61511 safety lifecycle-aligned — not self-certified. SRS pre-populated, 21-case FAT and SAT protocols included. Proof test interval tracking automatic.

  • SRS-16 requires all voice commands to pass Safety Engine — architecturally enforced
  • FAT-19/20/21 cover voice interface IQ, ESD via voice, and dual-auth inhibit via voice
  • Voice interface BPCS/SIS separation per IEC 61511 Clause 11
OSHA PSM · 29 CFR 1910.119

Automatic PSM Documentation

Every voice command — including rejected ones — generates an automatic audit record with timestamp, UserID, parameter values, and alarm code. Management of Change and Mechanical Integrity documentation is generated continuously.

  • $165,514/violation max willful PSM penalty (2025 OSHA schedule)
  • Instance-by-instance enforcement since March 2023 — 12 exposed workers = 12 citations
  • BP Texas City benchmark: 439 citations, $30.7M proposed
API RP 14C · 8th Edition 2017

Offshore Safety System Alignment

SAFE chart logic implemented in continuous monitoring blocks. Each parameter maps to specific actuator de-energization response. ATEX/IECEx rated field instruments per OAI-BOM-002. Applicable to offshore and hazardous area onshore installations.

  • ATEX Zone 1 voice hardware (HMI-02/03/04) specified in BOM
  • IS barrier specification per IEC 60079-11 included
PHMSA · 49 CFR 192

Pipeline Control Room Management

The automatic audit trail addresses Control Room Management (§192.631) requirements for documented monitoring of SCADA alarms and pressure deviations. Continuous parameter monitoring creates a real-time record of every condition and response.

  • Every pressure alarm logged — timestamp, value, response, user ID
  • Voice-commanded operations audit-identical to digital commands
  • Satisfies alarm management documentation requirements under ISA-18.2
Market Position

Real Market.
Documented Numbers.

$718M
Global HIPPS Market 2025
8% CAGR to $1.3B by 2033
$2M
Max HIPPS Cost Avoided
Per Installation
27days
Avg Annual Unplanned Downtime
$38M annual impact — offshore O&G
$165K
Max OSHA Willful PSM Violation
Per violation, 2025 rate
Safety Engine Architecture

Six Blocks.
Every Scan Cycle.
One Result.

The Safety Engine executes six architectural blocks in fixed sequence every PLC scan. Voice commands enter at Block 3 via Modbus TCP — the same gate as all other command sources. The specific mechanism that makes the system non-bypassable is disclosed only under executed mutual NDA.

BLOCK 0

Unconditional Reset

All actuator permits FALSE at every scan start. No permit persists. No voice command, software instruction, or network message can pre-set a permit. [PATENT PENDING]

BLOCK 2A

Sensor Validity

IS_VALID() check on all 6 sensors before any limit comparison. NaN or ±Infinity from a faulted analog channel is caught here — it cannot slip through < and > comparisons.

BLOCK 2B

H2S Sensor Health

A frozen H2S detector returning a constant valid reading is detected and treated as a sensor fault — not a safe condition.

BLOCK 2C

Sensor Fault Gate

If any sensor fails validity or freeze checks, all permits for that sensor's parameters remain FALSE. Execution does not proceed to limit checks for a faulted sensor.

BLOCK 2D

Continuous PV Monitoring

All 6 parameters compared against configured limits every scan — unconditionally, whether or not a command is active. Drift during an active operation is caught in one scan cycle.

BLOCK 2E

Stuck-Sensor Watchdog

UTIL-002 watchdog FB detects sensors returning constant valid readings. A frozen pressure transmitter inside limits is detected and flagged before it allows unsafe conditions.

BLOCK 3

Command Validation Gate

When a command is issued — from digital HMI, SCADA, or voice — every parameter is validated against configured limits before any permit is set. Voice commands receive identical validation. First-fault chain logs the specific violation. [PATENT PENDING]

BLOCK 4

Per-Actuator Maintenance Inhibit

Dual-authorization required — two distinct UserIDs including voice-initiated inhibit requests. Time-limited with auto-expiry. Full audit record including both UserIDs, duration, and target actuator.

BLOCK 5

Proof Test Tracking

IEC 61511 Clause 16 automatic interval tracking. Dual-auth acknowledgment via voice (O11) or digital. AlarmCode 210 at each acknowledgment. Configurable interval.

Platform Support
  • Siemens S7-1500F — F-FB in TIA Portal Safety Advanced
  • Allen-Bradley GuardLogix — Safety Task in Studio 5000
  • ATEX / IECEx rated field instruments — Zone 1 / Div 1
  • Retrofit-compatible — deploys on existing PLC hardware
  • Voice: Vosk AI on HMI-04 → Modbus TCP → Safety Engine
ESDV InletESDV Outlet Choke ValveTransfer Pump Heater TreaterBlowdown Valve Gas Lift Valve
Qualified Inquiries Only

The Conversation
Starts Under NDA.

OllieAI Systems Corp. is seeking OEM and operator licensing partners in the oil and gas sector. Source code, configuration data, and architecture detail are shared only after mutual NDA execution. A full technical package — including IEC 61511-aligned validation documentation, bill of materials, source code, and 16-week deployment playbook — is ready.

LinkedIn: Ty Ballard

OLLIEAISYSTEMS.COM · OLLIEAI SYSTEMS CORP. — DELAWARE C-CORP · PATENT PENDING