> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rhizomeai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# USPTO PTAB Decisions

> Search filters and result fields of uspto_ptab_decisions.

* **Dataset id:** `uspto_ptab_decisions`
* **Jurisdiction:** US · USPTO
* **Date field:** `decision_date`. The search's top-level `date_from` and `date_to` filter on it.
* **Access:** any API key.

## Filters

Send these under `filters.uspto_ptab_decisions` in a [search](/api-reference/v3/search) request. A filter not listed here, or a value of the wrong type, is a 400. The top-level `date_from` and `date_to` set `date_from` and `date_to` below, so give a date in one place only.

<ParamField body="trial_number" type="string">
  Exact PTAB case number. Example: 'IPR2025-00763'.
</ParamField>

<ParamField body="patent_number" type="string">
  Exact challenged patent number. Punctuation, a leading 'US' and a trailing kind code are all stripped, so 'US 11,212,838 B2' and '11212838' match the same rows. Reissue and design patents keep their prefix ('RE42368', 'D910645').
</ParamField>

<ParamField body="application_number" type="string">
  Exact application number. Example: '16421019'.
</ParamField>

<ParamField body="patent_owner" type="string">
  Keyword match on the patent owner / real party in interest (BM25 tokenized). Example: 'Amgen'.
</ParamField>

<ParamField body="petitioner" type="string">
  Keyword match on the petitioner (BM25 tokenized). Example: 'Sandoz'.
</ParamField>

<ParamField body="trial_type" type="string">
  Proceeding type. IPR = inter partes review (the great majority), PGR = post-grant review, CBM = covered business method, DER = derivation.

  Values: `IPR`, `PGR`, `CBM`, `DER`.
</ParamField>

<ParamField body="outcome_group" type="string">
  Normalized outcome bucket. 'final\_written\_decision' is the merits decision that actually cancels or confirms claims; 'institution\_granted' / 'institution\_denied' are the threshold decision; 'settled', 'dismissed', 'adverse\_judgment', 'remanded', 'terminated' end the trial without a merits ruling; 'affirmed', 'affirmed\_in\_part' and 'reversed' are Federal Circuit mandates on appeal from the Board; 'rehearing\_granted' / 'rehearing\_denied' are decisions on rehearing requests. 'other' is reserved for outcomes USPTO has not used yet — no current row carries it.

  Values: `final_written_decision`, `institution_granted`, `institution_denied`, `settled`, `dismissed`, `adverse_judgment`, `remanded`, `affirmed`, `affirmed_in_part`, `reversed`, `rehearing_granted`, `rehearing_denied`, `terminated`, `other`.
</ParamField>

<ParamField body="technology_center" type="string">
  USPTO technology center of the challenged patent, as a bare 4-digit code — exact match, so pass '1600', not 'TC 1600'. The life-science ones: '1600' biotechnology and organic chemistry (1,693 decisions), '1700' chemical and materials (1,019), '3700' mechanical incl. medical devices (2,479). Others present: 2600, 2800, 2400, 3600, 2100, 3900, 2700, 2900, 1200, 6200. Deliberately not an enum — a handful of rows carry legacy non-numeric codes (OPA, CD, DCPA, ODM, '00', \~20 rows total) and USPTO can add centres.
</ParamField>

<ParamField body="trial_status" type="string">
  Current status of the TRIAL, as distinct from the outcome of this one decision. Use it to tell a settled question from an open one: 'Final Written Decision - Appealed' means the Board's ruling is before the Federal Circuit and is NOT the last word, and 'Pending Director Review' / 'Pending' / 'Trial Instituted' mean the challenge is still live.

  Values: `Final Written Decision`, `Final Written Decision - Appealed`, `Terminated-Settled`, `Terminated`, `Terminated-Adverse Judgment`, `Terminated-Dismissed`, `Terminated-Other`, `Institution Denied`, `Discretionary Denial`, `Trial Instituted`, `Pending Director Review`, `Pending`.
</ParamField>

<ParamField body="statute" type="string">
  Exact statute or rule cited by the decision, as stored. Examples: '35 USC 103', '35 USC 314', '37 CFR 42.74'.
</ParamField>

<ParamField body="issue_type" type="string">
  Statutory ground at issue, by section number: '103' obviousness, '102' anticipation, '112' written description / enablement, '101' subject-matter eligibility.

  Values: `101`, `102`, `103`, `112`, `120`, `100`.
</ParamField>

<ParamField body="date_from" type="string (date)">
  Inclusive lower bound on decision issue date (YYYY-MM-DD).
</ParamField>

<ParamField body="date_to" type="string (date)">
  Inclusive upper bound on decision issue date (YYYY-MM-DD).
</ParamField>

## Fields

Each result from this dataset has these in `fields`:

`application_number`, `decision_date`, `decision_type`, `document_id`, `document_type`, `institution_decision_date`, `issue_types`, `outcome_group`, `patent_grant_date`, `patent_number`, `patent_owner`, `petition_filing_date`, `petitioner`, `statutes`, `technology_center`, `termination_date`, `title`, `trial_number`, `trial_outcome`, `trial_status`, `trial_type`, `url`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.