Mapping Server for E-commerce Schema Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

E-commerce website operators face challenges in allowing third-party sellers to list products across multiple websites, as each website has a unique taxonomy and product attribute schema, requiring manual entry of information by sellers.

Innovation Solution

An automated system and method for mapping product taxonomy and attribute information from a source schema to a target schema, using a mapping server that populates a master attribute table and applies assignment mappings to facilitate seamless listing across different e-commerce websites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each e-commerce website uses a unique taxonomy and product attribute schema, then the website can maintain its own organizational structure and data standards, but third-party sellers must manually enter product information for each website, increasing time consumption and operational complexity

Engineering Contradiction:
Improvewebsite schema flexibilityVSAvoidmanual data entry time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent introduces a mapping server as an intermediary component that receives product information from a seller's system and automatically transforms it to match the target e-commerce website's schema. This mapping server acts as a mediator between the seller's data source and multiple website schemas, eliminating manual data entry while preserving each website's unique organizational structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes data parameters by automatically transforming product attribute names, data types, and organizational structures to match different website schemas. The mapping server modifies parameters such as attribute names, hierarchical categorizations, and data formats based on the target website's requirements, enabling seamless adaptation without manual intervention.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If each e-commerce website has its own unique product attribute fields and taxonomy, then the website can optimize its product organization for its specific needs, but sellers face increased device complexity and difficulty in managing product listings across multiple platforms

Engineering Contradiction:
Improveschema customizationVSAvoidseller management system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The mapping server provides a universal solution that handles multiple website schemas through a single system. It maintains a library of mappings to various e-commerce platforms and automatically selects and applies the appropriate transformation rules based on the target website, reducing seller complexity while preserving each platform's customization requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The mapping server serves as an intermediary layer between the seller's product information system and multiple e-commerce platforms with different schemas. This mediator abstracts away the complexity of managing multiple unique schemas by handling all transformations centrally, allowing sellers to manage their product catalogs from a single interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If manual entry of product attributes and taxonomy information is required for each website, then data accuracy can be controlled, but productivity decreases and the risk of human error increases

Engineering Contradiction:
Improvedata accuracyVSAvoidproduct listing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system replaces the mechanical process of manual data entry with an automated computational mapping process. The mapping server uses pre-configured transformation rules and algorithms to automatically convert product information between schemas, eliminating human intervention while maintaining data accuracy through systematic validation and error handling mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The mapping system incorporates feedback mechanisms that validate transformed data against the target schema requirements and provide error reporting. This feedback loop ensures data accuracy by detecting and correcting mapping errors automatically, while the overall automation process significantly improves productivity compared to manual entry methods.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12254508B1System and method of mapping product attributes between different schemas
Publication Date: 2025.03.18 OVERSTOCK COM
  • US12254508B1 patent drawing
  • US12254508B1 patent drawing
  • US12254508B1 patent drawing

AI summary

A system is described for mapping product attributes between schemas of e-commerce websites. Using a pre-defined reverse mapping, a mapping server populates a master attribute table from product attributes and taxonomy categorizations defined in a source schema. Using a pre-defined assignment mapping, the mapping server maps the master attributes in the master attribute table to product attributes and taxonomy categorizations in the target schema.