uspto-database

Search USPTO patent and trademark databases via APIs.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/robinbarvaag/poynt --skill uspto-database-robinbarvaag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uspto-database
Source: https://github.com/robinbarvaag/poynt/tree/main/.github/skills/uspto-database
Command: npx skills add https://github.com/robinbarvaag/poynt --skill uspto-database-robinbarvaag

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 comprehensive access to USPTO patent and trademark data, enabling efficient IP analysis, prior art searches, and portfolio management.

Core Features & Use Cases

  • Patent & Trademark Search: Find patents and trademarks using various criteria like keywords, dates, and classifications.
  • Examination & Status Tracking: Retrieve detailed patent examination history (PEDS) and trademark status (TSDR).
  • Assignment & Ownership: Track ownership changes 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 with similar keywords and classifications, review their examination history, and check for any related litigation or assignments.

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 USPTO patent databases for prior art, you can programmatically query patents using keywords, dates, and classifications. This enables efficient retrieval of existing inventions to assess novelty and review related examination history.

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 interface retrieves detailed trademark status data (TSDR) and tracks assignment history to monitor ownership transfers programmatically.

What is the best way to automate patent portfolio management using USPTO data?

The best way to automate patent portfolio management is by programmatically accessing USPTO databases via APIs. This allows you to automate searches, status checks, and ownership tracking for large portfolios efficiently.

Do I need an API key to retrieve patent examination history?

Yes, you need an API key to retrieve patent examination history. Accessing the USPTO APIs for IP analysis and PEDS examination data requires key authentication and adherence to rate limits for efficient data retrieval.

Why does my USPTO API search return rate limit errors?

Your USPTO API search returns rate limit errors when query frequency exceeds allowed thresholds. Adhering to USPTO API rate limits is required for efficient data retrieval during patent and trademark searches to prevent throttling.