ClaimMark-P
Wanda, a patent attorney with a magician's wand, strides along a stone causeway through towering gates marked §101, §102, §103, §112 and PTAB, while Milo follows with a torch and a stack of patent drafts, ducking a swinging blade.

Our benchmark

The ClaimMark Gauntlet

Run the claims through the attacks they actually faced.

You are about to trust an AI tool with an application your client is paying for. The vendor shows you a number. What you really want to know is simpler: would the claims this tool helps you write have stood up to the examiner, and later to a court?

The Gauntlet is how we try to answer that, for our own tool and for any other that will run it. It takes real applications and patents from the public record, lets a tool search, draft, and refine, and then checks the result against what actually happened: the examiner’s rejections, the Office Action the applicant answered, and the court’s findings.

Our commitment

We publish every result, whatever it shows, including rows where a plain AI model does as well as ClaimMark-P.

Seven gates

A patent has to get through seven things in its life: the search, the checks, the draft, the examiner, the Office Action, the court, and the bill. Each gate checks the tool against what really happened at that stage, taken from the public record. No gate publishes a figure until its own scoring has been tested against that record, so each one says plainly what is still pending.

  1. Gate I

    Prior-art search

    The Gate of Prior Art

    XRef

    What runs
    The tool’s own search from the application as published, capped at the priority date, read to the top 1,000.
    Checked against
    Three sets, kept apart: the references the examiner cited, grouped by family; the references the examiner rejected the claims with in the first office action, and among them the main reference a rejection of an independent claim rests on; and the references a court or the Board later relied on that the examiner never cited, the art the examination missed.
    Measured
    Share of each set found in the top 5, 20, 100, 200, 500, and 1,000, with 95% intervals, against keyword search on the same index; art still unpublished on the priority date counted apart, never as a miss; references dated after the priority date counted as leaks.
    Results pending
    Measuring. One figure cleared and published; the first-action test on 5,000 applications is scored and its main-reference measure is running.
  2. Gate II

    Statute by statute

    The Gate of Four Statutes

    Detect

    What runs
    Each check the tool runs: antecedent basis, claim dependency, §112, §101, §102, §103. On issued patents, the §112 and §101 checks alone, against the specification.
    Checked against
    The examiner’s rejections under each statute. For issued patents there is no examiner to agree with: findings are published with their evidence, and attorneys judge a sample.
    Measured
    Share of actual rejections the tool flagged; flags per hundred claims; the share of a sample of flags that attorneys judge real. A claim-form rubric (PatentScore, run unchanged) is reported here as a diagnostic row only; it says nothing about outcome.
    Results pending
    Pilot run. Attorney review of the flagged sample pending.
  3. Gate III

    Patent drafting

    The Gate of the Draft

    Draft

    What runs
    The application as filed, with its claims removed. The tool drafts the claims from the disclosure, then refines them.
    Checked against
    The patent as issued and the prior art of record. Four tests, written by a patent attorney: §112 written description, enablement, and best mode; §101 by the Office’s own eligibility steps; §102 and §103 against every reference of record; and breadth against the issued independent claims, element by element.
    Measured
    Claims that clear each test; and where the drafted claims differ in scope from the issued ones, whether the art required the difference.
    Results pending
    Pilot run on 60 patents. Scoring in build.
  4. Gate IV

    Fewer rejections

    The Gate of Examination

    Replay: Examiner

    What runs
    A published application, imported where drafting ends and hardening begins. The tool runs every review and recommendation it has; the recommendations are applied automatically.
    Checked against
    The examiner’s actual rejections, action by action and statute by statute, replayed with the examiner’s own references against the revised claims.
    Measured
    Rejections the revised claims would no longer face, counted only when the revised claim is at least as broad as the claim the applicant eventually got allowed. Never “office actions prevented”.
    Results pending
    Pilot run on 50 applications. The automated scoring failed its calibration against the examiner and is being rebuilt; no figure is published until it passes.
  5. Gate V

    Office Actions

    The Gate of the Office Actions

    Reply

    What runs
    A real Office Action and the application it was mailed for. The tool reads the action and proposes the response: arguments and amendments.
    Checked against
    What the examiner did next. The file wrapper shows the response the applicant actually filed and the action that followed it: allowance, a further rejection, or abandonment.
    Measured
    Whether the tool’s response aims at the ground the examiner relied on; whether its amended claims reach the scope the examiner eventually allowed, and no narrower; every rejection, citation, and claim number read correctly from the action.
    Results pending
    Specified. Sample not yet drawn.
  6. Gate VI

    Defensible in court

    The Gate of the Courts

    Replay: Court

    What runs
    A patent whose claims a court finally held invalid or not infringed, with the appeal exhausted. The application as filed goes through the Gate of the Draft; the result meets the court’s findings.
    Checked against
    The court’s own findings: for each claim, the elements that distinguished it from the art, the elements the accused product had, and the element the court found the product lacked.
    Measured
    Validity: does the tool’s claim keep the elements that survived, and does any limitation it added earn its place against the art? Eligibility: does the tool’s §101 reading agree with the court’s? Infringement: would the tool’s claim have covered the accused product? Non-infringement: does the tool’s claim avoid the limitation that lost the case while keeping the rest? Scored by a patent attorney’s point scheme, published as counts first; “unresolved” when the opinion does not say.
    Results pending
    Specified by patent attorney Jürgen Vollrath, 2026-10-01. Sample of 60 Federal Circuit affirmances registered, provisional until the last 24 candidates clear.
  7. Gate VII

    Cost, time, stability

    The Gate of the Exchequer

    Ledger

    What runs
    Every case, run twice, timed and costed. Then the patent’s life: what the measured rates at Gates IV to VI add up to in rounds of examination, fees, hours, and claim scope.
    Checked against
    For stability, time, and cost: the tool’s own second run. For the life of the patent there is no real outcome to check against. It is a model, and it says so; every input is a rate measured at another gate, and every assumption is printed beside the number.
    Measured
    Agreement between runs; wall time and cost per case. Then the visible costs a rejection avoided saves (responses, request-for-continued-examination fees, attorney hours) and the hidden one (coverage surrendered by narrowing), each traced to the gate that measured it.
    Results pending
    Time, cost, and stability measured in every pilot. The life-of-patent model is in design and will carry a “modelled” label wherever it appears.

