Modular Product Content Update System with Error Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online retailers face challenges in maintaining accurate product attribute data on their websites, with errors occurring in individual product modules, entire product categories, or across multiple products, leading to incorrect inclusions or exclusions of modules and attributes.

Innovation Solution

A system and method that involve receiving initial product content, generating modularized product content, storing it, and coordinating its display on the website, while also receiving error reports to update rules and generate corrected modularized product content, ensuring accurate and real-time updates to product information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If modularized product content is generated and displayed on the website, then product information can be organized and presented efficiently, but product data errors can occur in individual modules, entire categories, or across multiple products

Engineering Contradiction:
Improveproduct content organization efficiencyVSAvoidproduct data accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements a feedback mechanism where error reports are received from the website or external sources, triggering automatic rule updates and content regeneration. When errors are detected in product modules, the system feeds this information back to update the generation rules and regenerate the affected content, ensuring continuous improvement of data accuracy while maintaining organizational efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by maintaining a rule set that defines how product content should be organized and displayed. These rules are established in advance and automatically applied when generating modularized product content, preventing errors before they occur and enabling efficient consistent organization across all product modules.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If error reports are received and rules are updated to correct errors, then product data accuracy is improved, but additional processing time and system complexity are required

Engineering Contradiction:
Improveproduct data accuracyVSAvoidsystem processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically adapts its behavior based on received error reports. When errors are detected, the system automatically updates its generation rules and regenerates affected content. This dynamic response mechanism allows the system to maintain high data accuracy without requiring complex manual intervention, as the rules and content automatically adjust to correct errors.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by automatically updating its own generation rules based on error reports and regenerating affected product content without external intervention. This self-correcting mechanism reduces the need for complex external processing systems while maintaining high data accuracy through automated rule updates and content regeneration.

Inventive Principle:
Principle #25Self-service

3Reliability

If rules are updated and content is regenerated based on error reports, then incorrect inclusions or exclusions of modules are corrected, but processing time for updates increases

Engineering Contradiction:
Improvemodule inclusion accuracyVSAvoidcontent update time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies partial action by regenerating only the specific product content modules that are affected by errors, rather than regenerating all product content. This selective regeneration approach corrects incorrect inclusions or exclusions in affected modules while minimizing processing time and avoiding unnecessary updates to unaffected content.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system segments the product content into individual modules that can be independently processed and updated. When errors are detected in specific modules, only those segmented modules are regenerated based on updated rules, rather than regenerating the entire product content set. This segmentation enables accurate correction of module inclusion errors while reducing overall update time.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10657565B2Systems and methods for updating website modules
Publication Date: 2020.05.19 WALMART APOLLO LLC
  • US10657565B2 patent drawing
  • US10657565B2 patent drawing
  • US10657565B2 patent drawing

AI summary

Systems and methods including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform acts of receiving initial product content for a product, generating modularized product content from the initial product content for displaying on a website, storing the modularized product content, coordinating displaying on the website the modularized product content for the product, receiving an error report of an error for the modularized product content displayed on the website, updating a rule for the modularized product content to correct the error in the modularized product content, generating an updated modularized product content for the product using the rule as updated, replacing the modularized product content with the updated modularized product content, and coordinating displaying on the website the product and the updated modularized product content for the product.