Imported from borghei/claude-skills (
research/patent/SKILL.md). Install upstream withnpx skills add borghei/claude-skills --skill patent. Copyright stays with the author (MIT + Commons Clause).
Patent Research
A research-focused patent skill (not legal filing). Covers prior-art search, IP landscape mapping, claim analysis, freedom-to-operate, and patentability. For formal patent prosecution, work with a licensed patent attorney.
When to use this skill
- Conducting a prior-art search before filing a provisional patent
- Mapping the IP landscape in a technology area
- Evaluating the patentability of an invention
- Assessing freedom-to-operate before launching a product
- Tracking competitive patent activity in a market
- Preparing a patent strategy for a startup or R&D group
Inputs the advisor expects
- Invention description (problem, solution, novelty)
- Technology area + relevant CPC/IPC classifications
- Target jurisdictions (US, EU, JP, CN — IP is jurisdictional)
- Existing prior art known (key references)
- Competitor list
- Timeline pressure (filing deadline, product launch)
Clarify First
Before running the analysis, settle the inputs below. When one is missing or vague and would change the result, ask about it; when it wouldn't, use a sensible default and say which one you used.
- Analysis type (prior-art search, patentability, FTO, or landscape): these are different deliverables with different methods and outputs.
- Invention description (problem, solution, novelty): drives the claims and search classifications.
- Target jurisdictions (US, EU, JP, CN): IP is jurisdictional; changes FTO scope and filing strategy.
- Technology area + CPC/IPC classifications: drives a search beyond keywords (which misses synonyms/translations).
Ask about the two or three inputs that matter most for this request, not the whole list. If the user wants a result straight away, produce it and state your assumptions at the top.
Workflows
Workflow 1 — Plan a prior-art search
- Define invention claims (key novel features).
- Identify search classifications (CPC / IPC) + keywords.
- Run
prior_art_search_planner.pyto produce a search plan. - Execute on USPTO / EPO / Espacenet / Google Patents / WIPO.
python3 patent/scripts/prior_art_search_planner.py \
--input invention.json --format markdown
Workflow 2 — Map the IP landscape
- Capture identified patents (yours, competitors', adjacent).
- Run
claim_landscape_mapper.pyto cluster by claim type, owner, technology subarea, recency; surface white space + crowded areas.
python3 patent/scripts/claim_landscape_mapper.py \
--input patents.json --format markdown
Workflow 3 — Score patentability of an invention
- Capture invention + closest prior art.
- Run
patentability_scorer.pyto rate novelty, non-obviousness, utility, subject matter eligibility.
python3 patent/scripts/patentability_scorer.py \
--input patentability.json --format markdown
Decision frameworks
The three patentability criteria (US baseline)
- Novelty (35 USC §102): not previously disclosed
- Non-obviousness (35 USC §103): not obvious to person skilled in the art
- Utility (35 USC §101): useful, with practical application
Plus:
- Subject matter eligibility (§101): not abstract idea, not law of nature
- Enablement (§112): described well enough to be made by skilled artisan
- Definiteness (§112): claims clearly distinguish
Prior-art categories
- Patents (issued + published applications)
- Non-patent literature (papers, conference, dissertations, technical reports)
- Commercial products (sold publicly before filing)
- Public disclosures (talks, demos, blog posts — yes, including your own > 1 year prior)
- Sales activity (offers for sale, even pre-launch)
Inventors often miss non-patent prior art; this is where searches break.
Freedom-to-operate (FTO)
Different from patentability. FTO asks: can I commercialize without infringing someone else's patent?
- Patentability ≠ FTO (your patent could still infringe another)
- FTO is jurisdiction-specific
- Active patents only (not expired); typically 20 years from filing
- Patent attorney involvement essential for formal opinion
IP strategy by stage
- Pre-seed: capture inventions; consider provisional filings; don't over-file
- Seed/Series A: strategic provisionals; key utility filings
- Series B+: PCT international; continuations to maintain pendency
- Mature: portfolio management; licensing; enforcement
Common engagements
"We have a new algorithm. Should we patent?"
- Subject matter eligibility check (§101 — algorithms are tricky)
- Prior art search (someone has probably published)
- Strategic value (does patent enable / defend a business position?)
- Cost-benefit ($5-25K provisional; $30-100K full prosecution)
- Often answer: keep as trade secret, not patent
"Run an FTO before our launch"
- Identify candidate blocking patents (search + competitor review)
- For each: review claims; assess infringement risk
- Identify mitigations: design-around, license, abandon, challenge
- Get formal opinion from patent counsel (insurance against willful infringement)
"Map the patent landscape in our space"
- Identify key players (companies + universities)
- Search by classification + keyword
- Cluster: by company, by sub-technology, by year
- Surface white space (uncovered areas) + crowded zones
- Strategy implications (where to play, where to design-around)
Anti-patterns to avoid
- Searching only keywords (no classification). Misses translations + synonyms.
- Searching only USPTO. EPO + WIPO + JP have unique art.
- Searching only patents. Non-patent prior art is huge.
- Public disclosure before filing. Loses patentability outside US (1-year grace in US only).
- Filing without prior-art search. Reviewer finds it; patent invalid.
- No FTO before product launch. Surprise injunctions.
- Patenting everything. $30K per patent adds up; portfolio bloat distracts.
- Filing without commercial strategy. Patents are means, not ends.
Scope & Limitations
In Scope:
- Prior-art search plans from claim elements, keywords, CPC/IPC classifications and jurisdictions with
prior_art_search_planner.py: database list, query strings and a search log template - IP landscape maps with
claim_landscape_mapper.py, clustering patents by owner, technology subarea, recency and claim type to show white space and crowded areas - Patentability scoring on novelty, non-obviousness, utility, subject matter eligibility and enablement with
patentability_scorer.py - Background on patentability criteria, prior-art categories, freedom-to-operate concepts and IP strategy by company stage
Out of Scope:
- Drafting, filing or prosecuting patent applications
- Formal freedom-to-operate, infringement or validity opinions. These need a licensed patent attorney.
- IP licensing agreements (see
legal/contract-review/) - Strategic IP counsel at company level (see
c-level-advisor/general-counsel-advisor/) - Trademarks and copyright
Important Caveats:
- The tools do not query USPTO, EPO, WIPO or any patent database. Patents, prior art and the inventor's judgments, such as whether the invention would be obvious, are entered by the user.
- The patentability criteria use a US baseline. Other jurisdictions differ, for example on grace periods for public disclosure.
- No output is a patentability or freedom-to-operate opinion. Patent status, ownership and legal status change, so a landscape is only current on the day it is built.
References
references/prior-art-search-strategy.md— search databases, classifications, query patternsreferences/claim-mapping-and-landscape.md— claim analysis, landscape visualizationreferences/freedom-to-operate-and-patentability.md— FTO process, patentability criteria
Related skills
legal/contract-review— IP licensing contractsc-level-advisor/general-counsel-advisor— strategic IP counselresearch/litreview— non-patent literature search overlap