The headline is the end of a chain

Surviving an attack by luck proves nothing. So a survived attack counts only if the tool saw the weakness coming and fixed it without giving up coverage. Each step is a smaller number than the one before, and the last one is the headline.

  1. 1FlaggedThe tool flagged the claim as weak.
  2. 2AimedIt proposed a change directed at the ground the examiner or the court later used.
  3. 3SurvivedThe revised claim survives the replayed attack.
  4. 4Kept its scopeThe revised claim still covers what it needed to cover.

Two traps, and how the Gauntlet closes them

The first trap

Narrowing always wins.

Any patent attorney knows the easy way past an examiner: narrow the claim until nothing reads on it. Your client then owns a patent nobody needs to design around. So a survived attack counts only when scope is preserved. For patents that went to court, the yardstick is the court’s own finding about the accused product: the revised claim must still read on what the court said the product has. For applications, the yardstick is the claim the applicant eventually got allowed: the revised claim must be at least as broad. And at the drafting gate, every limitation the tool adds is checked against the art of record: if the art did not require it, it is narrowing without cause, and it counts against the tool.

The second trap

A search miss looks like a reasoning failure.

If the tool’s search never finds the reference the examiner used, you cannot blame its reasoning for missing it. So every Replay result is reported twice: once with the tool’s own search, which is what a customer gets, and once with the examiner’s or the court’s references supplied. The gap between the two is the cost of search. The second figure is the refinement’s ceiling.

The third trap, found in our own pilot

The scorer can be wrong too.

It is tempting to let another AI model grade the claims and call its answer the result. We tried it. In our first pilot, a scoring model failed most of the claims a tribunal had invalidated, and also failed most of the claims the tribunal had upheld. A scorer that fails nearly everything looks vigilant and measures nothing. So every automated scorer is first tested against the public record, its agreement with the examiner and the courts is published, and no gate reports a figure from a scorer that has not passed. Where the court has already said which elements mattered, the comparison is made element by element, and the model’s opinion is not asked.

A word of caution. A survived replay shows that one specific attack would have failed. It does not show the patent would have been upheld: a challenger facing different claims would have searched for different art. The results pages will say so.

Changes to the method

Rule VIII says every change is dated and explained. Here they are.

2026-09-26
Method published with six gates, including a Board gate replaying Patent Trial and Appeal Board decisions.
2026-10-02
Board gate withdrawn on the advice of patent attorney Jürgen Vollrath: the Board rules on validity only, never infringement, its decisions are not final, and a test judge could not reproduce its outcomes on the references alone. The Board sample stays registered as a search target: art the examiner missed. A court gate takes its place, built on the court’s own findings.
2026-10-14
Seven gates. Added: the Gate of the Draft (claims drafted from the application as filed, scored by four attorney-written tests), the Gate of the Office Actions (Office Action responses against what the examiner did next), and the Gate of the Exchequer (cost, time, stability, and a labelled life-of-patent model). Removed as gates: Form (now a diagnostic row under the Gate of Four Statutes) and the Twin Gate (now part of the Gate of the Exchequer). Each gate shows its status.
2026-10-15
Gates renamed, substance unchanged: Prior Art, Four Statutes, the Draft, Examination, the Office Actions, the Courts, the Exchequer.
2026-10-23
Gate of Prior Art: results read to the top 1,000 with 95% intervals; a third answer key added, the art of the first office action’s rejections and its main references (rule fixed before any figure was computed); art unpublished on the priority date reported apart. Two samples registered: the fresh held-out set behind the published claim, and the first-action sample.

The rules of the Gauntlet

Written before any result exists. Rules chosen after the numbers are known are not rules.

  1. IPublic material only, randomly drawn. No client, partner, or ClaimMark matters anywhere in the study, including for developing the method.
  2. IIThe headline run is fully automatic. Every recommendation is applied as proposed, with no human choice between input and output. An attorney-in-the-loop run may be published separately, never as the headline.
  3. IIIOutputs are the tool’s literal artifacts, hashed and time-stamped before scoring.
  4. IVEvery scoring prompt, sampling rule, seed, and ruling is published.
  5. VPrompts may be tuned on the pilot draw only. The headline draw is new and scored once.
  6. VILabels say exactly what was measured: “rejections the revised claims would no longer face”, never “office actions prevented”.
  7. VIIAn allowance is not a correct answer. Only positive action counts: a rejection, reasons for allowance, a holding.
  8. VIIIAnyone can dispute a ruling, and every correction is published with its date.

Registered samples

The seed, the rule, and the hash fix each sample before any tool runs on it. Anyone can re-derive the list and check the hash.

