# Google API: Search patents

> Finds Google Patents about an invention. Optional filters: inventor, assignee, country, filing date and publication stage. Legal status is the site's estimate.

Unofficial. Not affiliated with or endorsed by Google.

- Page: https://fous.com/methods/patents.google.com/search-patents
- Method: `patents.google.com/search_patents`, version 1
- Website: patents.google.com
- Returns: patent number, title, assignee, inventors, dates, status, snippet, thumbnail, link
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `page` | integer | no |  | Results page to return, for example 2. The first page is 1. Default 1. |
| `sort` | string | no | `"newest"` | Result order, for example newest. One of "relevance", "newest", "oldest". Default "relevance". |
| `query` | string | yes | `"battery temperature management"` | Describe the invention in plain words, for example wireless charging for electric cars. |
| `status` | string | no | `"granted"` | Publication stage, for example granted. Any includes both. One of "any", "granted", "application". Default "any". |
| `company` | string | no |  | Assignee company, for example Tesla. |
| `inventor` | string | no | `"John B Goodenough"` | Inventor name, for example John B Goodenough. |
| `countries` | array of string | no | `["United States"]` | Countries by name or two-letter code, for example ["United States", "Germany"]. Omit for all countries. |
| `filed_after` | string | no | `"2000-01-01"` | Earliest filing date, for example 2015-01-01. |
| `max_results` | integer | no | `5` | Number of patents to return, for example 20. Maximum 100. Default 20. |
| `filed_before` | string | no | `"2025-01-01"` | Latest filing date, for example 2025-01-01. |

## Output

From a run on Oct 23, 2026, shortened. Its input:

```json
{
  "sort": "newest",
  "query": "battery temperature management",
  "status": "granted",
  "inventor": "John B Goodenough",
  "countries": [
    "United States"
  ],
  "filed_after": "2000-01-01",
  "max_results": 5,
  "filed_before": "2025-01-01"
}
```

Its output:

