prior-art-search について
発明者や特許調査担当者向けに、7段階の手順で先行技術を検索し、特許性を評価するスキルです。キーワード検索や CPC 検索、時系列分析に加え、評価レポートと IDS リストの作成を扱います。
主な機能
- 01発明の要点と検索語の整理
- 02BigQuery による特許検索
- 03CPC 分類による追加検索
- 04特許の時系列分析
- 05特許性評価と IDS リストの作成
活用シーン
- 01出願前の発明の特許性評価
- 02出願を妨げる可能性のある特許の調査
- 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ステップの方法論です。
使用するタイミング
以下をユーザーから依頼された場合に、このスキルを呼び出してください。
- 発明の先行技術調査を実施する
- アイデアの特許性を評価する
- 実施自由性(FTO)分析を行う
- 阻害特許を見つける
- 特許ランドスケープを調査する
- 特許出願の準備をする
このスキルでできること
以下を組み合わせた、専門的な7ステップの先行技術調査方法論を実装します。
- 1億件を超える特許を対象にしたキーワード検索(BigQuery)
- CPC分類検索
- USPTO API検索
- 時系列分析
- 特許性評価
- IDS(情報開示陳述書)の準備
7ステップの方法論
ステップ1:発明の定義(2~3分)
目的:主要な特徴を抽出し、イノベーションの範囲を定義します。
手順:
- 発明についてユーザーに質問します
- 中核となる技術要素を抽出します
- 新規性のある特徴を特定します
- すべての構成要素/手順をリストアップします
- 調査範囲を定義します
出力:主要な特徴を含む、構造化された発明の概要
質問事項:
- どのような問題を解決しますか?
- 主要な構成要素/手順は何ですか?
- 既存のソリューションとの違いは何ですか?
- 中核となるイノベーションは何ですか?
ステップ2:キーワード戦略(2~3分)
目的:包括的な検索キーワードのリストを作成します。
手順:
- 発明から主要なキーワードを抽出します
- 同義語や表記のバリエーションを挙げます
- 技術用語を挙げます
- 業界固有の用語を挙げます
- 個別の検索で使う同義語のセットを作成します
クエリ構文(重要):キーワード検索では、クエリを複数の語に分割し、各語が(AND条件で)タイトル、要約、または請求項に含まれている必要があります(結果は関連度順に並び、タイトルでの一致が最も高く評価されます)。ブール演算子は解析されず、AND/OR/かっこは無視されます。そのため、次のようにします。
- AND条件の語句は、
blockchain authenticationのように、スペースで区切って入力します。 - 語句をそのまま一致させるには、
"distributed ledger"のように二重引用符で囲みます。 - OR条件や同義語を検索する場合は、別々に検索して結果を統合します。1つのクエリに
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分)
目的:広範囲を検索して関連する特許を見つけます。
手順:
- BigQueryでキーワード検索を実行します
- クエリごとに上位20~30件の結果を確認します
- 最も関連性の高い特許を特定します
- 結果に基づいてキーワード戦略を調整します
- 見つかった関連特許を記録します
コード:
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分)
目的:関連する分類コードを見つけます。
手順:
- ステップ3で見つかった関連特許からCPCコードを抽出します
- CPCコードの説明を分析します
- 主要な分類分野を特定します
- 最も関連性の高いCPCコードを3~5個選びます
- CPCの階層構造を記録します
一般的なCPCカテゴリー:
- G06F:コンピューティング/データ処理
- H04L:デジタル通信/ネットワーク
- G06Q:ビジネス手法
- H04W:ワイヤレス通信
- G06N:AI/ニューラルネットワーク
- G06T:画像処理
出力:関連するCPCコードとその説明のリスト
ステップ5:CPCの詳細検索(5~10分)
目的:分類内を包括的に検索します。
手順:
- 特定した各CPCコードを検索します
- CPCコードごとに50~100件の特許を確認します
- 最も一致する候補の要約と請求項を読みます
- 最も近い先行技術を記録します
- 発明との主な違いを記録します
コード:
results = searcher.search_by_cpc(
cpc_code="G06F21/", # Security arrangements
limit=100,
country="US"
)
出力:阻害する可能性がある特許の包括的なリスト
ステップ6:時系列分析(2~3分)
目的:技術の進化を把握します。
手順:
- 日付範囲で結果を絞り込みます
- 時間の経過に伴う出願傾向を特定します
- 最近の動向(過去2年間)を見つけます
- 優先日を確認します
- 技術の進展を記録します
コード:
# 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 分)
目標:専門的な評価と推奨事項
プロセス:
- 最も近い先行技術の上位 10 件を分析します
- 新規性を評価します(35 USC 102)
- 非自明性を評価します(35 USC 103)
- 関連性に基づいて先行技術を順位付けします
- クレーム戦略に関する推奨事項を提示します
- 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
A system for [invention], comprising: [novel element 1]; [novel element 2]; wherein [novel relationship/function]
### 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:検索結果の検索