SampleHow it was drawnSeed and hash
Fresh held-out set
Gate I, the published claim
US grants issued 2023 to 2026 with earliest priority on or after 2023-01-01, after the search model’s training data ends: a random draw of 2,719, stratified by grant year and disjoint from the tuning and check sets. The 1,440 searched from their published application carry the claim on the search page; the list is available on request.seed 20261013 (sampler commit e3dc5cd)
list of the 1,440 SHA-256 fd959907ac990230182040cc08753bc2a093a7f307b15e0f64fdcf95c0931aaa
First-action sample
Gate I
Uniform random draw of 5,000 from the 621,153 published US utility applications whose first office action, mailed 2015-01-01 to 2017-06-30, rejected claims under §102 or §103. Each is searched from its published text, capped at its earliest priority date, and scored against the references of that rejection.seed 20261020
sample SHA-256 8f887dfa0570617da48f4313c202089b08d130d1a11330aea62224d81f6aa130
Examiner pilotUniform random application numbers filed 2022 to 2024, kept if published with a first action on the merits and claims on file before it, until each of the eight technology centers had its quota. 154 draws, 50 kept. 38 first actions are rejections and 12 are allowances; 9 were mailed after 2026-07-01 and form a hold-out.seed claimmark-backtest-group1-pilot-2026-09-25
SHA-256 617f4a3ab1a6c568f34b209e8b4cb8209d5c613379a089d11611c1add04ae93b
Issued-patent pilot
Gates II and III
Uniform random draw of US utility patents granted 2022 to 2025 from the index of 1,289,822 such grants, kept if a pre-grant publication and the file wrapper exist and the examiner cited at least one reference, until each of the eight technology centers had its quota: 50 kept. A hold-out of 10 patents granted after the scoring models’ training cutoff is drawn from a second pool. Both shuffled orders and their hashes were recorded before screening.seed claimmark-backtest-group0-pilot-2026-10-01
sample SHA-256 e5ab2cda2d8488246203b9c29ed0a64d2d2a79d1fabd0530347a5b2068514e9c
Court pilot
Gate VI
Federal Circuit opinions and Rule 36 judgments on appeal from a district court, released 2023-01-01 to 2026-09-30, that affirmed in full a holding of invalidity or non-infringement: 733 appeals in a recorded shuffled order, screened in that order until 50 main cases and 10 post-cutoff hold-out cases were kept. Provisional: 24 Rule 36 candidates ahead of the fiftieth still await their district-court records, and may displace later cases. A second tier of unappealed district-court judgments is planned.seed claimmark-backtest-group2b-court-2026-10-01
order SHA-256 ba83c5d1abb31fd37eb46e1c39bba080241cfd8d97c6e3965a28690bfaa20941
Board pilot
Gate I only, since 2026-10-02
Original final written decisions in inter partes and post-grant review, one per patent, shuffled from a pool of 1,295 patents decided 2023-01-01 to 2026-06-30, kept in shuffled order if the original complaint in a district-court case carries a public claim chart for that patent, until 50 are kept. Since 2026-10-02 this sample is a search target only: the references the petitioner found and the examiner did not. No validity scoring is run on it.seed claimmark-backtest-group2-charted-2026-09-26
order SHA-256 b178b6e2fba415ae35f6c43d17c73116751247056f01fdb9a3aa053d75a4f789

Standings and the frontier

Standings

Published here after each scoring round, with every tool that has run the Gauntlet, ours included.

Each gate gets its own table, because a tool that searches well may still draft poorly, and you should be able to see which. We also plot the frontier: each tool’s Replay result against its cost per case, per capability area, so a reader can see which tools no other tool beats on both. Any overall ranking shows its weights on the page, and readers can change them, because any fixed weighting is an opinion.

Take the challenge

Run the Gauntlet

Any patent AI tool can enter, two ways.

Run it yourself

Use the published harness on the registered samples and submit the full output bundle with its hash, plus a trial account so we can rerun a sample of cases and confirm your results.

We run it

Where a product’s public trial terms allow, we run it ourselves, publish the bundle, and send the vendor the results before publication. The vendor’s reply is published beside its row.

There is no paid placement. Results are withdrawn only for a factual error, and the correction is dated.

Governance

The method, harness, sampling code, and scoring prompts are published on GitHub, and the samples on HuggingFace. Every change to the method is dated and explained. We are inviting an outside patent attorney and an academic research group to review the method and the rulings alongside ClaimMark’s co-founder, patent attorney Jürgen Vollrath, and we will name them here when they accept.

Method sign-off

I have reviewed the Gauntlet’s method as described on this page. Its answer key is what examiners and courts actually decided, not a model’s opinion of a draft. Its cases are drawn at random from public records and registered before any tool runs on them. Every tool, ours included, is scored the same way.

I sign off on the method. I will review the scoring rulings as results come in, and my name will not appear beside any result I have not reviewed.

Jürgen Vollrath, co-founder of ClaimMark Inc. · Registered U.S. Patent Attorney, USPTO Reg. No. 49,098

Why we built it

Why build our own? Because nobody was measuring what attorneys need to know.

Before we built the Gauntlet, we went looking for a benchmark that could tell an attorney whether an AI tool’s claims would hold up. We could not find one.

Every benchmark we found measured something narrower than the question you are paid to answer:

  • Patsnap’s PatentBench measures only whether a search finds the references the examiner cited, on a test set nobody outside Patsnap can see.
  • ABIGAIL’s PatentBench is open source and aims at drafting and Office Actions, but so far it scores only docketing arithmetic, and its dataset could not be downloaded.
  • The academic benchmarks score similarity to the granted text, or a model’s opinion of the claims.

None of them asks: would these claims survive the examiner, the Board, or a court? That is what your client is really paying for. Finding the right art is only the first step, and a claim that reads well can still be anticipated. Until a tool shows you what happens when its claims meet a real attack, you have no basis for trusting it.

So we built a benchmark that asks that question directly. The ClaimMark Gauntlet takes real applications and patents from the public record, lets a tool search, draft, and refine, and holds the result against what actually happened: the examiner’s rejections, the Office Action the applicant answered, and the court’s findings. A win counts only when the claims survive and keep their scope. And because a benchmark is only as good as its honesty, we hold the Gauntlet to every rule we ask of others: random samples, outputs locked before scoring, every change dated, and every result published, including the day our own first scorer failed its test.

