# 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" }
```
