uspto-database

Access USPTO APIs for patent/trademark searches, examination history (PEDS), assignments, citations, office actions, TSDR, for IP analysis and prior art searches.

Category

Other Tools

Install

Hot:13

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=k-dense-ai-scientific-skills-uspto-database&locale=en&source=copy

USPTO Database - U.S. Patent and Trademark Office Data Retrieval Skills

Skill Overview


USPTO Database provides access to the USPTO's official APIs, supporting patent search, trademark queries, prosecution history tracking, citation analysis, and ownership change records. It is suitable for intellectual property analysis, prior art searches, and patent due diligence.

Use Cases


  • Patent due diligence and FTO analysis: Conduct patent infringement risk checks before product launch by searching relevant patents by keywords, classifications, inventors, etc., and obtain full prosecution histories and citation relationships.
  • IP portfolio management: Corporate IP teams can track their patent portfolios, monitor assignment records, analyze citation relationships, review patent families, and assess patent asset value.
  • Trademark filing and monitoring: Query trademark application status, prosecution history, and ownership changes via TSDR; monitor competitor trademark activity and evaluate registration feasibility.
  • Core Features


  • Patent search and analysis: Use the PatentSearch API to search patents by keyword, inventor, assignee, classification code, and date range; retrieve patent details, claims, abstracts, and citation data (forward and backward citations).
  • Prosecution history tracking: Use PEDS (Patent Examination Data System) to obtain patent prosecution records dating back to 1981, including office actions, responses, notices of allowance, abandonments, and all prosecution events.
  • Trademark status and document retrieval: Use the TSDR API to query trademark status, ownership, and prosecution history; supports search by serial number or registration number and monitors trademark health and issues.
  • Frequently Asked Questions

    How do I obtain an access key for the USPTO API?


    Register for an API key at the USPTO developer portal (https://account.uspto.gov/api-manager/). The PatentSearch API requires separate registration on the PatentsView site (https://patentsview.org/api-v01-information-page). Set the keys as environment variables USPTO_API_KEY and PATENTSVIEW_API_KEY to use them.

    What's the difference between PEDS and the deprecated PAIR?


    PEDS (Patent Examination Data System) is the USPTO's currently recommended prosecution history query API, providing complete examination records from 1981 to the present. PAIR Bulk Data (PBD) was deprecated in 2024. PEDS can be accessed via the official Python library uspto-opendata-python and provides application status, transaction history, office action dates, and comprehensive prosecution data.

    Are there rate limits for the patent search API?


    The PatentSearch API is limited to 45 requests per minute. It is recommended to implement exponential backoff to handle rate-limit errors and to cache responses where possible. Other USPTO APIs (PEDS, TSDR, Assignment, etc.) use the same API key, so be mindful of overall call frequency to avoid service interruptions.