Why benchmarks matter

Patent AI benchmarks are emerging — but what do they actually measure?

Ask any patent attorney how their practice has changed in the last two years, and AI will come up within a minute. AI tools have moved into patent practice fast. Clarivate reports that AI use among IP professionals rose from 57% in 2023 to 85% in 2025. The question is no longer whether to use these tools. It is whether you can trust what they produce. When HGF polled patent attorneys in late 2025, accuracy and hallucinations topped the list of concerns, named by 42%, more than twice the share most worried about confidentiality.

That worry is well founded. A peer-reviewed Stanford and Yale study found that leading AI legal research tools, built specifically for lawyers, still gave incorrect or misgrounded answers between 17% and 33% of the time. And when the tool gets it wrong, the responsibility stays with you. The USPTO’s guidance reminds practitioners that their signature certifies their own reasonable inquiry, whether or not an AI tool helped, and ABA Formal Opinion 512 expects lawyers to review AI output with appropriate care.

So how do you tell which tools deserve your trust? You could check every output by hand, but then the tool has saved you nothing. That is the job of benchmarks: independent, repeatable tests that show how often a tool gets it right, on cases like yours. General-purpose AI has been measured this way for years. Benchmarks for patent AI are only now emerging, and we list every one we have found below.

Before you rely on one of those numbers, you should know what it measures and, just as important, what it doesn’t. The rest of this page takes each benchmark in turn.

Side by side

How the benchmarks compare

The same eight questions, asked of each, our own first.

ClaimMark GauntletPatsnap PatentBenchABIGAIL PatentBenchAcademic benchmarks (typical)
What is scoredSeven gates: search, statute checks, drafting, the examiner’s rejections, Office Action responses, the court’s findings, and cost, time, and stability. Each scored against what actually happened, with scope intact.Prior-art search only: does the search return the references the examiner cited?Docketing arithmetic (deadlines, fees, classification). Drafting and Office Action quality are planned, scored by an AI judge.Similarity to the granted text, or an AI judge’s rubric score.
Checked againstPositive action in the public record: examiner rejections, the examiner’s next action after a response, court holdings and findings. Board references are used for search only.Examiner citations, grouped by patent family.Fixed answers for arithmetic; a rubric opinion for quality.The granted text, or a model’s opinion.
How cases are chosenA uniform random draw. The seed and the list’s hash are published before anything runs.340 curated patent families. The set is not published.Drawn from 604 real Office Actions. The dataset was not publicly downloadable on 2026-09-26.Varies. Often older patents, or disclosures written by a model from the granted patent.
Outputs locked before scoringYes. Every output is hashed and the hash is time-stamped before scoring.Not statedNot statedRarely
Can an outsider rerun it?Yes, case by case, on a trial accountNoNot yet: the code is open, the data is notOften, when code and data are released
Training-data contaminationCases decided after the model’s training cutoff are reported separately; search is capped at the priority dateNot addressedNot addressedRarely addressed
Stability and costEvery case runs twice; cost and time per case are publishedNot reportedNot reportedRarely reported
Status on 2026-10-14Method published, three samples registered before any run, one search figure cleared; each gate shows its statusPublishedDocketing layer published; the rest in progressPublished papers

Patsnap and ABIGAIL columns reflect each vendor’s own benchmark pages and repository on 2026-09-26. “Academic” describes the eight papers reviewed under Academic work.

A reader’s checklist

How should you read a patent AI benchmark?

A vendor tells you its tool scores 85%. Before that number goes into your decision, ask ten questions. We ask them of every benchmark we know of, and of our own.

You do not need to understand how the AI works to ask them. They are the questions you would put to any expert report in a case: where did the data come from, who chose it, what was it compared against, and could someone else check it?

Our own column answers the same questions, and every answer in it can be checked against what we publish.

QuestionClaimMark GauntletPatsnap PatentBenchABIGAIL PatentBenchPatentScoreDis2PatPatRe
1. Can you get the test set?
A score on data nobody else can see is a claim, not a measurement.
Samples, every output, and their hashes are published
Not published
Code is open; the dataset returned “unauthorized” on 2026-09-26
Prompts published; built from a public patent dataset
Code and data released
Code and data released, per the authors
2. Was the sample drawn at random, by a rule published first?
A hand-picked sample can make any tool look good, even when nobody intends it to.
Uniform random draw; seed and list hash published before any run
Curated for language and technology class
?Selection rule not stated
400 patents from two technology sections, 2016 to 2017
?Split from an existing corpus; rule not verified by us
?Not verified by us
3. Is the tool checked against an outcome, or an opinion?
An examiner’s rejection happened. A model’s rubric score is somebody’s view.
Examiner rejections, the examiner’s next action after a response, court holdings and findings
Examiner citations
Fixed answers for arithmetic; an AI judge for quality
Expert and model scores of claim form
The granted text, and an AI judge
Real Office Actions as reference; scoring method not verified by us
4. Does the score track what happens to the application?
Attorneys care whether claims issue and survive, not whether text looks like other text.
The headline is survival of the replayed attack with scope preserved
Finding the art is the first step, not the result
Not for the layer that is scored today
The authors say it does not address novelty
Similarity to one granted version
Models the examination exchange
5. Are the comparisons fair?
Beating a chat window at patent search says little about beating a search tool.
Every case also runs through a plain AI model as a baseline; other vendors are invited to run the same cases
Compared with general chatbots, not with search tools or a keyword baseline
General models only; rival vendors listed as “not submitted”
Validated against three human experts
Open and closed models, plus attorney pairwise review
Proprietary and open models
6. Were outputs locked before scoring?
Without a lock, a score can be tuned after the fact, even unintentionally.
Every output is hashed and time-stamped before scoring
?Not stated
?Not stated
?Not stated
?Not stated
?Not stated
7. Can you rerun a case yourself?
The strongest proof is a reader getting the same answer.
Any case can be rerun on a trial account
No
Not until the data is available
Prompts are public
Yes
Yes, per the authors
8. Does it report stability, uncertainty, and cost?
An AI tool can give different answers to the same input. A score without its spread hides that.
Every case runs twice; agreement between runs, cost, and time per case are reported
No repeat runs, intervals, or cost
Not reported
Averages ten runs; variance not reported
?Not verified by us
?Not verified by us
9. Is training-data contamination controlled?
A model may already have seen the patent, and the examiner’s answer, during training.
Post-cutoff hold-outs reported separately; priority-date search ceiling
Not addressed
Not addressed
Patents from 2016 and 2017
Disclosures written from the granted patent being predicted
?Not verified by us
10. Does the number stay put?
A benchmark that changes should say when, and what changed.
Every change dated; the headline sample is scored once
Moved from 81% to 85%, with different comparators, and no version note
Case counts differ between the repository and the website
Versioned paper
Versioned paper
Versioned paper
Meets the question Partly, or planned but not yet done Does not? Not stated, or not verified by us

