> For the complete documentation index, see [llms.txt](https://docs.craft.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.craft.co/company-data-api/data-points/operating-data/patents.md).

# Patents

### Fields

| Field             | Type      | Description                                                       |
| ----------------- | --------- | ----------------------------------------------------------------- |
| applicationNumber | String    | Patent application number (DOCDB compatible), eg: 'US-87124404-A' |
| publicationNumber | String    | Patent publication number (DOCDB compatible), eg: 'US-7650331-B1' |
| country           | String    | Patent location country code                                      |
| filingDate        | String    | ISO 8601 formatted date                                           |
| publicationDate   | String    | ISO 8601 formatted date                                           |
| grantDate         | String    | ISO 8601 formatted date                                           |
| priorityDate      | String    | ISO 8601 formatted date                                           |
| title             | String    | Patent title                                                      |
| abstract          | String    | Patent abstract                                                   |
| inventors         | \[String] | List of inventors                                                 |
| assignees         | \[String] | List of patent assignees                                          |

### Query

```graphql
# query
query findCompanyByDomain($domain: String!) {
    company(domain: $domain) {
        patents {
            applicationNumber
            publicationNumber
            country
            filingDate
            publicationDate
            grantDate
            priorityDate
            title
            abstract
            inventors
            assignees
        }
    }
}

# variables
{ "domain": "meta.com" }
```
