mcpField
P
prior-art-search

prior-art-search

github.com/robthepcguy生产力206247 次安装4 天前更新
代码仓库

关于 prior-art-search

面向发明人和专利研究者的系统化现有技术检索技能,按七步流程开展专利性评估。流程涵盖关键词与 CPC 检索、时间线分析,并可整理专利性报告和 IDS 清单。

主要功能

  1. 01提炼发明要点并制定检索词
  2. 02通过 BigQuery 搜索专利
  3. 03按 CPC 分类代码深入检索
  4. 04分析专利时间线
  5. 05评估专利性并整理 IDS 清单

适用场景

  1. 01评估发明的专利申请前景
  2. 02查找可能阻碍申请的专利
  3. 03准备专利景观研究和 IDS 清单

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/robthepcguy/claude-patent-creator --skill prior-art-search

安装后在 Claude Code 中输入/prior-art-search确认已加载。

附带文件prior_art_types.py

详细介绍

现有技术检索技能

用于全面专利现有技术检索和可专利性评估的系统化 7 步方法。

适用场景

当用户要求以下事项时,调用此技能:

  • 为一项发明开展现有技术检索
  • 评估某个想法的可专利性
  • 开展自由实施分析
  • 查找阻碍性专利
  • 研究专利格局
  • 为提交专利申请做准备

此技能的功能

采用专业的 7 步现有技术检索方法,结合:

  • 在超过 1 亿件专利中进行关键词检索(BigQuery)
  • CPC 分类检索
  • USPTO API 检索
  • 时间线分析
  • 可专利性评估
  • IDS(信息披露声明)准备

7 步方法

第 1 步:发明定义(2-3 分钟)

目标:提取关键特征并界定创新范围

流程:

  1. 询问用户有关发明的问题
  2. 提取核心技术要素
  3. 识别新颖特征
  4. 列出所有组件/步骤
  5. 界定检索范围

输出:包含关键特征的结构化发明摘要

要询问的问题:

  • 这解决了什么问题?
  • 关键组件/步骤有哪些?
  • 它与现有解决方案有何不同?
  • 核心创新是什么?

第 2 步:关键词策略(2-3 分钟)

目标:制定全面的检索关键词列表

流程:

  1. 从发明中提取主要关键词
  2. 同义词和变体
  3. 技术术语
  4. 行业专用术语
  5. 作为单独检索分别使用的同义词组

查询语法(重要):关键词检索会将查询拆分成多个词项,并要求每个词项都出现(AND);每个词项均可匹配标题、摘要或权利要求(结果按相关性排序,标题中的匹配权重最高)。它不会解析布尔运算符——AND/OR/括号都会被忽略。因此:

  • 使用以空格分隔的普通词项组成 AND 集合:blockchain authentication。
  • 用双引号括起短语,要求逐字匹配:"distributed ledger"。
  • 对于 OR/同义词,应运行单独的检索并合并结果——不要在同一个查询中加入 OR。

输出:关键词检索策略文档

示例:

Primary: blockchain authentication
Synonyms: distributed ledger verification, cryptographic authentication
Technical: public key infrastructure, digital signature
Related: decentralized identity, trustless verification
Searches (run each separately, then merge/dedupe):
- blockchain authentication
- "distributed ledger" verification
- cryptographic authentication
- "public key infrastructure" signature

第 3 步:广泛关键词检索(3-5 分钟)

目标:广泛检索,查找相关专利

流程:

  1. 在 BigQuery 上运行关键词检索
  2. 查看每个查询排名前 20-30 的结果
  3. 找出最相关的专利
  4. 根据结果优化关键词策略
  5. 记录找到的相关专利

代码:

from mcp_server.bigquery_search import BigQueryPatentSearch
searcher = BigQueryPatentSearch()

results = searcher.search_by_keywords(
    query="blockchain authentication",  # terms AND-matched, ranked by relevance
    limit=30,
    country="US",
    start_year=2015,  # filing year; look back 5-10 years
)

输出:10-20 件可能相关的专利列表


第 4 步:识别 CPC 代码(2-3 分钟)

目标:查找相关分类代码

流程:

  1. 提取第 3 步找到的相关专利中的 CPC 代码
  2. 分析 CPC 代码说明
  3. 识别主要分类领域
  4. 选择 3-5 个最相关的 CPC 代码
  5. 记录 CPC 层级

常见 CPC 类别:

  • G06F:计算/数据处理
  • H04L:数字通信/网络
  • G06Q:商业方法
  • H04W:无线通信
  • G06N:AI/神经网络
  • G06T:图像处理

输出:相关 CPC 代码及说明列表


第 5 步:深入 CPC 检索(5-10 分钟)

目标:在分类范围内进行全面检索

流程:

  1. 检索每个识别出的 CPC 代码
  2. 查看每个 CPC 代码下的 50-100 件专利
  3. 阅读最匹配专利的摘要和权利要求
  4. 记录最接近的现有技术
  5. 指出与发明的关键差异

代码:

