# Search Google Patents

Returns Google Patents results for a query, with inventor, assignee and key dates. Use it to search prior art or follow a company's patents.

Tool `google.serp.patents` on Google. Contract version 1, released 2026-10-27.

## Example call

Over REST, send the input in the body. Over MCP, pass the same input to `call_tool`.

cURL:

```bash
curl https://api.voxoria.ai/v1/tools/google.serp.patents/calls \
  -H "Authorization: Bearer $VOXORIA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"query":"solid state battery"}}'
```

Python:

```python
import os

import httpx

response = httpx.post(
    "https://api.voxoria.ai/v1/tools/google.serp.patents/calls",
    headers={"Authorization": f"Bearer {os.environ['VOXORIA_API_KEY']}"},
    json={"input": {"query": "solid state battery"}},
    timeout=60,
)
print(response.json())
```

TypeScript:

```ts
const response = await fetch("https://api.voxoria.ai/v1/tools/google.serp.patents/calls", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.VOXORIA_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({"input": {"query": "solid state battery"}}),
});
console.log(await response.json());
```

MCP (`tools/call` params):

```json
{
  "name": "call_tool",
  "arguments": {
    "tool": "google.serp.patents",
    "input": {
      "query": "solid state battery"
    }
  }
}
```

Both return [the full response](/docs/call-response.md): the call's ID, status and cost, with this tool's result in `output`.

## Input

| Input | Type | Required | Default | Description |
| --- | --- | --- | --- | --- |
| `query` | string | Yes |  | The search query. |
| `page` | integer | No | `1` | Page of results. At least 1. |

## Output

A successful call returns these blocks in its `output`. A field not marked required can be `null`.

### results

A list of rows. Always present, possibly empty.

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `position` | integer | No | Rank among patent results, starting at 1. |
| `title` | string | Yes |  |
| `url` | string | Yes | Address of the patent's page on Google Patents. |
| `snippet` | string | No |  |
| `publication_number` | string | No | Number the patent office published the document under, such as "US10452978B2". |
| `inventor` | string | No | Name of the inventor as Google shows it. |
| `assignee` | string | No | Name of the owner of the patent as Google shows it. |
| `priority_date` | string | No | Priority date, as an ISO 8601 date. |
| `filing_date` | string | No | Date the application was filed, as an ISO 8601 date. |
| `grant_date` | string | No | Date the patent was granted, as an ISO 8601 date. Absent when it has not been granted. |
| `publication_date` | string | No | Date this document was published, as an ISO 8601 date. |
| `language` | string | No | Language code of the text returned, such as "en". |
| `image_url` | string | No | Address of the thumbnail of the patent's first figure. |
| `figure_urls` | array of string | No | Address of each figure of the patent at full size, in the patent's order. |
| `pdf_url` | string | No | Address of the patent document as a PDF. |

## Example output

The `output` of a real call, each list cut to 3 items.

```json
{
  "results": [
    {
      "position": null,
      "title": "Battery module",
      "url": "https://patents.google.com/patent/US10886558B2/en",
      "snippet": "100 of one embodiment disclosed herein a restraining load is applied perpendicularly to electrode surfaces within the unit cells 10 . In a case where all-solid-state batteries are used as the unit cells 10 , the edges of stacking surfaces, being the surfaces of the unit cells 10 in a direction (i.e. …",
      "publication_number": "US10886558B2",
      "inventor": "Takuma Sakamoto",
      "assignee": "Toyota Jidosha Kabushiki Kaisha",
      "priority_date": "2018-01-19",
      "filing_date": "2019-01-17",
      "grant_date": "2021-01-05",
      "publication_date": "2021-01-05",
      "language": "en",
      "image_url": "https://patentimages.storage.googleapis.com/c3/1c/0b/9115ff0803df16/US10886558-20210105-D00000.png",
      "figure_urls": [
        "https://patentimages.storage.googleapis.com/3e/f6/b8/00216dc3b4c226/US10886558-20210105-D00000.png",
        "https://patentimages.storage.googleapis.com/d8/a0/48/9ab81686f4009d/US10886558-20210105-D00001.png",
        "https://patentimages.storage.googleapis.com/23/cc/9b/84882870db5385/US10886558-20210105-D00002.png"
      ],
      "pdf_url": "https://patentimages.storage.googleapis.com/69/c4/79/36baff2e61b6ca/US10886558.pdf"
    },
    {
      "position": null,
      "title": "Solid state battery with uniformly distributed electrolyte, and methods of …",
      "url": "https://patents.google.com/patent/US11942620B2/en",
      "snippet": "In the instances of solid-state batteries, which include solid-state electrolyte layers disposed between solid-state electrodes, the solid-state electrolyte layer physically separates the solid-state electrodes so that a distinct separator is not required. Solid-state batteries have advantages over …",
      "publication_number": "US11942620B2",
      "inventor": "Yong Lu",
      "assignee": "GM Global Technology Operations LLC",
      "priority_date": "2020-12-07",
      "filing_date": "2021-12-06",
      "grant_date": "2024-03-26",
      "publication_date": "2024-03-26",
      "language": "en",
      "image_url": "https://patentimages.storage.googleapis.com/90/b8/0e/ed6c106ab89ebf/US11942620-20240326-D00000.png",
      "figure_urls": [
        "https://patentimages.storage.googleapis.com/23/4f/5d/37847c3cb9dfb3/US11942620-20240326-D00000.png",
        "https://patentimages.storage.googleapis.com/78/9e/7c/171f5b5c46f975/US11942620-20240326-D00001.png",
        "https://patentimages.storage.googleapis.com/73/78/df/3168bf771c7620/US11942620-20240326-D00002.png"
      ],
      "pdf_url": "https://patentimages.storage.googleapis.com/f8/02/22/a9e3950cab3340/US11942620.pdf"
    },
    {
      "position": null,
      "title": "Low-expansion composite electrodes for all-solid-state batteries",
      "url": "https://patents.google.com/patent/US11239459B2/en",
      "snippet": "The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure. FIG. 1 is a schematic of an example of an all-solid-state electrochemical battery cell; FIG. 2A is an …",
      "publication_number": "US11239459B2",
      "inventor": "Thomas A. Yersak",
      "assignee": "GM Global Technology Operations LLC",
      "priority_date": "2018-10-18",
      "filing_date": "2018-10-18",
      "grant_date": "2022-02-01",
      "publication_date": "2022-02-01",
      "language": "en",
      "image_url": "https://patentimages.storage.googleapis.com/31/2c/35/2f94d4ccf0b302/US11239459-20220201-D00000.png",
      "figure_urls": [
        "https://patentimages.storage.googleapis.com/63/96/43/46838a8256d58f/US11239459-20220201-D00000.png",
        "https://patentimages.storage.googleapis.com/79/cb/33/17d1ca13183ae1/US11239459-20220201-D00001.png",
        "https://patentimages.storage.googleapis.com/ae/cc/88/bb5244f087daab/US11239459-20220201-D00002.png"
      ],
      "pdf_url": "https://patentimages.storage.googleapis.com/9b/93/8b/6a8616b3676c91/US11239459.pdf"
    }
  ]
}
```
