Skip to content

lens_patent_search

Search the Lens.org patent collection using full-text queries across title, abstract, claims, and description. Covers 130M+ patent documents from 100+ jurisdictions worldwide. Supports filtering by jurisdiction, date range, and IPC classification. Requires a Lens.org API token.

ParameterTypeRequiredDescription
querystringYesSearch query — keywords searched across title, abstract, claims, and description.
jurisdictionstringNoFilter by jurisdiction code (e.g., US, EP, WO, AU, JP, CN). 2-4 characters.
dateFromstringNoFilter patents published on or after this date (ISO 8601, e.g., 2020-01-01).
dateTostringNoFilter patents published on or before this date (ISO 8601, e.g., 2024-12-31).
classificationstringNoFilter by IPC classification code (e.g., H04L, C12Q 1/68).
limitnumberNoMaximum results to return (default: 20, max: 50).
offsetnumberNoResult offset for pagination (default: 0).
{
"name": "lens_patent_search",
"arguments": {
"query": "CRISPR gene editing delivery",
"jurisdiction": "US",
"dateFrom": "2022-01-01",
"limit": 5
}
}
{
"results": [
{
"id": "US-20230140940",
"applicationNumber": "17894523",
"jurisdiction": "US",
"title": "Lipid Nanoparticle Compositions for CRISPR-Cas9 Delivery",
"status": "filed",
"applicants": [
{ "name": "Moderna Therapeutics Inc" }
],
"inventors": [
{ "name": "SMITH, Rebecca L." },
{ "name": "PATEL, Anil K." }
],
"ipcClassification": [
{ "code": "C12N 15/87" },
{ "code": "A61K 48/00" }
],
"cpcClassification": [
{ "code": "C12N 15/8731" }
],
"filingDate": "2022-06-14",
"priorityDate": "2021-11-03"
}
],
"pagination": {
"totalResults": 312,
"offset": 0,
"limit": 5,
"hasMore": true
},
"metadata": {
"query": "CRISPR gene editing delivery",
"totalResults": 312,
"executionTimeMs": 840
}
}
  • The query performs full-text matching across all patent fields (title, abstract, claims, description) — no special query syntax required.
  • Jurisdiction codes follow standard two-letter country codes. Use WO for PCT international applications and EP for European Patent Office publications.
  • IPC classification filters support both section-level (H04L) and detailed subclass queries (C12Q 1/68).
  • Pagination uses offset (not cursor). The next page offset is offset + limit. Check pagination.hasMore to determine if more pages exist.
  • Results are cached. Subsequent identical queries return cached data.
  • When no results are found, a suggestion field is returned with guidance on broadening the search.