results = searcher.search_by_cpc(
    cpc_code="G06F21/",  # Security arrangements
    limit=100,
    country="US"
)

输出:可能构成阻碍的专利的完整列表


第 6 步:时间线分析(2-3 分钟)

目标:了解技术演进

流程:

  1. 按日期范围筛选结果
  2. 识别随时间变化的申请趋势
  3. 查找近期进展(过去 2 年)
  4. 检查优先权日期
  5. 记录技术演进过程

代码:

# Search by year ranges
recent = searcher.search_by_keywords(query, start_year=2022, end_year=2024)
older = searcher.search_by_keywords(query, start_year=2015, end_year=2021)

输出:展示技术发展的时间线


步骤 7:专利性报告(5-10 分钟)

目标:提供专业评估和建议

流程:

  1. 分析最接近的 10 项现有技术
  2. 评估新颖性(35 USC 102)
  3. 评估非显而易见性(35 USC 103)
  4. 按相关性对现有技术排序
  5. 提供权利要求策略建议
  6. 生成 IDS 清单

输出:全面的专利性报告


报告格式

# PRIOR ART SEARCH REPORT

## Executive Summary
- Invention: [Brief description]
- Search Date: [Date]
- Searcher: Claude Patent Creator
- Databases: BigQuery (100M+ patents), USPTO API
- Time Period: [Year range]

## Patentability Assessment

### Novelty (35 USC 102)
[Assessment of whether invention is novel]

Score: [High/Medium/Low]

Analysis:
- No exact matches found
- Closest prior art: US10123456
- Key differences: [List]

### Non-Obviousness (35 USC 103)
[Assessment of whether invention is non-obvious]

Score: [High/Medium/Low]

Analysis:
- Combinations considered: [List]
- Motivation to combine: [Analysis]
- Unexpected results: [If any]

## Top 10 Most Relevant Prior Art

### 1. US10123456B2 - [Title] (95% Relevance)
**Assignee**: Example Corp
**Filed**: 2018-03-15
**Granted**: 2019-09-30
**CPC**: G06F21/31, H04L29/06

**Summary**: [Brief abstract]

**Similarities**:
- Uses blockchain for authentication
- Employs public key cryptography
- Distributed verification

**Differences**:
- Does not use [novel feature 1]
- Lacks [novel feature 2]
- Different approach to [aspect]

**Relevance**: High - core technology overlap

---

[Continue for top 10 patents...]

## Search Methodology

### Keywords Used
- Primary: blockchain, authentication, distributed ledger
- Synonyms: cryptographic verification, decentralized identity
- Technical: public key infrastructure, digital signature

### CPC Codes Searched
- G06F21/31 (Authentication)
- H04L29/06 (Security arrangements)
- G06Q20/40 (Payment authentication)

### Databases
- Google BigQuery: 247 results reviewed
- USPTO API: 89 results reviewed
- Total patents analyzed: 336
- Relevant patents identified: 47
- Top prior art selected: 10

## Claim Strategy Recommendations

### Recommended Approach
1. **Focus on novel aspects**: [Specific features]
2. **Claim breadth**: Start broad, add dependent claims
3. **Avoid prior art**: Distinguish from US10123456 by [...]

### Suggested Independent Claim Language

一项用于[发明]的系统,包括: [新颖要素 1]; [新颖要素 2]; 其中[新颖关系/功能]


### Dependent Claim Opportunities
- Specific implementations of [feature]
- Combinations with [technology]
- Variations in [parameter/configuration]

## IDS (Information Disclosure Statement) List

Patents to be disclosed to USPTO:

1. US10123456B2 - [Title]
2. US10234567A1 - [Title]
3. US10345678B1 - [Title]
4. US10456789A1 - [Title]
5. US10567890B2 - [Title]
6. EP3123456A1 - [Title]
7. WO2019/123456 - [Title]
8. US2020/0123456A1 - [Title]
9. US10678901B2 - [Title]
10. US10789012A1 - [Title]

## Conclusion

**Patentability**: [High/Medium/Low]

**Rationale**:
[Summary of why invention is or is not patentable]

**Recommended Next Steps**:
1. [Action item 1]
2. [Action item 2]
3. [Action item 3]

集成点

此技能集成了:

  • BigQuery Patent Search 技能(步骤 3、5、6)
  • MPEP Search 技能(用于法律指导)
  • Patent Claims Analyzer(用于起草权利要求)

所需数据访问权限

  • Google Cloud BigQuery(超过 1 亿项专利)
  • USPTO API(可选,用于补充覆盖范围)
  • 用于检索专利的互联网访问权限

预计耗时

  • 快速检索(步骤 1-3):10-15 分钟
  • 全面检索(步骤 1-6):25-35 分钟
  • 完整报告(全部 7 个步骤):40-60 分钟

可用工具

  • Bash:用于运行 Python 检索
  • Write:用于保存报告和发现
  • Read:用于加载发明描述
  • Grep:用于搜索结果

评论

支持 Markdown