Install
openclaw skills install @yuanzhian-patsnap/analyze-technology-patent-trends-ipConvert an already retrieved, screened, and tagged patent dataset into an evidence-bounded competitive technology insight report. Use when the user requests patent-based technology-route analysis, competitor positioning, taxonomy-by-function matrices, process-route analysis, opportunity windows, trend signals, R&D/IP actions, or a management-grade Markdown or self-contained HTML white paper from prepared patent data.
openclaw skills install @yuanzhian-patsnap/analyze-technology-patent-trends-ipTransform a prepared patent dataset into decision-ready competitive technology insight without exceeding the dataset's fields, tag semantics, coverage, or evidence boundary.
This skill is the final analysis stage, not a substitute for retrieval, screening, tagging, legal review, market research, or product evidence.
Read:
references/white-paper-framework.md before drafting any report; andreferences/html-report-template-spec.md before generating HTML.Read README.md only when setup or connector guidance is needed.
The preferred local suite is:
search-patents-ip — retrieved patent pool and search manifest;analyze-patent-search-results-ip — reproducible dataset statistics;tag-patent-search-results-ip — tagged records, tag dictionary and tagging manifest; andEquivalent user-supplied artifacts are acceptable if they contain the same provenance and semantics.
Do not imply that an upstream stage was completed when its artifact is missing.
Run or propose retrieval first. Resolve legal entities and define the technology scope before analysis.
Run or request screening. Do not treat every search hit as technically relevant.
Run or request tagging. Do not construct a technology-type/function matrix from titles alone and describe it as formally tagged data.
Analyze only supported dimensions. Report missingness and tag coverage in the research boundary.
Capture or derive:
Never silently combine publication-, application-, and family-level counts.
MCP is not required when the user supplies a complete validated tagged dataset.
Required only when retrieval or validation must be executed or extended.
advanced_patent_searchhttps://open.patsnap.com/marketplace/mcp-servers/patent-searchRecommended for selected-record bibliography, family, legal status, claims, description, translations, and images.
patent_briefinghttps://open.patsnap.com/marketplace/mcp-servers/patent-briefingRecommended to validate technical topics, problem/means/effect, classifications, materials, and applications.
deep_patent_mininghttps://open.patsnap.com/marketplace/mcp-servers/patent-miningInspect live schemas and record connector, tool, request, response semantics, retrieval date, and limitations. Do not claim other source-listed MCPs are configured unless independently verified.
Create a field-readiness table before analysis:
| Dimension | Field(s) | Semantic definition | Non-missing coverage | Validated coverage | Counting rule | Supported analysis | Unsupported inference | Decision |
|---|
Candidate dimensions:
Use a dimension in the body only when:
Do not use a universal coverage threshold. State why the chosen threshold is adequate for the decision and run sensitivity when borderline.
Missing values are unavailable, not zero.
State whether:
Totals across labels may exceed the number of patents; disclose this.
Use technology taxonomy/type × technical function as the core matrix when both fields pass the gate.
Add method/process as a route lens only when that field passes.
For another domain, rename these axes to fit the supplied ontology while preserving the logic:
When supported, analyze:
Output:
Ask:
Output a company × type table or heatmap with visible values and coverage notes.
Ask:
Do not infer efficacy, productization, users, price, regulation, or market performance from a function tag alone.
This is the core chapter when both axes pass the gate.
Identify:
Do not call low density an opportunity without need/feasibility/evidence. Do not call high density a moat without claims, status, family, continuity, technical depth, and alternatives.
Include only when method/process tags pass the gate.
Analyze:
A method tag is not proof of full manufacturing capability or process-platform leadership.
Use bounded, supported labels such as:
For each company report:
Do not assert product-market or customer-segment strategies without relevant external evidence.
Use conservative layers.
With type/function tags only, discuss density, concentration, crowding, overlap, and evidence needed.
With method tags, discuss potential route concentration—not manufacturing dominance.
Assess stronger barrier hypotheses only when claims, grants/status, family, citations, continuations, ownership, and relevant technical evidence support them.
Opportunity windows require:
Include only with adequate time fields and comparable periods.
Use:
Label partial years and small denominators. Patent publication delay limits recency inference.
Classify every recommendation:
Possible actions include:
Do not recommend filing solely because a matrix cell is sparse.
Use:
For each finding state:
Adapt chapters to available fields:
| Section | HTML ID | Content |
|---|---|---|
| Executive summary | summary | Strategic findings and strength |
| Methods and boundary | methods | Scope, fields, counting, coverage |
| Competitive overview | overview | Overall landscape |
| Technology type | tech-type | Type positioning |
| Function | function | Functional layout |
| Core matrix | matrix | Type × function |
| Method/process | method-route | Optional route analysis |
| Profiles | profiles | Competitor profiles |
| Barriers/opportunities | opportunity | Bounded hypotheses |
| Future focus | future | Optional time signals |
| Actions | action | A/B/C recommendations |
| Sources/limitations | sources | Evidence and caveats |
Omit unsupported deep-analysis sections from navigation and body.
Use US English unless the user requests another language.
Write for management readers:
Every substantive chapter should contain:
Follow references/html-report-template-spec.md.
The HTML artifact must be:
lang="en";Do not render an unavailable dimension as zero.