MaxYield analyzes ambulatory ECG & returns per-beat PQRST delineation, interval measurements, heart rate, rhythm classification, and signal classification, & signal quality per-beat, structured for research use.*
Built to be integrated. Not a platform to replace yours.
A cardiac technologist does not look at R-wave peaks and draw conclusions. They read the ECG waveform as a whole - P-wave onset and offset, QRS onset and offset, T-wave onset and offset - beat by beat.
MaxYield is built the same way. It works from those same boundaries, delineating the PQRST complex beat by beat across the whole recording, rather than anchoring on the R-wave peak and deriving everything else outward from it.

We believe this to be a perpendicular approach to what has historically been done in the industry: a novel method of analyzing the ECG waveform through the onsets and offsets of the P-wave, QRS complex, and T-wave, rather than through R-wave triggering.
MaxYield works from P, QRS and T onsets and offsets, delineating the PQRST complex beat by beat across the whole recording, rather than anchoring on the R-wave peak and deriving everything else outward from it.
MaxYield does not modify the ECG. It does not filter, subtract, reconstruct, or interpolate. It analyzes the raw recording as captured and returns measurements against that signal.
A quality score from 0 to 100%, computed per lead and reported alongside every beat we return. Artifact regions are reported with their time window and lead, so attention goes where it is needed.
The acceptance thresholds MaxYield was measured against were derived from the level of agreement expert readers reach with one another on the same recordings, reviewed with our Medical Advisory Board.
Beat-by-beat is the new gold standard. Every beat counts, and every beat is measured.
Three ways MaxYield reaches the market today. All three are offered for research and investigational use only.
Structured, per-beat ECG output for teams who would rather have better data than build their own signal-processing pipeline.
An embeddable heart-health layer, paired with BodyOS for customizable reporting and visualization.
Patented Signal Processing Neural Network with unique approach to quantifying the ECG waveform
MaxYield does not modify the ECG. It does not filter, subtract, reconstruct, or interpolate. It analyzes the raw recording as captured and returns measurements against that signal.
The founding team of signal processing experts, leveraging the supercomputer at the University of Alberta, set out to build better de-noising for wearable ECG. They succeeded - and discovered their own de-noising was cancelling real cardiac signal alongside the artifact. Every filtering step is a step where physiology can be removed with the noise.
So the architecture changed. Instead of removing noise before measuring, MaxYield learns the waveform well enough to locate its boundaries within a noisy trace, and measures against what was actually recorded.
Ambulatory ECG from any ECG recording devices - Holter monitors, event monitors, patch recorders, mobile cardiac telemetry, consumer wearables and other ambulatory recorders. MaxYield can analyze any recording duration - from 30 seconds to 30 days.
MaxYield reads the recording as captured. Six fiducial points resolved per beat (P/QRS/T Onsets and Offsets). Rhythm classified across the recording. Signal quality computed per lead and reported per beat. No filtering, no subtraction, no reconstruction, no interpolation. The source recording is not altered.
Structured CSV data tables and JSON report returns to the device or software - for display, storage, review, editing, and confirmation within the system. MaxYield is designed to sit between the ECG recording and signal analysis steps in the workflow, outputting results in moments.
Two things get confused with what MaxYield does. Here is the difference - and why all three work in sequence rather than in competition.
A noise filter rejects bad signal. It tells you what not to use. It says nothing about what the rest means.
A different problem from the one MaxYield solves.
An R-wave algorithm counts beats and labels rhythms from detected peaks.
Everything downstream inherits that peak.
MaxYield delineates the full PQRST complex, beat by beat.
ECG Waveform, Intervals, Signal Quality, and Rhythm Classification, all quantified before a reviewer opens the file.
A filter tells you what not to use. R-Wave triggered algorithms are built on the same root flaws.
MaxYield sits between signal capture on the device and input into the analysis software - improving the calculations and workflows downstream of it.
Your algorithm starts from R-wave triggered data. MaxYield gives it resolved QRS boundaries, P-wave delineation where detected, per-beat intervals, and a quality score alongside every measurement it returns. You are not replacing what you built. You are raising its floor.