← ClaudeAtlas

recipe-invalidity-analysislisted

Litigation recipe for building an invalidity case against a target patent — pin the priority date, decompose claims into elements, hunt patent and non-patent prior art per element, and assemble an invalidity chart with X/Y/A reference tagging (single-reference novelty vs. combination obviousness vs. background). Trigger when the user asks to invalidate a patent, find 102/103 or Art. 54/56 prior art against granted claims, or assess how strong a patent really is.
flowleap-ai/flowleap-plugins · ★ 0 · DevOps & Infrastructure · score 75
Install: claude install-skill flowleap-ai/flowleap-plugins
# Recipe: Invalidity Analysis Build a prior-art invalidity case against a target patent, claim by claim. ## Step 1: Target Intake — Fix the Critical Date ```bash flowleap --json summary <target-patent> # biblio, legal status, family, term flowleap --json ops claims <target-patent> flowleap --json timeline <target-patent> # filing/priority events ``` The earliest priority date is the critical date: prior art must predate it (mind grace periods and jurisdiction differences). Record it before searching. ## Step 2: Decompose the Asserted Claims Save each independent claim to a file, then: ```bash flowleap analyze-claim --file claim1.txt --focus elements flowleap analyze-claim --file claim1.txt --focus search # suggested queries ``` Every element in the list must be found in the art — track them as a checklist. ## Step 3: Hunt Prior Art Per Element Combination ```bash # Patent art, both databases flowleap patent build-query "<element combination in plain language>" --focus broad --allow-external-processing flowleap --json patent search --query "<generated CQL>" --limit 30 flowleap --json uspto search --query "<generated CQL>" --limit 30 # ODP Lucene syntax # Non-patent art — bound by the critical date flowleap --json academic search "<element keywords>" --to-year <priority-year> --limit 20 flowleap --json npl "<element keywords>" --to-year <priority-year> --limit 20 ``` ## Step 4: Mine the Prosecution Record ```bash flowleap --json citation search <applicat