What a good answer looks like

If you only have time for one question, ask the fifth: what did it beat? A number means little until you know. A specialized search tool beating a general chatbot is expected. A drafting tool scoring well on arithmetic that general models already get right is expected. The informative comparison is against the best available alternative, run on the same cases, by rules fixed before anyone saw the results.

If you have time for two, ask the third: was the tool checked against something that happened, or against somebody’s opinion? An examiner’s rejection or a Board decision happened, and no one can argue it away. A model’s opinion of a claim can be useful as a diagnostic, but as a score it only tells you how much the tool agrees with that model.

Benchmark report

Patsnap’s PatentBench: a real outcome, one narrow task, a test set nobody else can see.

Patsnap checks its prior-art search against the references examiners actually cited. That is the right thing to check against. But what it measures is narrower than its marketing suggests, and nobody outside Patsnap can check the result.

What it is

PublisherPatsnap, which sells the search tool it ranks first
First publishedSeptember 2025; the current figures were on the page on 2026-09-26
TaskNovelty search: given an invention, return prior art
Test set340 patent families; receiving offices about 32% US, 32% China, 18% Europe, 18% WIPO; 68% English, 32% Chinese
Checked againstThe X and Y references examiners cited, deduplicated and grouped by patent family
MeasuresX hit rate: share of cases where at least one examiner X reference is returned. X recall: share of all examiner X references found in the top 100
Compared againstGeneral-purpose AI chat products with web search
PublishedHeadline numbers and a one-case worked example. Not the test set, the queries, the prompts, or per-case results

Patsnap also publishes a design-patent freedom-to-operate benchmark (261 samples) and lists a utility-patent freedom-to-operate benchmark as in progress.

The numbers, as published

SystemX hit rateX recall, top 100
Patsnap Novelty Search agent85%37%
ChatGPT 5.671.76%30.51%
Claude Opus 4.852.37%11.68%
Perplexity Pro39.16%6.4%
Kimi-k333.53%12.09%
DeepSeek-v4-flash22.09%6.25%
Gemini 3.1 Pro14.24%2.39%

From patsnap.com/benchmark, 2026-09-26.

What 85% and 37% actually mean

85% is not the share of prior art found. It is the share of test cases in which the search returned at least one reference an examiner cited as an X reference. A search that finds one of five relevant references scores the same as one that finds all five.

37% is the share of prior art found. Of all the X references examiners cited across the test set, Patsnap’s top 100 results contained 37%. The rest, close to two in three, were not in the top 100. This is the more informative of the two figures, and it is the one Patsnap’s own tool scores on, in its own benchmark.

That is not a criticism of Patsnap’s engineering. Examiners search with classification codes, full-text databases, and years of art-unit experience, and matching them is hard. It is a reason to read the headline carefully before you rely on it.

Where the published figures disagree

  • Which results count. The benchmark page defines the hit rate as a correct answer “among the top 1, 3, or 5 results”. The same page, and the benchmark hub, label the 85% headline “Top 100”. Those are very different tests, and the page does not say which one produced 85%.
  • What the homepage says. Patsnap’s Eureka homepage presents the figure as “85% Prior art found in the top 100 results”. By the benchmark’s own definitions, the share of prior art found is the recall figure, 37%.
  • Which competitor is quoted. The homepage compares Patsnap with ChatGPT 5.4 at 17.18%. The benchmark page reports ChatGPT 5.6 at 71.76%, within about 13 points of Patsnap.
  • How the figures moved. In November 2025, Patsnap reported 81% and 36%, compared against ChatGPT o3 and DeepSeek-R1. The benchmark page now reports 85% and 37% against a different set of products, while Patsnap’s own novelty-search product page still shows 81% on the same day. No version history explains the change.

What it does not tell you

  • Anything about drafting. It is a search benchmark. It says nothing about the quality of a drafted application or an Office Action response.
  • How relevant each result is. A result is a hit or a miss. There is no graded relevance, and no check of which claim limitations a reference actually discloses.
  • How it compares with other search tools. The comparators are general chat products with web search. No patent search tool, and no simple keyword search over the same collection, was run as a baseline.
  • Whether the answer was in the question. The page does not say what text each query was built from. If it came from a granted patent, the examiner’s citations are printed on the patent’s face, and may be in a model’s training data.
  • How much the number moves. There are no repeat runs and no confidence intervals. With 340 cases, sampling alone puts an 85% figure within about four points either way, before any run-to-run variation.