```json
{
  "patents": [
    {
      "link": "https://patents.google.com/patent/US12322831B2/en",
      "title": "Electrolyte membrane for an alkali metal battery",
      "status": "Active",
      "assignee": "Enpower Greentech, Inc.",
      "inventors": [
        "John B. Goodenough"
      ],
      "grant_date": "2025-06-03",
      "filing_date": "2021-09-27",
      "patent_number": "US12322831B2",
      "priority_date": "2020-09-28",
      "abstract_snippet": "The present disclosure relates to an electrolyte membrane for an alkali metal or an alkali metal ion battery, comprising: a composite membrane comprising an ionically conductive polymer; an alkali metal salt; and a filler comprising a carbon nitride nanosheet, an oxygenated carbon nitride …",
      "publication_date": "2025-06-03",
      "thumbnail_image_link": "https://patentimages.storage.googleapis.com/76/0c/26/10bae5286c8678/US12322831-20250603-D00000.png"
    },
    {
      "link": "https://patents.google.com/patent/US11049667B2/en",
      "title": "Heat energy-powered electrochemical cells",
      "status": "Expired - Fee Related",
      "assignee": "Hydro-Quebec",
      "inventors": [
        "John B. Goodenough"
      ],
      "grant_date": "2021-06-29",
      "filing_date": "2020-09-01",
      "patent_number": "US11049667B2",
      "priority_date": "2017-10-12",
      "abstract_snippet": "The present disclosure provides a heat energy-powered electrochemical cell including an anode, a cathode, and a solid metal polymer/glass electrolyte. The solid metal polymer/glass electrolyte includes between 1% and 50% metal polymer by weight as compared to total solid metal polymer/glass …",
      "publication_date": "2021-06-29",
      "thumbnail_image_link": "https://patentimages.storage.googleapis.com/da/43/6e/105f6991d4c7c5/US11049667-20210629-D00000.png"
    },
    {
      "link": "https://patents.google.com/patent/US11177474B2/en",
      "title": "Electrochemical cells with a high voltage cathode",
      "status": "Expired - Fee Related",
      "assignee": "HYDRO-QUéBEC",
      "inventors": [
        "John B. Goodenough"
      ],
      "grant_date": "2021-11-16",
      "filing_date": "2019-06-18",
      "patent_number": "US11177474B2",
      "priority_date": "2017-04-03",
      "abstract_snippet": "The present disclosure provides a rechargeable electrochemical cell including an electrolyte side, a cathode side, and a polymer/plasticizer. The electrolyte side includes a solid glass electrolyte including an electrolyte mobile cation and electric dipoles, as well as an anode including a metal …",
      "publication_date": "2021-11-16",
      "thumbnail_image_link": "https://patentimages.storage.googleapis.com/8e/19/45/307bf17ba58c1f/US11177474-20211116-D00000.png"
    }
  ]
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"patents.google.com/search_patents","input":{"sort":"newest","query":"battery temperature management","status":"granted","inventor":"John B Goodenough","countries":["United States"],"filed_after":"2000-01-01","max_results":5,"filed_before":"2025-01-01"}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- Find patents on solid-state lithium battery electrolytes filed after 2018 with granted status
- Search Google Patents for drone delivery package release mechanisms assigned to Amazon
- Look up patents by inventor Katalin Kariko related to mRNA delivery, newest first
- Show me granted patents in Germany and Japan about hydrogen fuel cell membranes filed before 2020
- I need patent applications covering autonomous vehicle lidar sensor cleaning, sorted oldest first, page 2

## Input schema

```json
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "page": {
      "type": "integer",
      "default": 1,
      "minimum": 1,
      "description": "Results page to return, for example 2. The first page is 1."
    },
    "sort": {
      "enum": [
        "relevance",
        "newest",
        "oldest"
      ],
      "type": "string",
      "default": "relevance",
      "description": "Result order, for example newest."
    },
    "query": {
      "type": "string",
      "description": "Describe the invention in plain words, for example wireless charging for electric cars."
    },
    "status": {
      "enum": [
        "any",
        "granted",
        "application"
      ],
      "type": "string",
      "default": "any",
      "description": "Publication stage, for example granted. Any includes both."
    },
    "company": {
      "type": "string",
      "description": "Assignee company, for example Tesla."
    },
    "inventor": {
      "type": "string",
      "description": "Inventor name, for example John B Goodenough."
    },
    "countries": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Countries by name or two-letter code, for example [\"United States\", \"Germany\"]. Omit for all countries."
    },
    "filed_after": {
      "type": "string",
      "description": "Earliest filing date, for example 2015-01-01."
    },
    "max_results": {
      "type": "integer",
      "default": 20,
      "maximum": 100,
      "minimum": 1,
      "description": "Number of patents to return, for example 20. Maximum 100."
    },
    "filed_before": {
      "type": "string",
      "description": "Latest filing date, for example 2025-01-01."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "patents"
  ],
  "properties": {
    "patents": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "link": {
            "type": "string"
          },
          "title": {
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "type": [
              "string",
              "null"
            ]
          },
          "assignee": {
            "type": [
              "string",
              "null"
            ]
          },
          "inventors": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "grant_date": {
            "type": [
              "string",
              "null"
            ]
          },
          "filing_date": {
            "type": [
              "string",
              "null"
            ]
          },
          "patent_number": {
            "type": "string"
          },
          "priority_date": {
            "type": [
              "string",
              "null"
            ]
          },
          "abstract_snippet": {
            "type": [
              "string",
              "null"
            ]
          },
          "publication_date": {
            "type": [
              "string",
              "null"
            ]
          },
          "thumbnail_image_link": {
            "type": [
              "string",
              "null"
            ]
          }
        }
      }
    }
  }
}
```

## See more

- [Google API: Get patent details](https://fous.com/methods/patents.google.com/get-patent.md): Gets one public patent or published application by number, title, or Google Patents link, with claims, citations, family and classifications.
- [Google API: Summarize a company's patents](https://fous.com/methods/patents.google.com/list-company-patents.md): Summarizes a company's public patents on Google Patents within filing dates (optionally narrowed by topic words): total found, filings per year, top technology areas and inventors across the 50 most recent records, and the most recent patents.
- [Google API: Search Google Books](https://fous.com/methods/books.google.com/search-books.md): Searches Google Books by words, author, subject or ISBN, with language, free-ebook and newest-first options. Ratings counts are not shown by the public book feed; newest sorts the available matches by publication date.
- [Google API: Search Google Flights](https://fous.com/methods/google.com/search-flights.md): Finds Google Flights options for a route and date with prices, local times, stops and emissions. Round-trip searches list outbound choices with their displayed round-trip fares.
- [Google API: Search Google Play apps](https://fous.com/methods/play.google.com/search-apps.md): Finds Android apps on Google Play by keywords, in Play search order, with each listing's developer, star rating, price and currency for the chosen country, download range and link. Results are limited to apps shown on the public search page.
- [Google API: Search Google News](https://fous.com/methods/news.google.com/search-news.md): Finds recent Google News articles about a company, person or topic for a country and language, in Google News order, optionally within a time window, with each article's publisher link resolved.
- [Google API: Get company ads](https://fous.com/methods/adstransparency.google.com/get-company-ads.md): Finds a verified advertiser in the Google Ads Transparency Center by company name or website domain and returns its Google ads with dates, regions, previews and ad pages. Counts may be approximate; regions and media previews are read for the first 40 ads.
- [Google API: Search Chrome extensions](https://fous.com/methods/chromewebstore.google.com/search-extensions.md): Finds Chrome Web Store extensions by keywords in store order, with each listing's developer, users, rating, rating count, short description and store link. Some listings omit developer, users or ratings.
- [All Google methods](https://fous.com/methods/google.com.md)
