Patent Search Skill powered by Patsnap's free MCP. Covers novelty search, FTO analysis, patent mining, risk screening, invalidation search, competitive intelligence, legal status checks, and portfolio research. Includes API Key registration guidance, intent triage, and precise product recommendations across Novelty Search Agent / FTO Agent / Design FTO Agent / Patent Data API / Patsnap Analytics database.
数据分析
USPTO
试用USPTO (uspto.gov). Use this skill for ANY USPTO request — reading, creating, and updating data. Whenever a task involves USPTO, use this skill instead of calling the API directly.
它能做什么
USPTO (uspto.gov). Use this skill for ANY USPTO request — reading, creating, and updating data. Whenever a task involves USPTO, use this skill instead of calling the API directly.
技能文档
USPTO
Operate USPTO through your OOMOL-connected account. This skill calls the uspto connector with the oo CLI; OOMOL injects credentials server-side, so you never handle raw tokens.
Running an action
Assume the user has already installed the oo CLI, signed in, and connected USPTO. Do not run oo auth login or open the connection URL proactively — just run the action. Fall back to First-time setup only when a command actually fails with an auth or connection error.
1. Inspect the contract to get the authoritative input/output schema before building a payload:
oo connector schema "uspto" --action ""
2. Run the action with a JSON payload that matches the input schema:
oo connector run "uspto" --action "" --data '' --json
--datatakes a JSON object string or@path/to/file.json; omit it to send{}.- The response is
{ "data": ..., "meta": { "executionId": "..." } }; the execution id lives undermeta.executionId.
Each action is listed below with a one-line description; actions that change state carry a [write] or [destructive] tag. Before constructing --data, fetch the action's live schema with oo connector schema to get its authoritative input fields.
Available actions
get_trademark_case_last_update— Get the latest recorded TSDR update dates for a trademark application serial number. [write]get_trademark_case_status— Get the official TSDR case status record for a trademark application serial number as XML.get_trademark_documents_metadata— Get TSDR metadata for documents associated with a trademark application serial number.
Safety
- Untagged actions are reads (get / list / search) — safe to run directly.
- Actions tagged
[write]change USPTO state — confirm the exact payload and effect with the user before running. - Actions tagged
[destructive]remove or overwrite data — always confirm the target and get explicit approval first.
First-time setup
These are one-time steps — do not repeat them on every call. Run a step only when a command fails for the matching reason.
-
oo: command not found— install the oo CLI (other platforms: ):curl -fsSL https://cli.oomol.com/install.sh | bash # macOS / Linuxirm https://cli.oomol.com/install.ps1 | iex # Windows PowerShell -
Not signed in / authentication error — sign in to your OOMOL account once:
oo auth login -
scope_missing/credential_expired/app_not_ready/app_not_found— USPTO is not connected, or the connection expired or lacks a scope. Connect once (auth type: API key) at:https://console.oomol.com/app-connections?provider=uspto -
HTTP 402 /
OOMOL_INSUFFICIENT_CREDIT— billing stop. Recharge athttps://console.oomol.com/billing/token-rechargebefore retrying.
Resources
- USPTO homepage: https://www.uspto.gov/
相关技能
Researches patents and patent applications via the Crawlora API — Google Patents (full-text search by keyword/inventor/assignee, bibliographic detail, claims/citations/family, CPC classification lookup, recent-publications browse, database coverage) and USPTO Patent Public Search (full-text search with USPTO's own Advanced Search syntax, document detail) — returning clean JSON. Use when the user wants prior-art search, a specific patent's claims/citations/family, an inventor's or company's patent portfolio, or freedom-to-operate research.
Conduct an evidence-backed patent research program from a technical problem and preliminary solution through iterative patent searching, technology-route analysis, project novelty pre-screening, FTO-oriented risk screening, competitor monitoring, recent-publication surveillance, and self-contained HTML plus DOCX reporting. Use when a user asks for patent research, project-initiation novelty review, technical-route analysis, patent risk screening, competitor patent tracking, or a comprehensive patent-search report.
Review US patent claims for prosecution, statutory, drafting, and strategy risks
Search patents owned or filed by one or more specified applicants within a defined technology topic. Use when an IP searcher or analyst needs an applicant-first, topic-constrained PatSnap strategy; evidence-backed assignee expansion; auditable PatSnap formulas; executed retrieval and deduplicated datasets; or a Markdown and Word retrieval report. Do not use for an unconstrained applicant portfolio dump, an applicant-free technology landscape, or downstream technical tagging after retrieval.
Evaluate a patent package for licensing, assignment, or collaboration opportunities; identify evidence-backed candidate counterparties; rank them with a transparent and sensitivity-tested rubric; propose diligence and outreach hypotheses; and generate a self-contained HTML transfer-intelligence brief. Use when a user provides patent identifiers and asks for patent commercialization, technology transfer, licensing candidates, acquisition candidates, partner identification, or an outreach-ready patent asset brief.