Patent Search
patent_searchSearch patents using Google Patents data. Filter by office, assignee, inventor, year, and CPC code. Supports prior art, specific patent, and landscape searches.
Instructions
Search patents using Google Custom Search API (site:patents.google.com).
When to use:
Prior art search before filing
Freedom to operate (FTO) analysis
Patent landscaping and competitive intelligence
Tracking innovation in specific domains
Features:
Patent titles, numbers, abstracts
Inventors and assignees
Filing and publication dates
Direct links to Google Patents and PDFs
Filter by patent office (USPTO, EPO, WIPO, JPO, CNIPA, KIPO)
Assignee search with automatic name variations
Important limitation: Google Custom Search doesn't index ALL patents. For comprehensive company patent research:
Use this tool for initial discovery with technology keywords
Use scrape_page on patents.google.com/?assignee=CompanyName for more complete results
Try multiple variations: company names without spaces, previous names, inventor names
Note that patents may be assigned to parent companies or subsidiaries
Search types:
prior_art: Find related existing patents
specific: Look up specific patent(s)
landscape: Broad overview of a technology area
Caching: Results cached for 30 minutes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Patent search query (keywords, patent number, inventor, assignee). TIP: Try company name WITHOUT spaces (e.g., "raptmedia" instead of "Rapt Media") and try previous company names. | |
| num_results | No | Number of patents to return (1-10, default: 5) | |
| search_type | No | Search type: prior_art (find related patents), specific (exact patent), landscape (broad overview) | prior_art |
| patent_office | No | Filter by patent office (US=USPTO, EP=EPO, WO=WIPO, JP=JPO, CN=CNIPA, KR=KIPO) | |
| assignee | No | Company name to search for. Automatically tries variations (with/without spaces, Inc/Corp). For better results, also try previous company names in the query. | |
| inventor | No | Inventor name to search for (exact phrase match) | |
| cpc_code | No | CPC classification code to search for (e.g., G06F, H04L) | |
| year_from | No | Filter patents from this year onwards | |
| year_to | No | Filter patents up to this year |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patents | Yes | List of patent results | |
| query | Yes | The search query that was executed | |
| totalResults | Yes | Total patents matching query | |
| resultCount | Yes | Number of patents returned | |
| searchType | Yes | Type of patent search | |
| source | Yes | Data source |