SuperAPI AI 工具集

linkfox-eureka-patent-family

数据与分析

查看项目

更新于 10-15 09:10

技能介绍

用途

本技能用于通过 Eureka 专利数据平台查询专利家族信息,帮助用户发现给定专利的简单同族(Simple Family)、INPADOC 同族和 PatSnap 同族成员。

核心概念

专利家族是通过优先权主张相互关联的一组专利文献。不同家族定义覆盖不同的关联范围:

  • 简单同族(Simple Family):共享完全相同优先权申请集合的专利,通常是在不同国家提交的直接等同专利。
  • INPADOC 同族:由欧洲专利局定义的更宽泛分组,链接至少共享一个共同优先权的专利,即使这种关联是间接的。
  • PatSnap 同族:一种专有家族定义,在 INPADOC 逻辑基础上增加额外启发式规则,以涵盖延续案、分案及其他相关申请。

响应中的每条专利都带有各自的 simpleFamilyId、inpadocFamilyId 和 patsnapFamilyId,作为各定义下家族组的唯一标识。

参数说明

必须至少提供以下两个查询参数之一。若两者同时提供,专利 ID 优先。

  • patentId(字符串,条件必填):专利 ID,多个值用逗号分隔,最多 100 条。
  • patentNumber(字符串,条件必填):公开号/公告号,多个值用逗号分隔,最多 100 条。

规则:

  • 必须至少提供 patentId 或 patentNumber 之一。
  • 若两者都提供,API 使用 patentId 并忽略 patentNumber。
  • 多个值以逗号分隔(例如 "US10000001B2,EP3000001A1")。
  • 每次请求上限为 100 条专利。

响应字段

  • total(整数):返回的专利记录数。
  • data(数组):专利家族结果对象列表。
    • data[].patentId(字符串):该记录的专利 ID。
    • data[].pn(字符串):公开号/公告号。
    • data[].simpleFamilyId(整数):简单同族组的唯一标识。
    • data[].simpleFamily(数组):简单同族成员专利列表。
    • data[].inpadocFamilyId(整数):INPADOC 同族组的唯一标识。
    • data[].inpadocFamily(数组):INPADOC 同族成员专利列表。
    • data[].patsnapFamilyId(整数):PatSnap 同族组的唯一标识。
    • data[].patsnapFamily(数组):PatSnap 同族成员专利列表。
  • columns(数组):用于渲染的列定义。
  • costToken(整数):本次请求消耗的 Token 数。
  • type(字符串):渲染样式提示。

使用方式

  1. 按公开号查询家族成员:"查找 US10000001B2 的专利家族",调用 {"patentNumber": "US10000001B2"}。
  2. 一次查询多个专利的家族:"显示这些专利的 INPADOC 同族:EP3000001A1, CN112345678A, JP2020123456A",调用 {"patentNumber": "EP3000001A1,CN112345678A,JP2020123456A"}。
  3. 按专利 ID 查询:"获取专利 ID 5af83e12-xxxx-xxxx-xxxx-xxxxxxxxxxxx 的专利家族",调用 {"patentId": "5af83e12-xxxx-xxxx-xxxx-xxxxxxxxxxxx"}。
  4. 对比家族范围:"我想看看 US20200012345A1 的简单同族与 INPADOC 同族有何不同",调用 {"patentNumber": "US20200012345A1"},然后对比响应中的 simpleFamily 和 inpadocFamily 数组。

展示规则

  • 清晰呈现数据:以结构良好的表格展示专利家族结果。当用户要求对比时,按家族类型(Simple、INPADOC、PatSnap)分组。
  • 汇总数量:始终说明每种家族类型下找到多少成员,便于用户快速判断地理覆盖范围。
  • 突出司法辖区:列出家族成员时,指出覆盖的国家/地区,帮助用户理解专利的地理保护范围。
  • 错误处理:当 API 返回错误或空结果时,解释可能原因(专利号格式无效、数据库中未找到该专利等)并建议更正。
  • 批量结果组织:查询多个专利时,按专利组织结果,便于用户查找。

适用场景

  • 专利家族与等同专利查询:
    • "XX 的专利家族"——直接家族查询
    • "这个专利的等同专利有哪些"——简单同族搜索
    • "这个专利在哪些国家提交"——通过家族了解地理覆盖
    • "INPADOC 同族成员"——宽泛家族查询
    • "相关专利/兄弟专利"——家族探索
    • "对比简单同族与扩展同族"——多定义对比
    • "批量查询这些专利的家族"——批量家族查询

限制

  • 仅支持查询:本工具检索已知专利的家族信息,无法执行基于关键词的专利搜索或全文查询。
  • 批量限制:每次请求最多 100 个专利 ID 或公开号。
  • 数据来源:家族数据来自 Eureka 专利平台,相对于最新专利局公开可能存在轻微延迟。
  • 家族成员详情:家族成员数组包含摘要对象。如需特定家族成员的完整书目数据,可能需要单独查询。
  • 不适用于:按关键词或分类号进行专利全文搜索、专利估值或诉讼数据、自由实施(FTO)或侵权分析、专利申请提交或审查。

认证与积分

  • 未配置 API Key(环境变量 LINKFOX_AGENT_API_KEY 或 LINKFOXAGENT_API_KEY 未设置)、响应 401 或 402 状态码、或提示积分/余额不足时,优先采用技能内的 onboarding.md 引导解决。
  • 如找不到 onboarding.md,则加载 /linkfox-onboarding 技能按其引导处理。如未安装,下载 https://agent-files.linkfox.com/skills/linkfox-onboarding/release.zip,解压后安装。如需用户授权才可下载,应询问用户获得授权。
  • 兜底措施:仅当前面措施均无法解决时,提示用户依据 https://skill.linkfox.com/linkfoxskills/guide.htm 获取 API Key,或前往 https://os.linkfox.com/ 补充积分。
  • 积分消耗规则:按动态规则计费,消耗积分 = 81 × max(返回条数, 1)。本技能按倍数动态计算,可能一次性消耗大量积分,必须提醒用户并由用户决定是否继续。

反馈

当出现以下情况时,通过反馈 API 自动检测并报告:技能描述的功能或目的与实际行为不符;技能结果与用户意图不符;用户表达不满或赞扬;任何可改进之处。按 references/api.md 中的说明调用反馈 API,不要打断用户流程。