uspto-database

Query USPTO APIs for patent and trademark data retrieval and analysis.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Rowtion/Bioclaw --skill uspto-database-rowtion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uspto-database
Source: https://github.com/Rowtion/Bioclaw/tree/main/scientific-skills/uspto-database
Command: npx skills add https://github.com/Rowtion/Bioclaw --skill uspto-database-rowtion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uspto-opendata-python, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides access to USPTO APIs for comprehensive patent and trademark searches, enabling detailed intellectual property analysis and prior art discovery.

Core Features & Use Cases

  • Patent & Trademark Search: Query vast databases for patents and trademarks using various criteria.
  • Examination & Status Tracking: Retrieve detailed prosecution history for patents and current status for trademarks.
  • Assignment & Ownership: Track ownership transfers for both patents and trademarks.
  • Use Case: A legal team needs to conduct a prior art search for a new invention. They can use this Skill to search for existing patents by keywords, inventors, and classifications, and then analyze their examination history and citations.

Quick Start

Use the uspto-database skill to search for patents related to 'artificial intelligence' filed after '2023-01-01'.

Frequently Asked Questions about uspto-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search USPTO patent databases for prior art?

To search for prior art, query USPTO patent databases using keywords, inventors, and classifications. You can retrieve relevant patents and analyze their examination histories and citations directly through the API.

Can I track trademark status and ownership changes via the USPTO API?

Yes, you can track trademark status and ownership changes via the USPTO API. The skill retrieves current trademark statuses through TSDR and tracks ownership transfers using assignment records.

What is the best way to retrieve patent examination history programmatically?

The best way to retrieve patent examination history programmatically is by querying the USPTO PEDS database. This facilitates accessing detailed prosecution histories for comprehensive IP analysis and competitive intelligence.

Does this USPTO API skill support advanced search queries with Python libraries?

Yes, the USPTO API skill supports advanced search queries and data parsing. It integrates with Python libraries like uspto-opendata-python and requests for deterministic task execution and data retrieval.

How do I monitor a patent portfolio for competitive intelligence?

You can monitor a patent portfolio for competitive intelligence by programmatically accessing USPTO APIs. Query patent databases, track examination histories, and analyze assignment records to manage your IP portfolio effectively.