patent_search
Search patents for prior art, competitive landscape, or specific patents by number or invention description. Returns patent titles, URLs, numbers, and abstracts.
Instructions
Search Google Patents for prior art, competitive landscapes, or specific patents by number. Returns JSON with fields: patents (array of {title, url, number, abstract}), query, searchType, resultCount. Query accepts patent numbers (e.g. 'US11234567') or natural-language invention descriptions. search_type adjusts strategy: prior_art (broad technical), specific (exact lookup), landscape (competitive overview). Auto-generates assignee name variations (with/without Inc, LLC, Corp, Ltd suffixes). On no matches returns resultCount: 0 with empty array; on failure returns isError with message. Subject to per-tenant rate limit with provider fallback. Use academic_search for published research papers, or web_search for general technical content. Results cached 24 hours.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Patent search terms, invention description, or patent number (e.g. 'US11234567' or 'machine learning image classification').,required | |
| num_results | No | Number of patents to return (1-10, default: 5). | |
| search_type | No | Search strategy: prior_art (default, broad technical search), specific (exact patent lookup), landscape (competitive overview). | |
| patent_office | No | Restrict to patent office: all (default), US, EP, WO, JP, CN, KR. | |
| assignee | No | Company or organization that owns the patent (auto-generates name variations for matching). | |
| inventor | No | Name of the inventor to filter by. | |
| cpc_code | No | Cooperative Patent Classification code to narrow by technology area (e.g. G06F for computing, H04L for networking). | |
| year_from | No | Only include patents filed in or after this year. | |
| year_to | No | Only include patents filed in or before this year. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patents | No | ||
| query | No | ||
| resultCount | No | ||
| searchType | No |