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
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.
applicantstringApplicant/assignee name as filed, partial match
assignee_orgstringCurrent owner of record; full-text word/prefix match (e.g. "Internation" matches "International Business Machines"), not an arbitrary substring match
cpc_classstringCPC classification code, exact match, e.g. G06F16/00
is_in_forcebooleanFilter to patents currently in force (true) or not (false)
grant_date_from / grant_date_toISO dateInclusive bounds on grant_date
min_forward_citationsintegerLower bound on forward_citation_count; records with null forward_citation_count never match
limitintegerMax 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.
{
"tool": "ip.filings",
"params": {
"assignee_org": "International Business Machines",
"is_in_force": true,
"min_forward_citations": 25,
"limit": 25
}
}
| Field | Type | Description |
|---|---|---|
| application_number / patent_number | string | USPTO identifiers |
| invention_title | string | Filing title |
| filing_date / grant_date | date | Filing and grant dates |
| applicant / inventors | string | Applicant as filed; ";"-joined inventor list |
| assignee_org | string | Current owner of record (assignment chain-of-title); null means never assigned, applicant is still owner |
| cpc_class / cpc_classes | string | Primary CPC class and the full CPC class list |
| legal_status / legal_status_code / entity_status | string | Prosecution/legal status detail |
| examiner_name / art_unit | string | Assigned examiner and USPTO art unit |
| is_in_force / technology_area | boolean / string | Computed live-patent flag and technology bucket, both filterable |
| num_claims | integer | Claim count (null for post-2025-12-31 grants until next refresh) |
| forward_citation_count | integer | Later US patents citing this one, filterable; null covers both vintage lag and zero known cites |
| abstract | string | First 500 characters of up to ~8.7KB full text |
{
"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
}
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
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
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