Skip to content
AGENTIC Data Mining
● Public TOOL ip.filings LAST SYNC 2026-07-19T11:07:58Z

USPTO patents

US patent applications and grants by applicant, patent/application number, inventor name, CPC class, grant-date range, or filing-date range. Filter by technology_area or is_in_force to surface live patents in a given area, by assignee_org for current ownership (full-text word/prefix match against the assignment chain-of-title), or by min_forward_citations for well-cited prior art. Coverage is patent applications and grants only — trademarks are not in this tool's schema despite the name.

Records

6,330,044

Patent applications + grants, assignee-normalized

History

2005–2026

2005-01-04 through 2026-07-14

New records

Weekly batch

USPTO bulk grant/application data refresh

Freshness

Daily

JSON · Public · included in subscription

Live-verified 2026-07-19: 6,330,044 records synced, 2005-01-04 through 2026-07-14. abstract/num_claims/forward_citation_count cover grants through 2025-12-31 and are null for more recent grants until the next quarterly refresh.

Query parameters

applicantstring

Applicant/assignee name as filed, partial match

assignee_orgstring

Current owner of record; full-text word/prefix match (e.g. "Internation" matches "International Business Machines"), not an arbitrary substring match

cpc_classstring

CPC classification code, exact match, e.g. G06F16/00

is_in_forceboolean

Filter to patents currently in force (true) or not (false)

grant_date_from / grant_date_toISO date

Inclusive bounds on grant_date

min_forward_citationsinteger

Lower bound on forward_citation_count; records with null forward_citation_count never match

limitinteger

Max records to return (default 25, max 50)

Also available: patent_number, application_number (exact match), inventor (partial), filing_date_from/filing_date_to, technology_area. Unknown parameter names are rejected with an error, not silently ignored.

Example call

Request · ip.filings
{
  "tool": "ip.filings",
  "params": {
    "assignee_org": "International Business Machines",
    "is_in_force": true,
    "min_forward_citations": 25,
    "limit": 25
  }
}
Try in playground

Schema

Field Type Description
application_number / patent_numberstringUSPTO identifiers
invention_titlestringFiling title
filing_date / grant_datedateFiling and grant dates
applicant / inventorsstringApplicant as filed; ";"-joined inventor list
assignee_orgstringCurrent owner of record (assignment chain-of-title); null means never assigned, applicant is still owner
cpc_class / cpc_classesstringPrimary CPC class and the full CPC class list
legal_status / legal_status_code / entity_statusstringProsecution/legal status detail
examiner_name / art_unitstringAssigned examiner and USPTO art unit
is_in_force / technology_areaboolean / stringComputed live-patent flag and technology bucket, both filterable
num_claimsintegerClaim count (null for post-2025-12-31 grants until next refresh)
forward_citation_countintegerLater US patents citing this one, filterable; null covers both vintage lag and zero known cites
abstractstringFirst 500 characters of up to ~8.7KB full text

Sample record

Sample · ip.filings
{
  "application_number": "18442071",
  "patent_number": "12123456",
  "invention_title": "Error-corrected qubit routing",
  "filing_date": "2024-02-27",
  "grant_date": "2026-06-27",
  "applicant": "EXAMPLE QUANTUM INC.",
  "assignee_org": "Example Quantum Inc.",
  "cpc_class": "G06N10/20",
  "legal_status": "Active",
  "entity_status": "UNDISCOUNTED",
  "art_unit": "2126",
  "is_in_force": true,
  "technology_area": "quantum_computing",
  "num_claims": 20,
  "forward_citation_count": 3
}

Use it for

  • R&D velocity factors by assignee_org, current-ownership-corrected
  • In-force, well-cited prior art in a technology area for diligence
  • Technology M&A target screening by CPC class and citation count
● Public Hourly

SAM.gov awards

contracts.awards

Federal contract awards, IDVs, and notices joined to awardee entity records. Query by NAICS, agency, awardee, or dollar band.

28.7M records · 2016–present

Included in subscription View dataset
● Public Daily

SEC Form 3/4/5 insider transactions

sec.filings

Insider transactions for the same public assignees — no shared join key, useful for pairing insider conviction against filing velocity.

3.0M records · 2003–present

Included in subscription View dataset
● Public Daily

NIH research grants

health.nih_grants

NIH-funded research organizations join to patents by organization name — trace federally funded research to the patents it produced.

791K records · FY1970–present

Included in subscription View dataset