What it gets right

The search is checked against an outcome, not an opinion: references that examiners actually cited, grouped by family so that a U.S. patent and its European counterpart count once. The test set spans four offices and two languages. And Patsnap published something, with a worked example, which most of the industry has not.

Why we do not report a score on Patsnap’s PatentBench

We cannot. The test set, the queries, and the per-case results are not published, so nobody outside Patsnap can run the benchmark, including Patsnap’s own customers. If Patsnap publishes the set, we will run ClaimMark-P on it and publish every output.

Instead we do two things. First, we run the same protocol on our own sample: applications drawn at random from the public record, scored against the references the examiner cited, with the search capped at each application’s priority date. That figure appears beside Patsnap’s with a plain caveat: a different sample, a different index, and a Patsnap figure nobody can verify. It is not a head-to-head, and we do not call it one.

Second, we measure what the hit rate leaves out. XRef, the search event of the ClaimMark Gauntlet, grades relevance using the X, Y, and A categories that European and international search reports assign to every citation, and checks whether a tool’s account of which claim limitations a reference discloses matches the examiner’s own mapping in the rejection.

Patsnap may still find more of the examiner’s references than we do. Its index is larger, and for most offices our worldwide search reads abstracts and bibliographic data rather than full text. That is why search recall is one row of our results, not the headline.

We also need to compare prior art search tools

If you need a prior-art search, you have no shortage of tools to choose from. Established databases such as Derwent Innovation, Questel Orbit, PatBase, and Patsnap, free public ones such as Google Patents, Espacenet, and the USPTO’s Patent Public Search, and a new wave of AI search tools all promise to find what matters. Almost all of them stop at the same place: a ranked list of references. Working out what each reference actually does to your claims is left to you, and that is where the hours go.

That last step is where ClaimMark-P is different, and it is why we compare search tools on more than whether they find the right documents. Below, ClaimMark-P and Patsnap, the one vendor that publishes a search benchmark, feature by feature. Patsnap’s column is taken from its public product pages on 2026-09-26.

CapabilityClaimMark-PPatsnap Eureka Novelty Search
Size and reach of the index
Our own index of US granted patents from 1836 onward and published applications from 2001 onward, built from USPTO bulk data and updated weekly, searched by keywords, CPC classification, and semantic retrieval combined. Text of patents granted before 1976 is machine-read (OCR) and may contain errors.
Over 200 million patents, worldwide, per the vendor
Non-U.S. patent offices
None yet. No foreign documents and no non-patent literature; the coverage statement on the search page says so.
Includes China, Europe, and WIPO
Starts from the invention disclosure
Built from the invention record’s inventive center, problem, and summary
From a disclosure
Searches again from the drafted claims
Recommends a revised search when the claims change, grounded in their exact language
?Not stated
No invented references
Every reference is checked against its record; one that cannot be verified is dropped, never shown
Source-linked results, per the vendor
Explains why each reference matters
Overlap type and a written relevance note per reference
Feature-level evidence, per the vendor
Which invention elements each reference discloses, and which it misses
Listed per reference, both ways
Feature-level evidence; the missing side is not described
Which claim limitations each reference discloses, and which it misses
Listed per reference once claims exist, and mapped into the claims with the cited passage
?Not stated for novelty search
Relevance score you can audit
Computed by fixed rules from the listed elements, so the same judgment always yields the same number; the rubric version is stored with it
?Results are ranked; no score definition published
Feeds the examiner-style review of your claims
References flow into §102 and §103 review and the adversarial examiner simulation in the same matter
Search is callable inside drafting and Office Action workflows, per the vendor
Search capped at the priority date
Every search can be limited to art published before the priority date
?Not stated
Published retrieval benchmark
XRef, in the ClaimMark Gauntlet, on public samples anyone can check
Yes, but on a test set nobody else can see

Beyond the result list

Not just a search: what happens after the references are found

A list of references is where the real work starts. What does each one do to your claims, and what should you change? ClaimMark-P puts every reference to work on your claims, the moment it is found.

  • Every reference, taken apart. Which elements of your invention it discloses, which it misses, and which of your claim limitations it reads on, listed both ways, for every reference.
  • Scores you can audit. Relevance is computed by fixed rules from those lists, so the same judgment always yields the same number, and the rubric version is stored with it.
  • Mapped straight into your claims. Each limitation links to the passage of the art that reads on it, so you see the collision at the exact words where it happens.
  • Turned into an attack before the examiner makes one. The references feed the §102 and §103 review and an adversarial examiner simulation that tries to reject your claims first, and every weakness it finds comes with a proposed fix.
  • Never out of date. Change the claims and ClaimMark-P tells you the search is behind, and runs it again from the new claim language when you ask.

Search is where most tools end. In ClaimMark-P it is where hardening your claims begins.

Benchmark report

ABIGAIL’s PatentBench: the right ambition, most of it still to come.

ABIGAIL has published the most ambitious patent AI benchmark so far, as open source, and it is the only one that sets out to test drafting and Office Action work, the work you actually bill for. Today, though, the only scores are for docketing arithmetic, and the dataset could not be downloaded.

Who publishes it

ABIGAIL is a self-funded patent AI company. Its product drafts applications, prepares Office Action responses, runs prior-art searches, and handles prosecution docketing. PatentBench is published under the Apache 2.0 license on GitHub, installable as a Python package, with a white paper signed by ABIGAIL’s founder, a registered patent attorney.

ABIGAIL uses PatentBench on its website to point out that far better-funded rivals publish no benchmarks at all. That criticism is fair as far as it goes. The same standard should apply to PatentBench itself, and that is what this page does.

What it is designed to measure

