Walkthrough · no account needed
Seven screens, from the draft going in to the report coming out. Everything shown is a real screen of the product on a real application. Arrow keys work.
Everything in this walkthrough is the actual interface. The application shown is Patly's own, so nothing here is anyone's confidential draft.
An email and a password, or the Google account the firm already runs on. Nothing for a firm's IT to provision, and the browser stays signed in for a month if you ask it to.
Patly Examiner
A confirmation link proves the address before anything is submitted. Uploads stay in your account for the matter, are never used to train a model, and are deleted when you ask.
No fields, no slots, nothing to rename. The archive is read in the browser the instant it lands, every document is identified, and the practitioner sees exactly what will be examined before pressing anything.
The same rules run on the server when the archive arrives, so what is shown here is what is stored. Anything unreadable is named, never silently dropped. Then one button, an upload with a real progress bar, and the tracking page takes over.
Every claim is parsed into its limitations, every dependency resolved, every "the X" traced to the "a X" that introduced it, and every claim term checked against the drawings. The practitioner watches the stages advance with a running clock, and when the report lands the page opens it without a click.
Claim 2 is flagged, not condemned. A dependent that reads on cited art can be a cheap position held on purpose. The report says which it is.
Publication number, date, assignee and the passage relied on are read against the retrieved record. A reference that cannot be served by any accessible database is named as unverified rather than quietly used, which is the difference between a search you can file behind and one you cannot.
| Reference | What it owns | Status |
|---|---|---|
| Panda, Adaptive LLM Routing under Budget Constraints, EMNLP Findings 2025 | Contextual-bandit LLM routing under per-user budgets, solved as a knapsack | Verified |
| Angelopoulos | A threshold calibrated so an expected loss is bounded by a chosen risk level | Verified |
| Dean | Hierarchical allocation tree whose children borrow idle capacity, borrowing blocked for persistent over-users | Verified |
| Xu | Spend against a target trajectory with PID pacing | Verified |
| Eight post-April-2026 publications | Named in the applicant's manifest, including an intelligent-router filing and a performance-based routing filing | Unverified |
The eight unverified ones become an action item, not a citation: retrieve them from Patent Center and list them on the IDS before filing.
The chart is built the way an examiner builds one: each limitation against the reference that reaches it, and an explicit statement of what nothing reaches. The gap is the part that decides the case.
| Limitation of claim 1 | Reached by | Status |
|---|---|---|
| Maintaining a parent budget allocated across child accounts as child budgets | Dean · hierarchical allocation tree | Taught |
| Maintaining, per child account, a trajectory, a running spend, a risk level, and a floor | Xu · spend against a target trajectory | Taught |
| Selecting a candidate model whose acceptability score is at or above a calibrated threshold | Angelopoulos · bounded expected loss | Taught |
| Routing under a per-account budget constraint | Panda · contextual bandit, knapsack | Taught |
| Reallocating to maximize the minimum of the certified qualities, each a decreasing function of its account's risk level | Nothing cited | The gap |
Nothing in the art measures an account's service level by the risk level at which its requests are certified, then allocates budget to raise the lowest such measure. Assembling that requires the application as the roadmap.
Four limitations reached, one not. That single row is what the traverse argues and what the fallback protects.
Every rejection arrives with the response already drafted, worded, and traced to support in the specification. What it costs in scope is stated plainly, because a fallback you cannot price is not a fallback.
Every limitation but the max-min-certified-quality coupling is reached by the combination. That coupling is the traverse, and behind it claim 6 carries a limitation no cited reference reaches.
the reallocating is further constrained such that the child budget of each child account remains at or above an amount the child account is projected to consume over a remainder of the period while requests of the child account are certified at the floor
The report carries the same treatment for 101, 102 and 112, plus the drafting benchmarks, a prosecution forecast, and a valuation.
One document, readable in the browser or printed to PDF for the file. It opens with a one‑page summary and carries the record it was built on, so the report and the documents that produced it can be tied together months later.