Uspto Ptab について
Uspto Ptab は、USPTO Open Data Portal の記録を検索ツールとして提供し、特許実務者や法律研究者を支援します。PTAB の手続き、決定、提出書類に加え、時系列や特許・当事者別の記録を扱いますが、法的結論を示すものではありません。
主な機能
- 01PTAB 手続き・決定・提出書類の検索
- 02手続きの時系列を作成
- 03特許・当事者ごとの手続き記録を要約
- 04査定系審判とインターフェアレンス決定の検索
活用シーン
- 01特許に関する IPR や PGR の案件を追跡
- 02決定と公開文書を検索
- 03出願人や特許権者の手続き記録を確認
MCP 対応
USPTO ODP の PTAB データにアクセスする MCP ツールを提供し、Pipeworx ゲートウェイ経由またはローカルの stdio MCP サーバーとして利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/uspto-ptab/mcpclaude mcp add --transport http pipeworx-io-uspto-ptab https://gateway.pipeworx.io/uspto-ptab/mcp{"mcpServers":{"pipeworx-io-uspto-ptab":{"type":"http","url":"https://gateway.pipeworx.io/uspto-ptab/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-uspto-ptab":{"type":"http","url":"https://gateway.pipeworx.io/uspto-ptab/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-uspto-ptab":{"type":"http","url":"https://gateway.pipeworx.io/uspto-ptab/mcp"}}}{"mcpServers":{"pipeworx-io-uspto-ptab":{"serverUrl":"https://gateway.pipeworx.io/uspto-ptab/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
mcp-uspto-ptab
USPTO PTAB MCP — USPTO Open Data Portal(ODP)のPTAB APIをラップします
Pipeworx の一部です。AI エージェントを1837以上のライブデータソースに接続するMCPゲートウェイです。これは独立した非公式の統合であり、上流プロバイダーとの提携、承認、または上流プロバイダーによる公開はありません。
ツール
| ツール | 説明 |
|---|---|
ptab_search_proceedings | USPTO PTAB の審判手続を検索します。審判手続とは、特許審判部(Patent Trial and Appeal Board)で行われる特許訴訟(当事者系レビュー/IPR、付与後レビュー/PGR、対象事業方法/CBM、発明者特定手続)です。審判番号、種類、ステータス、審理対象の特許、申立人、特許権者、主要日付(申立て提出日、開始決定日、最新の決定日、終了日)を返します。フリーテキストの query、patent_number(審理対象の特許)、party(申立人または特許権者の実質的当事者名)、trial_type(IPR/PGR/CBM/DER)、status で絞り込めます。USPTO Open Data Portal(data.uspto.gov)を利用しています。 |
ptab_search_decisions | USPTO PTAB の決定文書を検索します。IPR/PGR/CBM 審判手続で発行された開始決定および最終書面決定と、審判の結果を検索できます。審判番号、決定の種類、発行日、審判/審判請求の結果、争点となった種類と関連法令・規則、決定文書のタイトルとダウンロード URI を返します。フリーテキストの query、patent_number、trial_type、decided_after/decided_before の日付範囲で絞り込めます。USPTO Open Data Portal(data.uspto.gov)を利用しています。 |
ptab_search_documents | 審判手続内の USPTO PTAB への提出書類を検索します。申立書、特許権者の応答書、専門家の宣誓供述書、証拠物件、申立書、準備書面などが対象です。proceeding_number(審判番号。例:「IPR2024-00001」)を指定すると、その手続で提出されたすべての書類が一覧表示されます。または、フリーテキスト検索に query を指定できます。書類名/タイトル、種類、提出日、提出当事者、サイズ、ダウンロード URI を返します。USPTO Open Data Portal(data.uspto.gov)を利用しています。 |
ptab_proceeding_timeline | 審判手続の記録と公開決定文書から、時系列の PTAB 手続タイムラインを作成します。開始、最終書面決定、再審理、和解、却下、その他記録された決定イベントを返します。あるイベントが見つからなくても、そのイベントが発生しなかった証拠にはなりません。 |
ptab_patent_risk_profile | 審理対象となった 1 件の特許について、PTAB 手続と記録された決定結果を要約します。レビューの振り分けに役立つステータス/結果の件数と最近の案件を報告します。特許の有効性に関する意見、訴訟の予測、実施自由性の分析、請求項レベルの法的結論を示すものではありません。 |
ptab_party_exposure | 申立人または特許権者について、役割、審理対象の特許、ステータス、審判の種類、記録された結果など、PTAB 手続への関与状況を要約します。当事者の照合には USPTO の索引名が使用され、類似した名前の組織がまとめられる場合があります。合計値を利用する前に、当事者の同一性を確認してください。 |
ptab_recent_decisions | 最近発行された公開 PTAB 審判決定を返し、要約します。審判の種類、特許、当事者で絞り込むこともできます。結果ラベルは USPTO の文書単位の記録を説明するものであり、手続の文脈を踏まえた確認が必要です。請求項ごとの法的結論を示すものではありません。 |
ptab_search_appeals | USPTO の当事者系再審査ではない審判請求の決定を検索します。これは、特許審査官による拒絶に対する出願人から特許審判部への不服申立てです。AIA 審判手続(IPR/PGR/CBM/発明者特定手続)とは別の記録です。審判請求番号は「IPR2024-00001」ではなく、「2024-001234」のような形式です。まず結果の件数(維持/取消/一部維持/その他)の要約を返し、続いて該当する決定記録を返します。各記録には、出願人/実質的利害関係人、出願番号と特許番号、代理人、技術分野、審判請求提出日、決定の種類と日付、決定文書へのリンクが含まれます。appeal_number、application_number(審判請求の対象となる拒絶された出願)、フリーテキストの query、decided_after/decided_before の日付範囲で絞り込めます。USPTO Open Data Portal(data.uspto.gov)を利用しています。 |
ptab_appeal | 審判請求番号(例:「2024-001234」)を指定して、USPTO の当事者系再審査ではない審判請求の決定を 1 件取得します。これは、審査官による拒絶に対する出願人の不服申立てについての審判部の決定です。決定の種類、発行日、結果(維持/取消/一部維持)、争点と関連規則、決定文書のタイトルとダウンロードリンクを返します。USPTO Open Data Portal(data.uspto.gov)を利用しています。 |
ptab_search_interferences | USPTO の特許抵触審決を検索します。これは、AIA 施行前に、どちらが先に発明したかをめぐって競合する出願人/特許権者の間で行われた優先権争いです。AIA 審判手続および当事者系再審査ではない審判請求とは別の記録です。patent_number(争いに関係する特許または出願)、party(後願当事者または先願当事者の名前、あるいはいずれかの当事者の実質的利害関係人)、フリーテキストの query で絞り込めます。抵触手続番号、事件名(「A v. B」)、宣言日、後願当事者と先願当事者(それぞれの名前、実質的利害関係人、発明者、代理人、出願番号/特許番号、特許付与日)、その他の当事者、決定の種類と日付および結果、決定文書へのリンクを返します。USPTO Open Data Portal(data.uspto.gov)を利用しています。 |
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:
{
"mcpServers": {
"uspto-ptab": {
"url": "https://gateway.pipeworx.io/uspto-ptab/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/uspto-ptab/mcp の tools/list は、上記の表にあるツールに加えて、Pipeworx 共通のメタツール(ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で使えるツール群)も返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、そのパック固有のツールとともに、共通ツールが約 30 個表示されます。接続の initialize レスポンスには正確な対象範囲が記載されており、その時点での正確な情報源となります。
これは意図的な仕様であり、意図せず多重化されているわけではありません。メタツールを使えば、このパックでは扱えない質問にも、カタログ全体を対象にルーティングする ask_pipeworx を通じて回答できます。2 つ目の MCP サーバーを追加する必要はありません。現時点では、メタツールなしでパックのエンドポイントを接続する方法はありません。追加のスキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。
または、Pipeworx のフルゲートウェイに接続すると、このパックだけでなく、すべてのパックのツールが直接一覧表示されます:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
どちらの URL も同じゲートウェイと同じ 1837 以上のデータソースに接続します。唯一の違いは、どのパックのツールが直接一覧表示されるかです。どちらからでも ask_pipeworx を使ってすべてのツールにアクセスできます。
MCP クライアントがない場合は、HTTP で呼び出せます
curl -X POST https://gateway.pipeworx.io/v1/tools/ptab_search_proceedings \
-H 'Content-Type: application/json' \
-d '{"patent_number":"11809431","trial_type":"IPR"}'
最初の呼び出しにアカウントは不要です。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/ptab_search_proceedings を実行します。ツールを探すには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイへの往復通信も不要です:
{
"mcpServers": {
"uspto-ptab": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-uspto-ptab"]
}
}
}
または、直接実行して起動を確認します:
npx -y @pipeworx/mcp-uspto-ptab
stdin/stdout 経由で MCP を使用し、このパック固有のツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共通メタツールは含まれません。同じソース、同じツールで、ask_pipeworx によるルーティングはありません。
ask_pipeworx の使用
ツールを直接呼び出す代わりに、自然な英語で質問できます。これは上記のパックエンドポイントとフルゲートウェイの両方で使えます:
ask_pipeworx({ question: "your question about Uspto Ptab data" })
ゲートウェイが適切なツールを選び、引数を自動的に設定します。
詳細情報
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。