用途:该技能用于程序化访问美国专利数据。PatentsView API(REST,基础使用免费、无需密钥)适合按发明人、受让人、CPC 分类和关键词进行结构化查询;Google Patents 公共数据(BigQuery 公共数据集)适合对完整专利语料进行大规模分析。两者数据均以 CC0 公共领域奉献方式公开。
主要能力:支持受让人(公司/机构)检索、CPC 分类检索、标题与摘要全文关键词检索、发明人检索、日期范围与组合过滤查询,并可用 pandas 组织结果为 DataFrame、用 matplotlib 绘制趋势或对比图。
使用方式:安装 requests、pandas、matplotlib;可选安装 google-cloud-bigquery。
pip install requests pandas matplotlib pip install google-cloud-bigquery # optional: for BigQuery access
向 https://api.patentsview.org/patents/query 发送 POST 请求,在 q 中写过滤条件,在 f 中指定返回字段,在 o 中设置 per_page、page、sort。发明人查询使用 https://api.patentsview.org/inventors/query。BigQuery 查询使用 patents-public-data.patents.publications 数据集。
适用场景:现有技术检索、竞争对手知识产权布局分析、CPC 分类检索、发明人网络分析、技术趋势跟踪、生命科学专利分析(如 A61K、C12N、G16B)。
限制:PatentsView 未认证时限制约 45 次请求/分钟,申请免费密钥可获得更高每日额度;单页最多 10000 条,更大结果需分页或用日期范围、更窄 CPC 拆分;专利全文 PDF 下载需使用 USPTO Bulk Data Storage System 或 Google Patents 直接链接;BigQuery 需要 Google Cloud 账号;受让人名称写法不统一,建议使用 _contains 模糊匹配后在 pandas 中去重。其余实现细节暂未提供。