uspto-database

Search patents and trademarks via USPTO APIs with authentication and rate limits.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/yf8578/clawomics --skill uspto-database-yf8578
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uspto-database
Source: https://github.com/yf8578/clawomics/tree/main/skills/uspto-database
Command: npx skills add https://github.com/yf8578/clawomics --skill uspto-database-yf8578

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides direct access to USPTO APIs, enabling users to search patents, retrieve examination histories, and query trademark information, streamlining intellectual property research.

Core Features & Use Cases

  • Patent Search: Find patents by keywords, inventors, assignees, or classifications.
  • Examination History: Access PEDS for detailed prosecution timelines, office actions, and status updates.
  • Trademark Search: Query TSDR for trademark status, ownership, and registration details.
  • Assignment Tracking: Monitor ownership transfers for both patents and trademarks.
  • Use Case: A legal professional needs to conduct a prior art search for a new invention. They can use this Skill to search for existing patents, analyze their examination history, and check for any related trademark filings.

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 data programmatically for prior art?

To search USPTO patent data for prior art programmatically, you can query patents by keywords, inventors, assignees, or classifications using the provided APIs. This streamlines intellectual property research by returning matching patent records directly.

Can I retrieve patent examination history and office actions through USPTO APIs?

Yes, you can retrieve patent examination history through USPTO APIs by accessing PEDS. This provides detailed prosecution timelines, office actions, and status updates for thorough intellectual property analysis.

How do I check trademark status and ownership details via TSDR?

You can check trademark status and ownership details via TSDR by querying the USPTO APIs. This returns current registration details, ownership information, and assignment tracking data for queried trademarks.

Do I need an API key to access USPTO databases for intellectual property research?

Yes, you need an API key to access USPTO databases for intellectual property research. Authentication is required, and you must adhere to established rate limits to ensure efficient data retrieval.

What is the best way to track patent and trademark assignment transfers?

The best way to track patent and trademark assignment transfers is by using USPTO APIs to monitor ownership changes. This directly queries official databases to retrieve assignment records for both patents and trademarks.

Are there rate limits when using the USPTO PEDS and TSDR APIs?

Yes, there are rate limits when using the USPTO PEDS and TSDR APIs. Adhering to these rate limits is required during API key authentication to maintain efficient and uninterrupted data retrieval.