AgentStack
SKILL verified MIT Self-run

Patent Filing Ai

skill-wrm3-ai-project-template-patent-filing-ai · by wrm3

Comprehensive patent filing guidance for AI/ML inventions, from urgent provisional patents to full utility patents. Includes USPTO procedures, claim drafting, prior art search, and patent attorney coordination.

No reviews yet
0 installs
2 views
0.0% view→install

Install

$ agentstack add skill-wrm3-ai-project-template-patent-filing-ai

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Patent Filing Ai? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Patent Filing Skill (AI/ML Focus)

Comprehensive guidance for filing patents on AI/ML inventions, with emphasis on rapid provisional patent filing to establish priority date, followed by full utility patent preparation.

🚨 URGENT: If You're in a Patent Race

⚡ IMMEDIATE ACTIONS (DO TODAY):

  1. Document Your Invention (2-4 hours)
  • Write down what makes it novel/unique
  • Explain how it works (technical details)
  • Describe advantages over existing solutions
  • Use template: [templates/inventiondisclosureform.md](templates/inventiondisclosureform.md)
  1. File Provisional Patent (Same Day - 1 hour)
  • Cost: $130 (micro-entity) via USPTO
  • This establishes your priority date
  • Use template: [templates/provisionalpatenttemplate.md](templates/provisionalpatenttemplate.md)
  • File online: https://www.uspto.gov/patents/apply/patent-center
  1. Why This Matters:
  • Priority date = First-to-file wins
  • Provisional patent buys you 12 months
  • Can still refine/improve during that year
  • Every day of delay risks losing patent rights

