linkfox-zhihuiya-legal-status について
linkfox-zhihuiya-legal-statusは、Zhihuiya(PatSnap)を通じて特許の法的情報を調べるスキルです。現在の状態やイベント履歴を確認したいユーザー向けに、特許IDまたは公開番号での一括検索に対応します。
主な機能
- 01特許IDまたは公開番号で検索
- 02一度に最大100件を照会
- 03概要と詳細な法的状態を表示
- 04法的イベントと更新日を提供
活用シーン
- 01特許が有効か審査中かを確認
- 02複数特許の状態を一括確認
- 03譲渡や訴訟などのイベントを調査
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ linkfox-ai/ linkfox-skills --skill linkfox-zhihuiya-legal-statusインストール後、Claude Code で/linkfox-zhihuiya-legal-statusを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/api.mdonboarding.mdscripts/onboarding.pyzhihuiya_legal_status.py詳細
Zhihuiya Patent Legal Status
このスキルでは、Zhihuiya(PatSnap)プラットフォームを通じて特許の法的ステータス情報を照会する方法を案内し、1件または複数件の特許について、現在の法的状況とイベント履歴をすばやく確認できるようにします。
呼び出し方法
- API エンドポイント:
POST /zhihuiya/legalStatus(完全なパラメーター/レスポンス/エラーコードについてはreferences/api.mdを参照) - Python スクリプト:
python scripts/zhihuiya_legal_status.py '<JSON 参数>' [--inline] - コスト上の制約:このツールは計算リソースを消費します。同一セッションで同じパラメーターの組み合わせを使用する場合、デフォルトでは1回だけ呼び出します。スクリプトには24時間のローカルキャッシュがあります。失敗または空の結果が返された場合、キーワードの変更、ページ送り、郵便番号の変更を自動で連続して試してはいけません。検索を続ける必要がある場合は、追加のリソースを消費することを事前にユーザーに説明してください。
出力方針(スクリプトのデフォルト動作):
- 常に完全なレスポンスを
<cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-zhihuiya-legal-status-<timestamp>.jsonに書き込みます(<cwd>はスクリプト実行時の作業ディレクトリです。Claude Code では現在のプロジェクトディレクトリです。<session>は環境変数SESSION_IDから取得し、ユーザーのタスクごとに自動でまとめられます。/tmp への書き込みは禁止です。現在のディレクトリに書き込めない場合はエラーを報告します) - レスポンス本文が8 KB以下の場合:ファイルに保存した後、完全な JSON を stdout に出力します
- レスポンス本文が8 KBを超える場合:ファイルに保存した後、stdout には要約のみを出力します(トップレベルのフィールド、
total/costTokenなどの一般的な件数、最も長いリストフィールドの長さと先頭3件のサンプル) --inlineを付けると、stdout に全量を強制的に出力します(同様にファイルにも保存します)
データの読み取りに関する推奨事項:まず要約を確認し、十分な情報があるか判断してください。具体的なフィールドが必要な場合は、JSON 全体をコンテキストに読み込ませないよう、保存した json ファイルから jq または ConvertFrom-Json を使って必要なデータだけを抽出してください。
認証と計算リソースに関する問題の解決
次の異常が発生した場合は、references/onboarding.md の案内に従って問題を解決してください。
異常な状況
- API Key が未設定:環境変数
LINKFOX_AGENT_API_KEYとLINKFOXAGENT_API_KEYのどちらも設定されていません。 - レスポンスのステータスコードが401または402
- 計算リソースまたは残高不足を示すレスポンス:メッセージに「計算リソース残高不足/課金不足/残高不足/quota exceeded/insufficient balance/プランの有効期限切れ/チャージが必要/チャージしてください」、または同様の意味の内容が含まれている場合。
主な概念
Zhihuiya Patent Legal Status ツールは、各特許について、次の3つの層の法的情報を返します。
- 簡易法的ステータス -- 特許の現在の状況の概要です(例:有効、無効、係属中、未確定、PCT 指定期間、PCT 指定期間満了)。
- 法的ステータス -- 特許のライフサイクル段階を示す詳細なステータスです(例:公開、審査中、登録、放棄、取下げ、拒絶、満了、取消し、消滅、回復など)。
- 法的イベント -- 特許に対して発生した具体的な法的措置です(例:譲渡、ライセンス、質権、異議申立て、訴訟、再審査、税関、保全、無効手続、口頭審理、機密解除、二重出願、信託)。
特許の識別:特許は、特許 ID または公開(公告)番号のいずれかで検索できます。両方が指定された場合は、特許 ID が優先されます。1回のリクエストで複数の値を指定できます(カンマ区切りで最大100件)。
パラメーターガイド
| パラメーター | 必須 | 説明 |
|---|---|---|
| patentId | 条件付き | 特許 ID。patentId または patentNumber の少なくとも一方を指定する必要があります。複数の値はカンマ区切りで、最大100件まで指定できます。 |
| patentNumber | 条件付き | 公開(公告)番号。patentId または patentNumber の少なくとも一方を指定する必要があります。複数の値はカンマ区切りで、最大100件まで指定できます。 |
- ユーザーが公開番号(例:CN115xxxxxxA、US11xxxxxxB2、EP3xxxxxxA1)を指定した場合は、
patentNumberを使用してください。 - ユーザーが内部特許 ID を指定した場合は、
patentIdを使用してください。 - 両方が指定された場合は、
patentIdが優先されます。
レスポンスフィールド
| フィールド | 説明 |
|---|---|
| patentId | 特許の内部 ID |
| pn | 公開(公告)番号 |
| simpleLegalStatus | 概要ステータス:有効、無効、係属中、未確定、PCT 指定期間、PCT 指定期間満了 |
| legalStatus | 詳細なライフサイクルステータス(公開、審査中、登録、放棄、取下げ、拒絶、満了、取消し、消滅など) |
| eventStatus | 法的イベント(譲渡、ライセンス、質権、異議申立て、訴訟、再審査など) |
| legalDate | 最新の法的ステータス更新日 |
使用例
1. 1件の特許がまだ有効かどうかを確認する
Query the legal status for patent publication number CN115000000A.
2. 複数の特許の法的ステータスを一括確認する
Look up the legal status for patents US11000000B2, EP3000000A1, and CN115000001A.
3. 特許の法的イベントを特定する
Has patent CN115000000A been involved in any litigation, transfer, or pledge events?
4. 特許が満了または取り消されているかどうかを確認する
Check if patent US10000000B1 is expired, revoked, or still in force.
5. 特許 ID で特許を検索する
Query the legal status for patent IDs abc123, def456.
表示ルール
- データを明確に提示する:結果を構造化された表で示します。各特許について、公開番号、簡易的な法的ステータス、詳細な法的ステータス、法的イベントを含めます。
- ステータス値を翻訳する:ユーザーの言語設定が明確な場合は、正確性を保つため、ステータスラベルをその言語で表示し、括弧内に正式な英語表記を併記します。
- 重要な調査結果を強調する:ユーザーが有効性を確認している場合は、各特許が有効(Active)、無効(Inactive)、または係属中(Pending)かを回答の冒頭で明示します。
- 法的日付のコンテキスト:
legalDateが利用可能な場合は、ステータス情報がいつ時点のものかユーザーが把握できるよう、これを含めます。 - エラー処理:クエリが失敗した場合、または結果が返されない場合は、考えられる理由(特許番号の形式が無効、データベースに特許が見つからない)を説明し、入力を再確認するよう提案します。
- 件数に関する通知:多数の特許を検索する場合は、概要表を示し、返された合計件数を記載します。
重要な制限事項
- 1 リクエストあたり最大 100 件:1 回の呼び出しで指定できる特許 ID または公開番号は最大 100 件です。
- 識別子が 1 つ以上必要:
patentIdまたはpatentNumberのいずれかを指定する必要があります。両方が空の場合、リクエストは失敗します。 - 特許 ID を優先:
patentIdとpatentNumberの両方を指定した場合、システムはpatentIdを使用し、patentNumberは無視します。 - データの収録範囲:結果は Zhihuiya (PatSnap) データベースの収録状況に左右されます。ごく最近の出願は、まだ反映されていない場合があります。
ユーザーの表現とシナリオのクイックリファレンス
該当するケース — 特許の法的状態やイベントに関するクエリ:
| ユーザーの発言 | シナリオ |
|---|---|
| 「この特許はまだ有効ですか?」 | 簡易的な法的ステータスの確認 |
| 「特許 XX の法的ステータスは何ですか?」 | 詳細なステータスの照会 |
| 「この特許は譲渡またはライセンス供与されていますか?」 | 法的イベントの照会 |
| 「これらの特許が失効しているか確認してください」 | 複数特許の有効性確認 |
| 「この特許に関する訴訟はありますか?」 | 法的イベントの絞り込み |
| 「CN115XXXXXXA の特許の法的ステータス」 | 公開番号による直接照会 |
該当しないケース — 特許の法的ステータスを超える内容が必要な場合:
- キーワード、分類、または出願人名による特許検索
- 特許の全文または請求項の取得
- 特許の評価または商業分析
- 実施自由(FTO)分析
- 特許ファミリーまたは引用分析
算力消耗ルール
動的ルールに基づいて課金されます:算力の消耗量 = 81 × 返されたdataの件数。各件は特許の法的ステータス結果 1 件に相当します。
重要:本スキルのサービス料金は倍数に基づいて動的に計算されるため、1 回の利用で大量の算力を消費する可能性があります。必ずユーザーに知らせ、続行するかどうかはユーザーに判断してもらってください。
フィードバック:
以下のいずれかに該当する場合は、Feedback API を通じてフィードバックを自動検出し、報告します。
- このスキルで説明されている機能または目的が、実際の動作と一致しない
- スキルの結果がユーザーの意図と一致しない
- ユーザーがこのスキルに対する不満または称賛を表明する
- 改善できると思われる点がある
references/api.md に記載された方法で Feedback API を呼び出してください。ユーザーの操作を中断しないでください。
越境 EC 向けの高品質でプロフェッショナルなスキルをさらに利用するには、LinkFox Skills を設定してください。