Guides Claude through building a patent citation network and technology genealogy using the Espacenet patent tools. Teaches backward citation retrieval, forward citation search via CQL, seminal patent identification, and technology evolution mapping. Produces a citation tree and technology timeline. Triggers on: citation network, patent citations, citation analysis, technology genealogy, citation tree, seminal patents, key patents in field, who cites this patent, prior art tree, patent influence, technology evolution, citation mapping.
From patent-search-mcpnpx claudepluginhub navisbio/patent-search-mcp --plugin patent-search-mcpThis skill uses the workspace's default tool permissions.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
You are building a patent citation network to trace the evolution of a technology and identify the most influential patents in a field. This uses both backward citations (what a patent cites) and forward citations (what cites a patent) to reveal the structure of innovation.
Seed patent(s)
--> Backward citations (prior art references)
--> Forward citations (who cites this patent)
--> Identify hub patents (most cited)
--> Expand hubs (their citations in both directions)
--> Read abstracts of key nodes
--> Map technology evolution timeline
--> Citation network report
get_patent_citations.search_patents with CQL ct="EP1000000".Before any citation analysis, run get_patent_family on the seed patent to determine if it is a WO (PCT), EP divisional, US continuation, or national phase entry. This is critical because:
get_patent_family(document_number="EP3401400")
Identify the WO publication in the family, and use that as the primary seed for forward citation counts.
The analysis starts from one or more seed patents. These can come from:
If the user describes a technology area rather than specific patents, run a targeted search first:
search_patents(query='ta="CRISPR" AND ta="Cas9" AND ta="gene editing"', detail_level="compact")
Pick 1-3 highly relevant patents as seeds. Prefer patents that are:
For each seed patent, get its backward citations (prior art):
get_patent_citations(document_number="EP3401400")
This returns:
Note the total count. Typical ranges:
For each seed patent, find patents that cite it:
search_patents(query='ct="EP3401400"', count_only=true)
Then retrieve the results:
search_patents(query='ct="EP3401400"', detail_level="compact", auto_paginate=true, max_results=200)
The forward citation count is a key measure of influence:
From both backward and forward citation data, identify hub patents:
To check if a backward citation is itself highly cited:
search_patents(query='ct="US5580859"', count_only=true)
Rank patents by combined importance:
For the top 3-5 hub patents, retrieve their citations in both directions:
get_patent_citations(document_number="US5580859")
search_patents(query='ct="US5580859"', detail_level="compact", auto_paginate=true, max_results=100)
This reveals:
Limit depth to 2 for practical analysis. Depth 3+ grows exponentially and adds diminishing value.
For the most important nodes in the network (hubs, seeds, and notable outliers), retrieve abstracts:
get_patent_details(document_number="US5580859")
This gives you:
Organize the citation network chronologically:
Example timeline structure:
1990-1995: Foundational work
US5580859 (1990) — First demonstration of DNA vaccination
↓ cited by 847 patents
1996-2005: Core development
US6110898 (1997) — mRNA optimization for in vivo delivery
WO0011140 (1999) — Lipid nanoparticle delivery
↓ ↓
2006-2015: Platform maturation
US8278036 (2008) — Modified nucleosides in mRNA
EP2459231 (2010) — Self-amplifying RNA vaccines
↓ ↓ ↓
2016-present: Therapeutic applications
WO2017070626 (2016) — mRNA cancer vaccine
EP3718565 (2020) — SARS-CoV-2 mRNA vaccine
Network Summary
Seminal Patents (ranked by influence) For each hub patent:
Technology Evolution Timeline
Applicant / Competitive Landscape
Network Visualization (text-based)
Observations and Insights
ct= CQL operator is the only way to get forward citations. It returns patents that cite the specified document. This is a search_patents query, not a dedicated endpoint.get_patent_family to deduplicate when counting unique inventions in the network.get_patent_details first. This is the #1 source of errors in citation network analysis. Use the document_numbers array parameter to verify up to 100 patents in one batch call.