7,200 test cases across five domains, derived from 604 real USPTO Office Actions from 2019 to 2024 across nine technology centers, per ABIGAIL’s site.

DomainCasesWhat it testsStated human baseline
Administration1,500Deadlines, fees, IDS completeness99.8%
Drafting500Claim scope, specification support, terminology8.5 out of 10
Prosecution2,500Rejection analysis, arguments, amendments8.6 out of 10
Analytics1,500Examiner prediction, allowance probability75%
Prior art1,200Reference relevance, anticipation85%
Scoring layerHow it scoresWeightStatus on 2026-09-26
1. DeterministicFixed answers: deadline math, event codes, fee lookups30%Published: 298 tests
2. AI judgeA separate model scores outputs against rubrics35%In progress
3. ComparativeHead-to-head ranking between systems25%Planned
4. Human calibrationRegistered attorneys check the automated scores10%Recruiting

What is actually scored today

Layer 1, 298 testsScore
ABIGAIL v3100.0%
Claude Sonnet 499.1%
Gemini 2.5 Flash99.1%
Gemini 2.5 Pro88.7%

The published leaderboard covers the deterministic layer only: classifying Office Actions, reading timelines, computing fees and deadlines. ABIGAIL’s own product scores 100%. Two general-purpose models score 99.1%.

Ask yourself what that comparison tells you. A test that general models already pass does not tell tools apart. It confirms the arithmetic is right, which matters for docketing, but it says nothing yet about drafting or arguing an Office Action. Those layers carry most of the weight in ABIGAIL’s own formula, and they are not yet scored.

What we could not reconcile or reproduce

GitHub READMEabigail.app/patentbench
Drafting casesA drafting-focused set of 1,200A drafting domain of 500
Office Action casesAn Office Action set of 1,800A prosecution domain of 2,500
Where the data livesA HuggingFace dataset, linked from the READMEDescribed as public data
Can the public download it?The dataset returned HTTP 401 (unauthorized) to an anonymous request on 2026-09-26

The two pages may describe different cuts of the same data, a subset in one place and a domain in the other. Neither explains how they relate, and a reader cannot check, because the data could not be downloaded. Until it can, “reproducible” describes the intention rather than the current state.

The stated human baselines raise a further question. A drafting baseline of 8.5 out of 10 implies human work was scored on the same rubric, but we did not find who scored it, how many attorneys, or on which cases.

What it gets right

  • It is open source, with a license that lets anyone run and extend it.
  • It is built from real Office Actions, not synthetic cases.
  • It says plainly which layers are finished and which are not.
  • It plans to calibrate the automated scores against registered attorneys, which every AI-judged benchmark needs.

Where an AI judge falls short

When the drafting and prosecution layers are scored, they will be scored mainly by a model reading the output against a rubric. That is useful for catching form problems. It cannot tell you whether an argument would have persuaded the examiner, because the examiner is not in the loop. The best thing to check a response against is what the examiner did next; for a drafted claim, whether it survived examination. The academic work page covers why rubric scores should be a diagnostic rather than a grade.

Docketing: what ABIGAIL tests, and what we do

The scored layer of PatentBench is docketing. ABIGAIL’s product syncs deadlines from the USPTO with weekend and holiday rollover, prefills USPTO forms, and offers examiner analytics. ClaimMark-P does not do docketing. It shows the period for reply exactly as the examiner wrote it and tells the attorney to use the firm’s docket. We do not calculate due dates. A wrong date is a malpractice problem, and your firm already runs a docketing system with a second-check rule for exactly that reason. ClaimMark-P does generate IDS forms from the references in a matter.

So on PatentBench we would submit only the drafting and prosecution domains, and say so.

What we will do

When the dataset can be downloaded, we will run ClaimMark-P on the drafting and prosecution cases and publish every output, whatever the score. Separately, the ClaimMark Gauntlet scores against what examiners and the courts actually did, which no AI judge can stand in for. We would welcome ABIGAIL’s participation in both.

Research review

The academic work: careful, useful, and not yet asking the question that matters.

Researchers have published a wave of patent drafting and prosecution benchmarks since 2025. Each is careful within its frame. None yet asks the question you would ask first: would the AI tool’s claims have survived the examiner?

Wanda reads an academic paper in a grand university library with a raised eyebrow, while Milo balances on a library ladder behind her with a teetering stack of journals.

What has been published

WorkWhere, whenWhat it testsChecked againstOpen
Patent-CRNAACL 2025Revise rejected claims toward the version that was grantedThe granted claims; professional human evaluationDataset paper
EPDEMNLP 2025 FindingsGenerate claims, trained and tested on granted European patentsThe granted claimsNot verified by us
PatentWriterarXiv, July 2025Write a patent abstract from the first claimThe published abstract, by text-overlap metricsCode released
PatentScorearXiv, 2025Score the form of a generated claim on seven rubric dimensionsThree experts’ scores of 400 claimsPrompts published
Tree-of-ClaimsarXiv, November 2025Claim search and revision against prior artExaminer actions from the USPTO Office Action Research Dataset; 1,145 wireless patentsNot verified by us
PatRearXiv, May 2026Write the examiner’s Office Action and the applicant’s rebuttal480 real examination casesCode and data released
Dis2PatEMNLP 2026Draft a full application from an inventor-style disclosureThe granted patent, text similarity, an AI judge, and 60 attorney comparisonsCode and data released
Vibe PatentingarXiv, September 2026Test whether AI judges can grade and improve drafting agentsOne patent attorney’s independent reviewNot verified by us

What they get right

Patent-CR and PatRe move in the right direction. Both are built on real examination history, so the model has to deal with an examiner’s objections rather than an idealized task. PatRe separately tests a model given the examiner’s references and a model that must find them, which is the right way to tell a search failure from a reasoning failure. Dis2Pat is the first to take the drafting problem from the inventor’s side, and it asked patent attorneys to compare outputs directly. Vibe Patenting checked its AI judges against a patent attorney and reported, honestly, where they disagreed.