Table of Contents

  1. [Quick Start: Provisional Patent (URGENT)](#quick-start-provisional-patent-urgent)
  2. [Understanding Patent Types](#understanding-patent-types)
  3. [AI/ML Patent Strategies](#aiml-patent-strategies)
  4. [Provisional Patent Process](#provisional-patent-process)
  5. [Full Utility Patent Process](#full-utility-patent-process)
  6. [Patent Claims Drafting](#patent-claims-drafting)
  7. [Prior Art Search](#prior-art-search)
  8. [Working with Patent Attorneys](#working-with-patent-attorneys)
  9. [USPTO Filing Procedures](#uspto-filing-procedures)
  10. [International Patents (PCT)](#international-patents-pct)
  11. [Cost Breakdown](#cost-breakdown)
  12. [Timeline & Milestones](#timeline--milestones)

Quick Start: Provisional Patent (URGENT)

What Is a Provisional Patent?

A provisional patent application is a temporary patent filing that:

  • Establishes priority date (critical in first-to-file system)
  • Costs only $130 (micro-entity fee)
  • Allows "Patent Pending" status
  • Gives you 12 months to file full utility patent
  • Less formal than utility patent (easier to write)

Key Point: Provisional patents are NOT examined by USPTO - they simply establish your filing date.

File in 24 Hours: Emergency Checklist

☐ STEP 1: Create USPTO Account (15 minutes)

  • Go to https://www.uspto.gov/patents/apply/patent-center
  • Create account (free)
  • Select "Micro Entity" status (saves money)

☐ STEP 2: Document Invention (2-4 hours)

  • Use [templates/inventiondisclosureform.md](templates/inventiondisclosureform.md)
  • Answer these questions:
  • What problem does it solve?
  • How is it different from existing solutions?
  • How does it technically work?
  • What are the advantages/benefits?
  • Be as detailed as possible (more detail = better protection)

☐ STEP 3: Write Provisional Application (2-3 hours)

  • Use [templates/provisionalpatenttemplate.md](templates/provisionalpatenttemplate.md)
  • Include:
  • Title of invention
  • Technical description
  • Diagrams/flowcharts (if applicable)
  • Example implementations
  • No formal claims required for provisional!

☐ STEP 4: File with USPTO (30 minutes)

  • Upload PDF via Patent Center
  • Pay $130 fee (micro-entity)
  • You'll receive confirmation within hours
  • DONE! Priority date established 🎉

☐ STEP 5: Mark Calendar (5 minutes)

  • Set reminder for 10 months from filing date
  • You have 12 months to file utility patent
  • Start preparing immediately

After Filing Provisional

You now have 12 months to:

  • ✅ Refine the invention
  • ✅ Build prototype/proof of concept
  • ✅ Conduct thorough prior art search
  • ✅ Hire patent attorney
  • ✅ Draft full utility patent application
  • ✅ Seek funding (can say "Patent Pending")

Understanding Patent Types

Provisional Patent

Purpose: Establish priority date quickly and cheaply Duration: 12 months (non-renewable) Cost: $130 (micro-entity) Requirements: Description of invention (informal) Pros: Quick, cheap, establishes priority date Cons: Not examined, expires after 12 months Best For: Getting fast protection while you refine

Utility Patent

Purpose: Full patent protection for inventions Duration: 20 years from filing date Cost: $10,000-$30,000 (with attorney) Requirements: Formal claims, detailed specification, drawings Pros: Full legal protection, enforceable, transferable Cons: Expensive, time-consuming, requires attorney Best For: Commercializable inventions with market value

Design Patent

Purpose: Protect ornamental design/appearance Duration: 15 years from grant Cost: $2,000-$5,000 Best For: UI designs, visual elements (not typical for AI/ML)

International Patent (PCT)

Purpose: File in multiple countries simultaneously Duration: 30-36 months to enter national phase Cost: $50,000+ for multiple countries Best For: Inventions with global market potential


AI/ML Patent Strategies

What's Patentable in AI/ML?

✅ PATENTABLE:

  • Novel neural network architectures
  • New training algorithms/methods
  • Optimization techniques
  • Data preprocessing methods
  • Novel applications of AI to specific problems
  • Hardware implementations (ASIC, FPGA)
  • Hybrid systems (AI + traditional algorithms)
  • Inference optimization techniques

❌ NOT PATENTABLE:

  • Abstract ideas or mathematical formulas
  • Data alone (datasets)
  • Pretrained models without novel method
  • Business methods without technical innovation
  • Obvious variations of existing techniques

Key Strategies for AI/ML Patents

1. Focus on Technical Implementation

❌ Bad: "Use AI to predict stock prices" ✅ Good: "Novel LSTM architecture with attention mechanism for time-series prediction, reducing training time by 40% while improving accuracy"

2. Highlight Novel Components
  • New architecture elements
  • Unique training procedures
  • Optimization innovations
  • Data processing pipelines
  • Deployment strategies
3. Show Concrete Improvements
  • Faster training (quantify: "50% faster")
  • Better accuracy (quantify: "10% higher F1 score")
  • Lower compute requirements (quantify: "1/4 GPU memory")
  • Novel capabilities (what couldn't be done before)
4. Claim Multiple Aspects

Independent claims:

  • System architecture
  • Training method
  • Inference method
  • Hardware implementation

Dependent claims:

  • Specific variations
  • Optional features
  • Implementation details

Common AI/ML Patent Types

Architecture Patents

Example: Novel transformer variant

  • New attention mechanism
  • Modified layer structure
  • Novel connection patterns
  • Efficiency improvements

Real Examples:

  • Google BERT (Transformer architecture)
  • OpenAI GPT (Generative pre-training)
  • Attention mechanism patents
Training Method Patents

Example: Novel fine-tuning approach

  • New loss function
  • Novel optimization algorithm
  • Data augmentation technique
  • Transfer learning method

Real Examples:

  • RLHF (Reinforcement Learning from Human Feedback)
  • LoRA (Low-Rank Adaptation)
  • Distillation methods
Application Patents

Example: AI for specific domain problem

  • Medical diagnosis with novel preprocessing
  • Code generation with syntax-aware training
  • Multimodal fusion technique

Real Examples:

  • AlphaFold (protein folding)
  • GitHub Copilot (code completion)
  • DALL-E (image generation)

Provisional Patent Process

When to File Provisional

File IMMEDIATELY if:

  • You've discovered something novel
  • Competitors might be working on similar ideas
  • You're about to publish (conference, paper)
  • You're demoing to potential investors/partners
  • You're starting a company around this invention

Don't wait for:

  • ❌ Perfect implementation
  • ❌ Complete testing
  • ❌ Patent attorney availability
  • ❌ Funding secured
  • ❌ Company formation

Priority date = Filing date. File NOW, refine later.

Provisional Patent Requirements

Minimum Requirements
  1. Specification: Technical description of invention
  2. Drawings: Diagrams showing how it works (if applicable)
  3. Cover Sheet: Basic information (auto-generated by USPTO)
NOT Required
  • ❌ Formal patent claims
  • ❌ Patent attorney
  • ❌ Abstract
  • ❌ Prior art citations
  • ❌ Perfect formatting

Writing Your Provisional Application

Section 1: Title
[Descriptive Title of Your Invention]
Example: "Efficient Attention Mechanism for Large Language Models with Reduced Computational Complexity"
Section 2: Background
  • What problem does it solve?
  • What do current solutions do?
  • What are their limitations?
  • Why is a new solution needed?

Example:

Background:
Large language models using transformer architectures require significant computational resources due to the quadratic complexity of the attention mechanism. Current approaches to reduce this complexity, such as sparse attention and linear attention, either sacrifice model quality or are difficult to implement efficiently on standard hardware. There is a need for an attention mechanism that reduces computational complexity while maintaining model quality and being straightforward to implement.
Section 3: Summary
  • Brief overview of your invention
  • Key novel aspects
  • Main advantages

Example:

Summary:
The present invention provides a novel attention mechanism that reduces computational complexity from O(n²) to O(n log n) while maintaining or improving model quality. The key innovation is [describe your approach]. This enables training of larger models on standard hardware and reduces inference latency by approximately 40%.
Section 4: Detailed Description
  • Technical explanation of how it works
  • Step-by-step process
  • Mathematical formulations (if applicable)
  • Pseudocode or algorithms
  • Implementation details

Example:

Detailed Description:
The proposed attention mechanism operates as follows:

1. Input tokens are first processed through a learned projection to generate query (Q), key (K), and value (V) matrices.

2. Rather than computing attention scores for all token pairs, the mechanism employs a hierarchical clustering approach:
   - Tokens are grouped into clusters based on semantic similarity
   - Attention is computed within clusters (high detail)
   - Cross-cluster attention uses summarized representations (lower detail)

3. [Continue with detailed technical explanation...]
Section 5: Drawings/Figures
  • Architecture diagrams
  • Flowcharts
  • System block diagrams
  • Example results/comparisons
  • Numbered figures with captions
Section 6: Examples
  • Concrete implementation examples
  • Test results
  • Comparisons with existing methods
  • Use cases

Filing Checklist

Before Submitting:

  • [ ] Technical description is detailed and clear
  • [ ] All novel aspects are described
  • [ ] Drawings/diagrams included (if applicable)
  • [ ] Examples show advantages over existing solutions
  • [ ] You've reviewed for typos/errors
  • [ ] PDF is readable and well-formatted
  • [ ] USPTO account created
  • [ ] Micro-entity status selected (if eligible)

After Submitting:

  • [ ] Save confirmation email
  • [ ] Note your filing date and application number
  • [ ] Set 12-month reminder for utility patent
  • [ ] Begin refining invention and gathering evidence
  • [ ] Start prior art search
  • [ ] Can now use "Patent Pending" status

Full Utility Patent Process

After filing your provisional patent, you have 12 months to file a full utility patent application. This section covers what's required.

Why File Utility Patent?

Provisional patents expire after 12 months - they don't grant protection.

Utility patents provide:

  • 20 years of enforceable protection
  • Right to exclude others from using invention
  • Ability to license or sell patent rights
  • Asset for company valuation
  • Deterrent to competitors

Utility Patent Requirements

1. Specification

Detailed technical description including:

  • Title
  • Abstract (150 words max)
  • Background of invention
  • Summary of invention
  • Detailed description
  • Examples and embodiments
  • Best mode of implementation
2. Claims

Most important part of patent!

  • Define scope of protection
  • Independent claims (broad)
  • Dependent claims (specific variations)
  • Must be precise and legally defensible
3. Drawings

Professional patent drawings showing:

  • Overall system architecture
  • Component details
  • Process flowcharts
  • Example implementations
4. Declaration

Legal declaration of inventorship

5. Fees
  • Filing fee: $400-$800
  • Examination fee: $800-$1,600
  • Search fee: $600-$1,200

Total USPTO fees: ~$2,000-$4,000

With attorney: $10,000-$30,000 total

Timeline for Utility Patent

Months 1-6 (After Provisional):

  • Refine invention
  • Conduct prior art search
  • Build prototype/proof of concept
  • Document test results
  • Hire patent attorney

Months 6-10:

  • Attorney drafts patent application
  • Review and iterate
  • Finalize claims
  • Prepare drawings

Month 11-12:

  • File utility patent application
  • USPTO links to provisional (claims priority date)
  • Begin examination process

After Filing:

  • Wait 1-3 years for examination
  • Respond to office actions
  • Negotiate with examiner
  • Patent grants or application abandons

Patent Claims Drafting

Understanding Claims

Claims define the legal boundaries of your patent - they determine what you can enforce.

Structure:

Independent Claim (broadest)
  ├─ Dependent Claim 1 (adds feature A)
  ├─ Dependent Claim 2 (adds feature B)
  └─ Dependent Claim 3 (adds features A + C)

Types of Claims

System Claims

Describe the invention as a system/apparatus

Example:

Claim 1: A neural network system for processing sequential data, comprising:
  a) an input layer configured to receive a sequence of tokens;
  b) a plurality of attention layers, each attention layer including:
     i) a hierarchical clustering module configured to group tokens based on semantic similarity;
     ii) an intra-cluster attention module configured to compute attention within clusters;
     iii) an inter-cluster attention module configured to compute attention between cluster representatives;
  c) an output layer configured to generate predictions based on processed representations.
Method Claims

Describe the invention as a process/steps

Example:

Claim 1: A computer-implemented method for training a neural network, comprising:
  a) receiving training data comprising input-output pairs;
  b) processing input sequences through a hierarchical attention mechanism, wherein the hierarchical attention mechanism:
     i) groups input tokens into semantic clusters;
     ii) computes within-cluster attention scores;
     iii) computes between-cluster attention scores;
  c) computing a loss function based on predicted and actual outputs;
  d) updating network parameters using gradient descent;
  e) repeating steps a-d until convergence criteria are met.
Computer-Readable Medium Claims

Describe invention as software

Example:

Claim 1: A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
  a) receiving an input sequence of tokens;
  b) applying a hierarchical attention mechanism to the input sequence;
  c) generating an output prediction based on processed representations.

Claim Drafting Strategy

Independent Claims (Broad)
  • Cover core invention
  • Fewer limitations = broader protection
  • Must be novel and non-obvious
  • Multiple independent claims for different aspects
Dependent Claims (Narrow)
  • Add specific features to independent claims
  • Provide fallback protection
  • Cov

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.