Map Product Features to Patents
Purpose
Convert a natural-language product-feature description into:
- a cited public-evidence summary of the feature;
- a stable T1–TN technical decomposition;
- a deduplicated set of related patent records;
- evidence-backed record-to-dimension mappings and relevance priorities; and
- one self-contained HTML report with an accessible dimension filter.
This workflow identifies technical correspondence in patent disclosures. It does not
establish that a product implements a patent, that a claim covers a product, that an
organization owns a feature, or that infringement, validity, or freedom to operate
exists.
Inputs
Required:
product_feature: natural-language description of the product capability, behavior,
component, architecture, process, or user-visible feature.
Optional:
product_name, model, version, and release period;
manufacturer or responsible organization;
assignee_or_owner_filter;
jurisdictions;
filing_date_from and filing_date_to in ISO form;
priority_or_publication_date_scope where relevant;
language_scope;
display_limit or review budget;
family_deduplication method;
research_question and audience; and
- confidentiality and web/MCP data-sharing boundary.
Do not apply a filter merely because the source default used one. Confirm what the
user means by assignee, jurisdiction, and date. If the product/model or technical
feature is materially ambiguous, clarify before live research.
Verified Patsnap MCP services
Inspect the installed live schema before calling an operation. Record connector key,
operation, material request parameters, date, record IDs, and limitations.
Advanced Patent Search — required
- Connector key:
advanced_patent_search
- Marketplace: https://open.patsnap.com/marketplace/mcp-servers/patent-search
- Official marketplace page:
https://open.patsnap.com/marketplace/mcp-servers/patent-search
- Use for fielded keyword, concept/semantic-capable, classification, organization,
jurisdiction, and date retrieval where exposed by the active contract.
Patent Briefing — required for selected records
- Connector key:
patent_briefing
- Marketplace: https://open.patsnap.com/marketplace/mcp-servers/patent-briefing
- Official marketplace page:
https://open.patsnap.com/marketplace/mcp-servers/patent-briefing
- Use for selected-record bibliography, family, legal-status context, claims,
descriptions, translations, images, and verified record URLs where returned.
Deep Patent Mining — recommended
- Connector key:
deep_patent_mining
- Marketplace: https://open.patsnap.com/marketplace/mcp-servers/patent-mining
- Official marketplace page:
https://open.patsnap.com/marketplace/mcp-servers/patent-mining
- Use for technical problem, means, effect, component, material, process, and
application extraction when supported.
Global Core Patent Database — optional
Do not use generic source-era patent-tool names or construct a patent URL from an
undocumented template. If no verified global record link is returned, display the
identifier and source without a fabricated hyperlink.
Step 1 — Research and decompose the product feature
1A. Resolve the product context
Identify:
- exact product/model/version and geography;
- feature name and synonymous marketing/technical terms;
- release or documentation dates;
- user-visible behavior;
- known architecture, components, interfaces, inputs, outputs, and constraints; and
- which details are publicly documented versus inferred or unknown.
Do not merge different product generations or regional variants without disclosure.
1B. Research current public evidence
When web research is authorized, prioritize:
- official product documentation and technical specifications;
- regulatory filings, standards, and certification materials;
- official developer, engineering, or safety documentation;
- peer-reviewed/technical publications and credible teardowns; and
- reputable secondary reporting for context.
For every material source record title, publisher, URL, publication/update date,
access date, relevant passage/topic, and evidence state.
Use evidence states:
Official product statement;
Independent technical evidence;
Secondary report;
Analytical inference; and
Unknown or conflicting.
Manufacturer marketing claims are not proof of internal implementation or performance.
Current sources must be verified at execution time.
1C. Handle product images
Embed an image only when:
- the source and license/permission permit the intended use;
- the image is genuinely relevant;
- a stable safe URL or authorized local asset is available; and
- attribution, caption, and alt text are provided.
Otherwise provide a source-page link or state “No embeddable product image verified.”
Do not use random stock imagery or a fake product placeholder.
1D. Create T1–TN technical dimensions
Create the number of dimensions justified by the feature. Possible axes include:
- sensing/input;
- signal conditioning and feature extraction;
- inference/recognition/control;
- data fusion and state estimation;
- system architecture and communications;
- mechanical, optical, electrical, or material implementation;
- interface/interaction and feedback;
- safety, calibration, reliability, privacy, and resource constraints; and
- product/application integration.
Each dimension contains:
| Field |
Requirement |
dimension_id |
Stable T1, T2, … identifier |
name |
Clear international English technical label |
definition |
One-to-three sentences with system boundary |
include |
Positive mechanisms/features |
exclude |
Nearby concepts that should not map |
evidence |
Product-source IDs and evidence state |
search_concepts |
Terms, synonyms, classifications, and relations |
overlap_policy |
Whether cross-dimension mapping is legitimate |
uncertainty |
Hidden implementation or source gaps |
Primary dimensions should be discriminative, but technical layers can overlap. Do not
force mutual exclusivity or claim that public sources fully describe a proprietary
implementation.
Step 2 — Retrieve, review, and map patents
2A. Build complementary search strategies
For each dimension and for the integrated feature, construct:
- fielded keyword branches;
- concept/semantic-capable branches if the live schema supports them;
- classification-assisted branches derived from verified seed patents and official
IPC/CPC definitions;
- functional/problem-effect branches; and
- optional assignee, jurisdiction, or date filters requested by the user.
Record exact query/request, connector operation, filters, query version, raw count,
retrieval cap, screening sample, and limitations. Search multiple relevant languages
and transliterations when needed.
Do not call a Top-K result set comprehensive. A display limit controls workload and
presentation, not the search universe.
2B. Merge and deduplicate
- Preserve every query/dimension hit.
- Resolve publication, application, grant, and family identifiers.
- Deduplicate under a declared family method for display when appropriate.
- Keep jurisdiction-specific rights separate for legal/status context.
- Choose a representative publication by a stated rule.
- Reconcile result and selected-record counts.
2C. Retrieve evidence for selected records
For every displayed record obtain, where available:
- publication identifier and verified link;
- title;
- original and normalized applicant/assignee;
- publication, filing, and priority dates kept distinct;
- jurisdiction;
- dated legal-status signal;
- abstract;
- relevant claim/description passages for ambiguous or high-priority mappings;
- family/provenance; and
- translation state.
Missing data remain unavailable. Do not infer current ownership from applicant alone
or treat a database status as an enforceability conclusion.
2D. Apply a transparent relevance rubric
Score or prioritize only after defining the rubric. Recommended dimensions:
| Dimension |
Question |
| Technical-means correspondence |
Does the record disclose a materially similar mechanism, architecture, component, process, or relation? |
| Feature/function correspondence |
Does the disclosure address the relevant behavior or function? |
| Product/application context |
Is the operating context comparable or merely adjacent? |
| Evidence depth |
Title only, abstract, claim-assisted, or description-reviewed? |
| Dimension coverage |
Which defined dimensions have direct evidence? |
| Uncertainty/noise |
Are terms broad, translated, ambiguous, or only background? |
If a numeric scale is useful, disclose anchors, weights, missing-data treatment, and
sensitivity. The source’s 0–10 bands may be adapted, but do not imply false precision.
Prefer controlled priorities such as high technical correspondence, relevant,
partial/adjacent, weak, and excluded, each with evidence and uncertainty.
Relevance is not legal claim coverage, patent quality, commercial implementation, or
infringement risk.
2E. Map technical dimensions
For each record/dimension:
- compare the dimension definition and inclusion/exclusion boundary;
- cite abstract, claim, or description evidence;
- assign one state:
directly disclosed;
partially disclosed;
context only;
not observed; or
unknown;
- map
tech_dimensions only for direct/qualified partial disclosure under the
report’s declared rule; and
- preserve evidence ID, field/passage, translation state, and reviewer depth.
A record may map to multiple T dimensions when each mapping has evidence. Do not map a
dimension because the patent is merely in the same broad field. A low-ranked/noise
record need not receive a dimension, but its exclusion reason should remain auditable.
2F. Write the relevance explanation
Use one to three concise sentences:
The record discloses [technical means] in [context], corresponding to T2 and T4 based
on [abstract/claim/description evidence]. It differs from the documented product
feature in [material boundary]; product implementation and claim coverage are unknown.
Do not repeat a score without explaining the technical relationship.
Step 3 — Generate the HTML report
Report structure
Header: title, product/model, decision question, generated date, patent-data cutoff
Scope and limitations
Part 1 — Product-feature evidence
Original user description
Public-evidence summary
T1–TN technical dimensions and definitions
Product image or source/unavailable state
Part 2 — Related patent evidence
Search and selection method
Accessible dimension filter and result count
Records ordered by transparent relevance priority
Identifier/link, title, entity, status/date, priority, T mappings, explanation, evidence
Sources and evidence register
Method, uncertainty, and legal boundary
Patent links
- Use a link only when returned by the active connector or documented by a current
official global source.
- Preserve exact identifier text.
- Validate
https scheme and host.
- Add
rel="noopener noreferrer" to new-tab links.
- If no verified link exists, show identifier, connector/operation, and evidence ID.
Dimension filter
Provide an “All dimensions” control and one control per T dimension.
- Buttons must be real
<button> elements with visible focus and ARIA pressed state.
- Clicking a dimension filters or highlights records mapped under the declared rule.
- Clicking the active dimension again or “All dimensions” restores all records.
- Update a live result-count/status message.
- Keep every record visible and readable when JavaScript is disabled.
- Do not rely on color alone; show T IDs and names.
- Preserve stable dimension-color mapping across cards, buttons, and records.
Use an accessible categorical palette sized to the actual dimensions. When categories
exceed distinguishable colors, reuse hue only with additional labels/patterns; do not
cycle colors without a non-color cue.
Scientific/executive styling
- Use semantic HTML and system fonts.
- Use a white/neutral canvas, navy/slate hierarchy, restrained teal emphasis, and
accessible category colors.
- Prefer tables or flat evidence cards, whitespace, and rules over nested cards.
- Avoid gradients, stock imagery, decorative hero sections, 3D charts, and vendor UI.
- Use responsive grids and horizontal overflow for wide evidence tables.
- Include print/PDF styles and meaningful page breaks.
Security and self-containment
- Embed CSS and minimal filter JavaScript in the single file.
- Load no external JavaScript framework, CDN, font, tracker, iframe, or remote data.
- Escape all user, web, and patent text.
- Never inject retrieved HTML or JSON as executable code.
- Validate image and source URLs; do not embed untrusted active formats.
- Do not expose API keys, raw connector payloads, confidential input, or local paths.
Use the active environment’s approved file-editing/writing workflow. For a large file,
write in validated bounded operations as needed; do not depend on source-specific
writer operation names or arbitrary character limits.
Evidence and legal language
Use:
- “public product documentation states…”;
- “the patent disclosure describes…”;
- “technical correspondence to T3 under the defined mapping rule”;
- “database status signal as of [date]”; and
- “product implementation and claim coverage require additional evidence/review.”
Avoid:
- “this is the patent behind the feature”;
- “the product uses this patent”;
- “the patent covers the product”;
- “the assignee owns the product feature”;
- “infringing/non-infringing”; and
- “free to operate.”
Quality gate
Product research
- Product/model/version and feature boundary are explicit.
- Every material product fact has a current cited source and evidence state.
- Marketing claims, independent evidence, inference, and unknowns are distinct.
- Image source/license/alt text passes or an unavailable state is shown.
Technical dimensions
- T IDs are stable and definitions include inclusion/exclusion boundaries.
- Overlap and cross-cutting behavior are explicit.
- Dimensions map to product evidence and search concepts.
- No hidden implementation is invented.
Patent search and mapping
- Queries, filters, versions, caps, dates, and family method are reproducible.
- Display limit is not described as completeness.
- Every displayed patent identity/status/date/link is source-backed and dated.
- Every T mapping cites abstract/claim/description evidence.
- Relevance rubric, evidence depth, uncertainty, and exclusions are visible.
- No mapping is represented as claim coverage, implementation, or FTO.
HTML
- One self-contained file opens locally with no remote dependency.
- Semantic headings, controls, tables/cards, focus, ARIA state, and no-JS view work.
- Filter state and counts are correct for every dimension.
- T labels remain understandable without color.
- Layout works on desktop, mobile, print, and grayscale.
- Content/URLs are escaped and safe; no broken/fabricated link or image remains.
Stop conditions
Stop or narrow when:
- product identity or feature scope cannot be resolved;
- current credible product evidence is unavailable or contradictory;
- image rights/source cannot be verified;
- the global patent connector or required field/operation is unavailable;
- retrieval caps prevent the requested completeness claim;
- patent text is insufficient to map a dimension;
- confidentiality rules prevent necessary research;
- a global record link cannot be verified;
- HTML validation fails; or
- the user requests a legal coverage/infringement/FTO conclusion from this workflow.
Return completed research, missing evidence, affected mappings, residual uncertainty,
and the exact next action. Do not fill gaps with plausible product or patent claims.
1---2name: map-product-features-to-patents-ip3description: Research a product feature from current public sources, decompose it into stable technical dimensions, retrieve and review related patents, map each patent’s disclosed technical evidence to those dimensions, rank relevance under a transparent rubric, and generate a self-contained interactive HTML report. Use when a user asks which patents relate to a product feature, wants a product-feature-to-patent map, or needs patent results filtered by technical dimension.4---56# Map Product Features to Patents78## Purpose910Convert a natural-language product-feature description into:11121. a cited public-evidence summary of the feature;132. a stable T1–TN technical decomposition;143. a deduplicated set of related patent records;154. evidence-backed record-to-dimension mappings and relevance priorities; and165. one self-contained HTML report with an accessible dimension filter.1718This workflow identifies technical correspondence in patent disclosures. It does not19establish that a product implements a patent, that a claim covers a product, that an20organization owns a feature, or that infringement, validity, or freedom to operate21exists.2223## Inputs2425Required:2627- `product_feature`: natural-language description of the product capability, behavior,28 component, architecture, process, or user-visible feature.2930Optional:3132- `product_name`, `model`, `version`, and release period;33- `manufacturer` or responsible organization;34- `assignee_or_owner_filter`;35- `jurisdictions`;36- `filing_date_from` and `filing_date_to` in ISO form;37- `priority_or_publication_date_scope` where relevant;38- `language_scope`;39- `display_limit` or review budget;40- `family_deduplication` method;41- `research_question` and audience; and42- confidentiality and web/MCP data-sharing boundary.4344Do not apply a filter merely because the source default used one. Confirm what the45user means by assignee, jurisdiction, and date. If the product/model or technical46feature is materially ambiguous, clarify before live research.4748## Verified Patsnap MCP services4950Inspect the installed live schema before calling an operation. Record connector key,51operation, material request parameters, date, record IDs, and limitations.5253### Advanced Patent Search — required5455- Connector key: `advanced_patent_search`56- Marketplace: https://open.patsnap.com/marketplace/mcp-servers/patent-search57- Official marketplace page: `https://open.patsnap.com/marketplace/mcp-servers/patent-search`58- Use for fielded keyword, concept/semantic-capable, classification, organization,59 jurisdiction, and date retrieval where exposed by the active contract.6061### Patent Briefing — required for selected records6263- Connector key: `patent_briefing`64- Marketplace: https://open.patsnap.com/marketplace/mcp-servers/patent-briefing65- Official marketplace page: `https://open.patsnap.com/marketplace/mcp-servers/patent-briefing`66- Use for selected-record bibliography, family, legal-status context, claims,67 descriptions, translations, images, and verified record URLs where returned.6869### Deep Patent Mining — recommended7071- Connector key: `deep_patent_mining`72- Marketplace: https://open.patsnap.com/marketplace/mcp-servers/patent-mining73- Official marketplace page: `https://open.patsnap.com/marketplace/mcp-servers/patent-mining`74- Use for technical problem, means, effect, component, material, process, and75 application extraction when supported.7677### Global Core Patent Database — optional7879- Connector key: `global_core_patent_database`80- Marketplace: https://open.patsnap.com/marketplace/mcp-servers/core-patents81- Official marketplace page: `https://open.patsnap.com/marketplace/mcp-servers/core-patents`82- Use for deeper family, status/event, citation, and full-text evidence where needed.8384Do not use generic source-era patent-tool names or construct a patent URL from an85undocumented template. If no verified global record link is returned, display the86identifier and source without a fabricated hyperlink.8788## Step 1 — Research and decompose the product feature8990### 1A. Resolve the product context9192Identify:9394- exact product/model/version and geography;95- feature name and synonymous marketing/technical terms;96- release or documentation dates;97- user-visible behavior;98- known architecture, components, interfaces, inputs, outputs, and constraints; and99- which details are publicly documented versus inferred or unknown.100101Do not merge different product generations or regional variants without disclosure.102103### 1B. Research current public evidence104105When web research is authorized, prioritize:1061071. official product documentation and technical specifications;1082. regulatory filings, standards, and certification materials;1093. official developer, engineering, or safety documentation;1104. peer-reviewed/technical publications and credible teardowns; and1115. reputable secondary reporting for context.112113For every material source record title, publisher, URL, publication/update date,114access date, relevant passage/topic, and evidence state.115116Use evidence states:117118- `Official product statement`;119- `Independent technical evidence`;120- `Secondary report`;121- `Analytical inference`; and122- `Unknown or conflicting`.123124Manufacturer marketing claims are not proof of internal implementation or performance.125Current sources must be verified at execution time.126127### 1C. Handle product images128129Embed an image only when:130131- the source and license/permission permit the intended use;132- the image is genuinely relevant;133- a stable safe URL or authorized local asset is available; and134- attribution, caption, and alt text are provided.135136Otherwise provide a source-page link or state “No embeddable product image verified.”137Do not use random stock imagery or a fake product placeholder.138139### 1D. Create T1–TN technical dimensions140141Create the number of dimensions justified by the feature. Possible axes include:142143- sensing/input;144- signal conditioning and feature extraction;145- inference/recognition/control;146- data fusion and state estimation;147- system architecture and communications;148- mechanical, optical, electrical, or material implementation;149- interface/interaction and feedback;150- safety, calibration, reliability, privacy, and resource constraints; and151- product/application integration.152153Each dimension contains:154155| Field | Requirement |156|---|---|157| `dimension_id` | Stable `T1`, `T2`, … identifier |158| `name` | Clear international English technical label |159| `definition` | One-to-three sentences with system boundary |160| `include` | Positive mechanisms/features |161| `exclude` | Nearby concepts that should not map |162| `evidence` | Product-source IDs and evidence state |163| `search_concepts` | Terms, synonyms, classifications, and relations |164| `overlap_policy` | Whether cross-dimension mapping is legitimate |165| `uncertainty` | Hidden implementation or source gaps |166167Primary dimensions should be discriminative, but technical layers can overlap. Do not168force mutual exclusivity or claim that public sources fully describe a proprietary169implementation.170171## Step 2 — Retrieve, review, and map patents172173### 2A. Build complementary search strategies174175For each dimension and for the integrated feature, construct:1761771. fielded keyword branches;1782. concept/semantic-capable branches if the live schema supports them;1793. classification-assisted branches derived from verified seed patents and official180 IPC/CPC definitions;1814. functional/problem-effect branches; and1825. optional assignee, jurisdiction, or date filters requested by the user.183184Record exact query/request, connector operation, filters, query version, raw count,185retrieval cap, screening sample, and limitations. Search multiple relevant languages186and transliterations when needed.187188Do not call a Top-K result set comprehensive. A display limit controls workload and189presentation, not the search universe.190191### 2B. Merge and deduplicate192193- Preserve every query/dimension hit.194- Resolve publication, application, grant, and family identifiers.195- Deduplicate under a declared family method for display when appropriate.196- Keep jurisdiction-specific rights separate for legal/status context.197- Choose a representative publication by a stated rule.198- Reconcile result and selected-record counts.199200### 2C. Retrieve evidence for selected records201202For every displayed record obtain, where available:203204- publication identifier and verified link;205- title;206- original and normalized applicant/assignee;207- publication, filing, and priority dates kept distinct;208- jurisdiction;209- dated legal-status signal;210- abstract;211- relevant claim/description passages for ambiguous or high-priority mappings;212- family/provenance; and213- translation state.214215Missing data remain unavailable. Do not infer current ownership from applicant alone216or treat a database status as an enforceability conclusion.217218### 2D. Apply a transparent relevance rubric219220Score or prioritize only after defining the rubric. Recommended dimensions:221222| Dimension | Question |223|---|---|224| Technical-means correspondence | Does the record disclose a materially similar mechanism, architecture, component, process, or relation? |225| Feature/function correspondence | Does the disclosure address the relevant behavior or function? |226| Product/application context | Is the operating context comparable or merely adjacent? |227| Evidence depth | Title only, abstract, claim-assisted, or description-reviewed? |228| Dimension coverage | Which defined dimensions have direct evidence? |229| Uncertainty/noise | Are terms broad, translated, ambiguous, or only background? |230231If a numeric scale is useful, disclose anchors, weights, missing-data treatment, and232sensitivity. The source’s 0–10 bands may be adapted, but do not imply false precision.233Prefer controlled priorities such as `high technical correspondence`, `relevant`,234`partial/adjacent`, `weak`, and `excluded`, each with evidence and uncertainty.235236Relevance is not legal claim coverage, patent quality, commercial implementation, or237infringement risk.238239### 2E. Map technical dimensions240241For each record/dimension:2422431. compare the dimension definition and inclusion/exclusion boundary;2442. cite abstract, claim, or description evidence;2453. assign one state:246 - `directly disclosed`;247 - `partially disclosed`;248 - `context only`;249 - `not observed`; or250 - `unknown`;2514. map `tech_dimensions` only for direct/qualified partial disclosure under the252 report’s declared rule; and2535. preserve evidence ID, field/passage, translation state, and reviewer depth.254255A record may map to multiple T dimensions when each mapping has evidence. Do not map a256dimension because the patent is merely in the same broad field. A low-ranked/noise257record need not receive a dimension, but its exclusion reason should remain auditable.258259### 2F. Write the relevance explanation260261Use one to three concise sentences:262263```text264The record discloses [technical means] in [context], corresponding to T2 and T4 based265on [abstract/claim/description evidence]. It differs from the documented product266feature in [material boundary]; product implementation and claim coverage are unknown.267```268269Do not repeat a score without explaining the technical relationship.270271## Step 3 — Generate the HTML report272273### Report structure274275```text276Header: title, product/model, decision question, generated date, patent-data cutoff277Scope and limitations278Part 1 — Product-feature evidence279 Original user description280 Public-evidence summary281 T1–TN technical dimensions and definitions282 Product image or source/unavailable state283Part 2 — Related patent evidence284 Search and selection method285 Accessible dimension filter and result count286 Records ordered by transparent relevance priority287 Identifier/link, title, entity, status/date, priority, T mappings, explanation, evidence288Sources and evidence register289Method, uncertainty, and legal boundary290```291292### Patent links293294- Use a link only when returned by the active connector or documented by a current295 official global source.296- Preserve exact identifier text.297- Validate `https` scheme and host.298- Add `rel="noopener noreferrer"` to new-tab links.299- If no verified link exists, show identifier, connector/operation, and evidence ID.300301### Dimension filter302303Provide an “All dimensions” control and one control per T dimension.304305- Buttons must be real `<button>` elements with visible focus and ARIA pressed state.306- Clicking a dimension filters or highlights records mapped under the declared rule.307- Clicking the active dimension again or “All dimensions” restores all records.308- Update a live result-count/status message.309- Keep every record visible and readable when JavaScript is disabled.310- Do not rely on color alone; show T IDs and names.311- Preserve stable dimension-color mapping across cards, buttons, and records.312313Use an accessible categorical palette sized to the actual dimensions. When categories314exceed distinguishable colors, reuse hue only with additional labels/patterns; do not315cycle colors without a non-color cue.316317### Scientific/executive styling318319- Use semantic HTML and system fonts.320- Use a white/neutral canvas, navy/slate hierarchy, restrained teal emphasis, and321 accessible category colors.322- Prefer tables or flat evidence cards, whitespace, and rules over nested cards.323- Avoid gradients, stock imagery, decorative hero sections, 3D charts, and vendor UI.324- Use responsive grids and horizontal overflow for wide evidence tables.325- Include print/PDF styles and meaningful page breaks.326327### Security and self-containment328329- Embed CSS and minimal filter JavaScript in the single file.330- Load no external JavaScript framework, CDN, font, tracker, iframe, or remote data.331- Escape all user, web, and patent text.332- Never inject retrieved HTML or JSON as executable code.333- Validate image and source URLs; do not embed untrusted active formats.334- Do not expose API keys, raw connector payloads, confidential input, or local paths.335336Use the active environment’s approved file-editing/writing workflow. For a large file,337write in validated bounded operations as needed; do not depend on source-specific338writer operation names or arbitrary character limits.339340## Evidence and legal language341342Use:343344- “public product documentation states…”;345- “the patent disclosure describes…”;346- “technical correspondence to T3 under the defined mapping rule”;347- “database status signal as of [date]”; and348- “product implementation and claim coverage require additional evidence/review.”349350Avoid:351352- “this is the patent behind the feature”;353- “the product uses this patent”;354- “the patent covers the product”;355- “the assignee owns the product feature”;356- “infringing/non-infringing”; and357- “free to operate.”358359## Quality gate360361### Product research362363- Product/model/version and feature boundary are explicit.364- Every material product fact has a current cited source and evidence state.365- Marketing claims, independent evidence, inference, and unknowns are distinct.366- Image source/license/alt text passes or an unavailable state is shown.367368### Technical dimensions369370- T IDs are stable and definitions include inclusion/exclusion boundaries.371- Overlap and cross-cutting behavior are explicit.372- Dimensions map to product evidence and search concepts.373- No hidden implementation is invented.374375### Patent search and mapping376377- Queries, filters, versions, caps, dates, and family method are reproducible.378- Display limit is not described as completeness.379- Every displayed patent identity/status/date/link is source-backed and dated.380- Every T mapping cites abstract/claim/description evidence.381- Relevance rubric, evidence depth, uncertainty, and exclusions are visible.382- No mapping is represented as claim coverage, implementation, or FTO.383384### HTML385386- One self-contained file opens locally with no remote dependency.387- Semantic headings, controls, tables/cards, focus, ARIA state, and no-JS view work.388- Filter state and counts are correct for every dimension.389- T labels remain understandable without color.390- Layout works on desktop, mobile, print, and grayscale.391- Content/URLs are escaped and safe; no broken/fabricated link or image remains.392393## Stop conditions394395Stop or narrow when:396397- product identity or feature scope cannot be resolved;398- current credible product evidence is unavailable or contradictory;399- image rights/source cannot be verified;400- the global patent connector or required field/operation is unavailable;401- retrieval caps prevent the requested completeness claim;402- patent text is insufficient to map a dimension;403- confidentiality rules prevent necessary research;404- a global record link cannot be verified;405- HTML validation fails; or406- the user requests a legal coverage/infringement/FTO conclusion from this workflow.407408Return completed research, missing evidence, affected mappings, residual uncertainty,409and the exact next action. Do not fill gaps with plausible product or patent claims.410