Four problems they share

  1. The granted text is treated as the one right answer. Ask ten good attorneys to claim the same invention and you will get ten claim sets, many of them allowable. The granted claims are the product of a negotiation with the examiner that the drafter could not have seen. Scoring similarity to them rewards predicting the end of prosecution, not drafting well at the start of it.
  2. The answer leaks into the question. When an inventor’s disclosure is written by a model from the granted patent, as in Dis2Pat, it carries that patent’s structure, emphasis and vocabulary. The same risk arises for search when the query is built from a granted patent whose citations are printed on its face.
  3. The test cases are in the training data. Patents from 2016 and 2017, as in PatentScore, and granted European texts, as in EPD, are in every large model’s training corpus. A model may be recalling rather than reasoning, and none of these papers reports a set held out past the model’s training cutoff.
  4. An opinion stands in for an outcome. Where there is no granted text to compare against, a model grades the output. Vibe Patenting found that agreement between AI judges and a patent attorney depended strongly on which quality was being measured.

Underneath all four is one missing question. None of these benchmarks asks whether the claims would have held up: before the examiner, before the Board, or in court. That is the question your client pays you to answer.

PatentScore, up close

PatentScore is the most complete published rubric for grading patent claims, and its authors published it in full. It deserves a close reading, because rubric scores like it are likely to become the default way vendors grade drafting.

Is the rubric published?

Yes. The prompts and the scoring rubric, with example claims at each score level, are in the paper’s appendix. Seven dimensions: claim structure, punctuation, antecedent basis, element referencing, validity and uniqueness, ambiguous scope, and semantic similarity.

Is the scoring repeatable?

Not by design. A small model scores each dimension ten times and the average is taken. The paper does not report the sampling temperature or how much the ten scores vary.

How well does it agree with experts?

A correlation of 0.819 with three experts on 400 first claims. The dimension weights were fitted on the same 400 claims used to report that figure, so it is an in-sample result. The semantic dimension ends up with a weight of 0.001.

Is it a fair absolute grade?

No, and the authors do not claim it is. It measures whether a claim is well formed. By their own account it does not address novelty. A claim can score well and still be anticipated.

How we use it. ClaimMark-P already runs its own rubric reviews, per statute, with every finding tied to a claim and a recommendation, and its antecedent-basis check is rule-based rather than a model’s opinion. We treat those as diagnostics that drive recommendations, not as a score. In the Gauntlet we run PatentScore’s published prompts, unchanged, on each claim set before and after refinement, and report the result as a form-conformance row, labeled as a model-judged rubric that says nothing about outcome.

A better method

Nine principles. Each one answers a problem above, and each one is a rule of the ClaimMark Gauntlet.

  1. 1
    Score against what happened.

    Check the tool against positive action in the public record: an examiner’s rejection, the examiner’s reasons for allowance, the examiner’s next action after a response, a court’s holding and findings. The absence of a rejection proves nothing, so an allowed claim is never treated as a correct negative.

  2. 2
    Replay the attack, not the text.

    Apply the tool’s recommendations, then replay the examiner’s actual rejection, with the examiner’s own references, against the revised claims. Similarity to the granted claims is not the question.

  3. 3
    Make narrowing count against you.

    Any claim survives if you narrow it enough. A revised claim wins only if it survives the replayed attack and keeps its scope: it still reads on the product accused in litigation, or it is at least as broad as the claims the applicant eventually got allowed.

  4. 4
    Draw at random, by a rule published first.

    Uniform random draws from the public record, with the seed and the list’s hash published before anything runs. Prompts may be tuned on a pilot draw; the headline draw is new and scored once.

  5. 5
    Lock the outputs before scoring.

    Every output is hashed, and the hash time-stamped, before any score is computed.

  6. 6
    Control contamination.

    Cases decided after the model’s training cutoff are reported separately. Every search is capped at the application’s priority date.

  7. 7
    Report the spread.

    Run every case at least twice, and publish agreement between runs, the sample’s uncertainty, and cost and time per case.

  8. 8
    Use AI judges as instruments, not verdicts.

    Where a model makes a scoring judgment, publish its prompt, calibrate it against attorneys on a sample, and label the result as model-judged.

  9. 9
    Let anyone rerun a case.

    Publish every input and output, and let a reader rerun any case and dispute any ruling.

The white paper

We are writing up this method as a paper for peer review. The samples were registered, with their hashes, before any tool ran on them, so nobody, including us, could adjust the rules after seeing the numbers. We would welcome co-authors from the research groups whose work is reviewed here, and an outside patent attorney to review the scoring rulings.

Get involved

Help us keep it fair.

You should be suspicious of any benchmark a vendor writes, ours included. A vendor grading its own homework will be tempted to choose the test it passes. So we publish the Gauntlet’s method, code, sampling procedure, and scoring prompts on GitHub and HuggingFace, and we invite patent attorneys, researchers, and other vendors to challenge any part of it.

  • Attorneys: tell us which outcomes matter in your practice, and review our rulings on a sample of cases.
  • Researchers: co-author the method paper, or run the Gauntlet on your own system.
  • Vendors: run the Gauntlet and submit your results with proof of work, or tell us where the method is unfair to your product. Every vendor we score gets a right of reply, published beside its row.

Sources were checked on 2026-09-26 and saved to the Internet Archive on that date. Vendors change their pages, so each figure here is quoted as of that date. Product and benchmark names are trademarks of their owners; ClaimMark is not affiliated with any of them. Corrections are welcome and will be published with the date they were made.