Client-Side Markup Tool for Product Reference Tagging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to effectively identify and link product references in unstructured text, particularly those that are variants or syntactically unconnected with a product's title, which hinders monetization opportunities and user convenience in electronic marketplaces.

Innovation Solution

A client-side markup tool analyzes and identifies product references in published content, allowing users to manually tag or auto-insert hyperlinks to product pages, enabling seamless linking of product mentions to respective electronic marketplace pages, even across different URLs and article instances.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing systems are used to identify product references, then basic product linking is achieved, but product references that are variants or syntactically unconnected with product titles cannot be effectively identified

Engineering Contradiction:
Improveproduct reference identification accuracyVSAvoidability to identify variant product references
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary component (product reference identification system) that bridges the gap between unstructured text and product database. This intermediary uses natural language processing and semantic analysis to translate variant product references into identifiable product identifiers, enabling accurate linking even when the reference doesn't exactly match the product title.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameters of product reference identification by moving from exact string matching to semantic similarity measurement. It employs techniques like word embedding, semantic role labeling, and contextual analysis to evaluate the meaning and intent behind various product reference formulations, thereby identifying variants and syntactically unconnected references.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If manual tagging of product references is implemented, then accurate product linking is achieved, but the process becomes time-consuming and reduces productivity

Engineering Contradiction:
Improveproduct reference linking accuracyVSAvoidcontent processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary automatic identification and tagging of product references before final review. By pre-processing the content with automated NLP algorithms that identify potential product references and suggest appropriate product links, the system reduces the manual workload to verification and correction only, thereby maintaining high accuracy while improving productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a self-service mechanism where the system automatically generates product reference tags and links without requiring manual intervention for every instance. The automated system serves itself by using machine learning models trained on product data to independently identify and link product references, with manual review only needed for edge cases or corrections.

Inventive Principle:
Principle #25Self-service

3Productivity

If automated product reference identification is used, then productivity is improved, but the ability to handle syntactically unconnected and variant product references deteriorates

Engineering Contradiction:
Improvecontent processing efficiencyVSAvoidvariant product reference identification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements a dynamic hybrid system that automatically adjusts the level of automation based on the complexity and confidence of product reference identification. For straightforward cases, the system operates fully automatically to maximize productivity. For complex variant references or low-confidence matches, it dynamically switches to or requests manual review, thereby maintaining both high productivity and accurate identification of variant references.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops where automated identification results are continuously evaluated and used to improve the model. User corrections and verification data feed back into the training set, allowing the system to learn from mistakes and improve its ability to handle variant product references over time, thus maintaining both productivity and accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11170403B2Content tagging
Publication Date: 2021.11.09 AMAZON TECH INC
  • US11170403B2 patent drawing
  • US11170403B2 patent drawing
  • US11170403B2 patent drawing

AI summary

Various embodiments enable a user editing a document to tag product references in the document. These product references can then be recognizable when the document is published online, thereby enabling ad units (or other personalized units associated with the content) to be inserted either at a location associated with a particular product reference or within the document in a designated location. For example, when editing or drafting a document, a client-side tool could enable a user to tag particular words within the text to create a hyperlink to product pages of an electronic marketplace. In another example, a client-side tool could auto-insert a list of words associated with subject matter of the same. Accordingly, mentions of these words in content could be auto-converted into text-links or hyperlinks to a respective items page of the electronic marketplace.