aggregatePatents

Free

Run statistical aggregations over the global patent dataset — counts by publication or priority year, top applicants/owners/inventors, jurisdiction and applicant country distribution, CPC/IPC and kind breakdowns, legal status, citation metrics, and year-by-jurisdiction/applicant breakdowns. Use for patent landscape analytics and competitive intelligence. Year breakdowns return the most recent 30 years with data. Use searchScholarlyWorks for the matching scientific literature.

Try it

Open in playground
kirha tools run lens_aggregatePatents \
  --input '{
    "aggregationType": "top_applicants"
  }'

Uses the key saved by kirha auth login.

  • aggregationTypestring, required

    One of top_applicants, top_owners, top_inventors, by_year, by_earliest_priority_year, by_jurisdiction, by_applicant_country, by_cpc, by_ipc, by_kind, by_legal_status, citation_metrics, by_year_and_jurisdiction, by_year_and_applicant

  • aggregationSizenumber, default 10, 1 to 100

    Number of terms buckets; nested breakdowns are capped at 20 per year

  • 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

  • inventorstring

    e.g., Jennifer Doudna

  • jurisdictionstring

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

  • legalStatusstring

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

  • organismstring

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

  • ownerstring

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

  • publicationTypestring

    One of PATENT_APPLICATION, GRANTED_PATENT

  • querystring

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