bigquery-patent-search
Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery - keyword search, CPC…
Automated analysis of patent claims for USPTO compliance with 35 USC 112(b) requirements - antecedent basis, definiteness, claim structure
$ npx -y skills add RobThePCGuy/Claude-Patent-Creator --skill patent-claims-analyzer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/patent-claims-analyzerContext preview
The summary Claude sees to decide when to auto-load this skill.
Automated analysis of patent claims for USPTO compliance with 35 USC 112(b) requirements - antecedent basis, definiteness, claim structure
name: patent-claims-analyzer description: Automated analysis of patent claims for USPTO compliance with 35 USC 112(b) requirements - antecedent basis, definiteness, claim structure tools: Bash, Read, Write model: sonnet
Automated analysis of patent claims for USPTO compliance with 35 USC 112(b) requirements.
Invoke this skill when users ask to:
Performs comprehensive automated analysis:
1. **Antecedent Basis Checking**:
2. **Definiteness Analysis** (35 USC 112(b)):
3. **Claim Structure Validation**:
4. **Issue Categorization**:
This skill uses the automated claims analyzer from: **Location**: `${CLAUDE_PLUGIN_ROOT}/python\claims_analyzer.py`
When this skill is invoked:
1. **Load the claims analyzer**:
import os
import sys
sys.path.insert(0, os.environ.get('CLAUDE_PLUGIN_ROOT', '.'))
from mcp_server.claims_analyzer import ClaimsAnalyzer
analyzer = ClaimsAnalyzer()2. **Analyze claims**:
claims_text = """
1. A system comprising:
a processor;
a memory; and
said processor configured to...
"""
results = analyzer.analyze_claims(claims_text)3. **Present analysis**:
{
"claim_count": 20,
"independent_count": 3,
"dependent_count": 17,
"compliance_score": 85, # 0-100
"total_issues": 12,
"critical_issues": 2,
"important_issues": 7,
"minor_issues": 3,
"issues": [
{
"category": "antecedent_basis",
"severity": "critical",
"claim_number": 1,
"term": "said processor",
"description": "Term 'processor' used with 'said' before first introduction",
"mpep_cite": "MPEP 2173.05(e)",
"suggestion": "Change 'said processor' to 'the processor' or introduce with 'a processor' first"
},
# ... more issues
]
}1. **Antecedent Basis Errors**:
2. **Definiteness Issues**:
3. **Structure Issues**:
Present analysis as:
CLAIMS ANALYSIS REPORT ====================== Summary: - Total Claims: 20 (3 independent, 17 dependent) - Compliance Score: 85/100 - Issues Found: 12 (2 critical, 7 important, 3 minor) CRITICAL ISSUES (Must Fix): [Claim 1] Antecedent Basis Error Issue: Term 'processor' used with 'said' before introduction Location: "said processor configured to..." MPEP: 2173.05(e) Fix: Change to 'the processor' or introduce with 'a processor' first [Claim 5] Indefinite Term Issue: Subjective term 'substantially' without definition Location: "substantially similar to..." MPEP: 2173.05(b) Fix: Define 'substantially' in specification or use objective criteria IMPORTANT ISSUES: ... MINOR ISSUES: ...
For each issue, the skill can: 1. Search MPEP for relevant guidance 2. Provide specific MPEP section citations 3. Show examiner guidance on similar issues 4. Suggest fixes based on USPTO practice
An AI-powered patent creation and analysis system for Claude Code. I built this because I needed to file a patent myself. I used AI to build the system, used the system to file the patent, and it worked. Now it's open source so anyone can use it.
Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery - keyword search, CPC…
Guides through adding new features, MCP tools, analyzers, and extending the patent creator system.
RAG search across EPC provisions, EPO Guidelines for Examination, and PCT rules for European and international patent law research
Automated analysis of patent applications for EPO compliance with Art. 84 EPC (claims clarity/support), Art. 83 EPC (sufficiency…
Search European patents using EPO OPS API (full-text, legal status, families) and BigQuery (100M+ patents, EP filter) for prior…
Manages MPEP index lifecycle including downloads, building, maintenance, and optimization.