Search the global patent landscape. Decide in 8 minutes.
IP Radar cross-references 130M patents across Espacenet, USPTO, EPO PATSTAT, and Google Patents BigQuery — then reads claim 1 of each shortlisted patent and returns FTO verdicts, white-space maps, and a deposit-ready intelligence report.
The landscape engine, in six capabilities.
130M patents indexed
Espacenet OPS, USPTO PEDS, EPO PATSTAT, and Google Patents Public Data on BigQuery — cross-referenced into a single brief.
Gemini-driven scoping
A research planner LLM decomposes the brief into a typed DAG of subtasks (drug shortlist, substance, product, techniques, white-space).
Per-patent claim reads
Every shortlisted patent: claim 1 actually parsed by Gemini into structured ClaimExtraction — no templated 'covers other aspects' filler.
FTO verdicts: green / yellow / red
Element-by-element scoring against your proposed product, with backward-citation prior-art hits surfaced for every red verdict.
White-space detection
Innovation-frontier mapping — zones of the chemical and indication space where the landscape is genuinely empty.
Deep-scan up to 15K patents
Bulk-mode pipeline for portfolio audits, FTO obsessionnel runs, and competitor-portfolio teardowns.
Six steps from brief to deposit-ready ZIP.
- 01
Brief
Natural-language research question — drug class, target, formulation, indication. Up to 8000 chars.
- 02
Search plan
Gemini emits a ResearchPlan: an ordered list of typed subtasks with explicit criteria.
- 03
BigQuery
Each subtask compiles to a Google Patents BigQuery query. Reranker filters at 0.3 relevance.
- 04
Claim read
Per-patent Gemini call: claim 1 parsed into ClaimExtraction (limitations, scope, assignee, family).
- 05
FTO verdict
All-elements rule applied per claim against your product description. Red = every element matches.
- 06
ZIP export
Full IntelligenceReport JSON + per-drug briefs + raw subtask results — auditable, citable, foreign-counsel-ready.
The actual API. No marketing wrapper.
One POST kicks off the pipeline. Subtask results stream back to Firestore, durable across Cloud Run instance restarts.
POST /api/v1/ip-radar/research/start
Content-Type: application/json
{
"brief": "Oral formulations of vonoprazan free base on
mesoporous silica SBA-15, 20 mg dose, with HPMC
coating — landscape + FTO for EU/US markets.",
"max_patents_per_subtask": 60,
"enable_claim_reader": true,
"proposed_product": "20 mg vonoprazan tablet, SBA-15
adsorbent, HPMC enteric coat, dissolution >= 80%
at pH 6.8 in 30 min",
"pricing_tier": "unlimited"
}// SubtaskResult — one step of the agentic pipeline
{
"subtask_id": "st_3_substance_patents",
"type": "substance_patents",
"title": "Vonoprazan — substance patents 2014–2026",
"patents": [
{
"patent_id": "US-9908899-B2",
"assignee": "Takeda Pharmaceutical",
"filing_year": 2015,
"claim_extraction": {
"claim_1_text": "A pharmaceutical composition...",
"elements": [
{ "text": "vonoprazan or salt thereof",
"user_has_it": "yes" },
{ "text": "an enteric polymer coating",
"user_has_it": "yes" },
{ "text": "dissolution >= 70% at pH 1.2",
"user_has_it": "ambiguous",
"reason": "User spec gives pH 6.8 not 1.2." }
]
},
"fto_verdict": "yellow"
}
],
"raw_candidates": 1247,
"elapsed_ms": 184320
}Upstream of every claim you draft.
IP Radar feeds the Claim Interpretation Lattice with a curated landscape; the lattice then hands optimised claims to Doctrinal Hardening for screening.
Stop guessing the landscape.
One brief. Eight minutes. A deposit-ready intelligence report.