uspto-database

Search USPTO APIs for patents, trademarks, and their legal statuses.

Updated May 10, 2026
One-click install
npx skills add https://github.com/Imad-Oute/ResearchForge --skill uspto-database-imad-oute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uspto-database
Source: https://github.com/Imad-Oute/ResearchForge/tree/main/OpenSource-Projects/claude-scientific-skills/scientific-skills/uspto-database
Command: npx skills add https://github.com/Imad-Oute/ResearchForge --skill uspto-database-imad-oute

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's extensive API ecosystem for patent and trademark data retrieval, simplifying legal and IP research workflows.

Core Features & Use Cases

  • Patent & Trademark Searches: Find patent documents, examine patent prosecution history, and retrieve trademark status details for IP portfolio analysis.
  • Ownership & Assignment Tracking: Track patent and trademark ownership changes via assignment APIs to support due diligence and licensing activities.
  • Prosecution & Litigation Insights: Analyze examination procedures, citations, and litigation cases related to specific IP assets to inform strategic decisions.

Quick Start

Use the uspto-database skill to conduct a patent search by keyword or check the status of a trademark with a serial number.

Frequently Asked Questions about uspto-database

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

FAQPage Schema
How do I track patent and trademark ownership changes using USPTO assignment data?

Track patent and trademark ownership changes using USPTO assignment APIs to support due diligence and licensing activities. This Skill retrieves detailed ownership records directly from USPTO endpoints, enabling accurate IP portfolio monitoring.

Can I retrieve patent prosecution history and trademark status via Python?

Retrieve patent prosecution history and trademark status via Python by querying USPTO APIs. This Skill requires familiarity with multiple API endpoints and Python integration to extract detailed legal and procedural data for IP assets.

What is the best way to analyze patent litigation cases and examination procedures for IP portfolios?

Analyze patent litigation cases and examination procedures by accessing USPTO APIs for IP portfolio analysis. This Skill extracts detailed legal data, focusing on citations and litigation cases to inform strategic R&D decisions.

Do I need Python integration experience to use USPTO patent and trademark APIs for advanced use cases?

Python integration experience is required for advanced use cases involving USPTO patent and trademark APIs. This Skill focuses on extracting detailed legal and ownership data, requiring familiarity with multiple API endpoints and the Python environment.

Does the uspto-database Skill support searching patents by keyword and trademarks by serial number?

The uspto-database Skill supports searching patents by keyword and checking trademark status by serial number. It provides direct access to USPTO APIs for retrieving patent documents and trademark status details instantly.

What are the limitations when extracting legal status data from USPTO APIs for IP management?

Extracting legal status data from USPTO APIs is limited by the need for endpoint familiarity and Python integration. This Skill is designed for patent attorneys and IP managers, requiring advanced technical knowledge to navigate complex API responses.