searchPatents

4 credits per call

Search the Lens global patent database with full-text queries and optional filters for applicant, owner, inventor, sequence organism, jurisdiction, date range, legal status, classification, and publication type. Also supports batch patent lookup by Lens IDs or document numbers. Use getPatent for full details on a specific patent, and searchScholarlyWorks for the related scientific literature.

Try it

Open in playground
kirha tools run lens_searchPatents \
  --input '{}'

Uses the key saved by kirha auth login.

  • applicantstring

    Company or brand name, e.g., Pasqal also matches PASQAL SAS. If 0 results, list legal-name variants with aggregatePatents top_applicants

  • classificationCpcstring

    e.g., A61K31/00, G06N3

  • classificationIpcstring

    e.g., C12N15/00

  • dateFromstring

    YYYY-MM-DD

  • dateTostring

    YYYY-MM-DD

  • fromnumber, default 0, 0 to 9999
  • inventorstring

    e.g., Jennifer Doudna

  • jurisdictionstring

    e.g., US, EP, CN, JP, WO

  • legalStatusstring

    One of ACTIVE, PENDING, DISCONTINUED, INACTIVE, EXPIRED, PATENTED, UNKNOWN

  • lensIdsstring[]

    Batch lookup by Lens IDs. Ignores other filters.

  • organismstring

    Organism of disclosed biological sequences, e.g., Homo sapiens

  • ownerstring

    Current owner (after assignments), e.g., Tesla

  • patentIdsstring[]

    Batch lookup by patent IDs, e.g., US 8625931, EP_0227762_B1

  • publicationTypestring

    One of PATENT_APPLICATION, GRANTED_PATENT, ABSTRACT, SPC, DESIGN_RIGHT, LIMITED_PATENT, PLANT_PATENT

  • querystring

    Searches title, abstract and claims; all terms required. Supports OR, NOT, "phrases". e.g., CRISPR gene editing

  • sizenumber, default 10, 1 to 50
  • sortstring, default "date_published_desc"

    One of relevance, date_published_desc, date_published_asc, cited_by_count_desc