Unified WYSIWYG Editor for Multi-Store E-commerce Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current e-commerce website management platforms require a high level of sophistication, creating a barrier to entry for users due to the need to manage web page presentation data and business transaction data from separate data stores, leading to potential errors and frustration.

Innovation Solution

Implementing an in-line editing system that allows users to edit web page content stored in multiple data stores within a what-you-see-is-what-you-get (WYSIWYG) editing environment, combining business transaction data from inventory and accounting data stores with web page presentation data, and updating both in real-time in response to user edits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manage web page presentation data and business transaction data from separate data stores using traditional tools, then data integrity and security are maintained, but system complexity and difficulty of operation increase significantly

Engineering Contradiction:
Improvedata integrityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent combines separate data stores (web page presentation data and business transaction data) into a unified data store that can be accessed and edited through a single WYSIWYG interface. This merging eliminates the need for users to manage multiple separate data stores and their associated tools, significantly reducing operational complexity while maintaining data integrity through centralized management.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified data store serves multiple functions simultaneously: it stores both web page presentation data and business transaction data, supports WYSIWYG editing for both types of data, and provides a single interface for managing diverse content types. This multi-functionality reduces the number of separate systems users must interact with while maintaining proper data separation and integrity.

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

2Adaptability or versatility

If users manage both web page presentation data and business transaction data through separate tools, then specialized functionality is maintained, but device complexity increases

Engineering Contradiction:
Improvespecialized functionalityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the functionality of separate web page editing tools and database management tools into a single unified system. The unified data store consolidates previously separate data structures, and the WYSIWYG interface provides unified access to both presentation and transaction data, reducing device complexity while preserving specialized editing capabilities through context-aware interfaces.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a unified data store as an intermediary layer between the WYSIWYG interface and the underlying data structures. This intermediary abstracts the complexity of managing different data types (presentation data and transaction data) while maintaining their specialized properties, allowing users to interact with both through a single interface without exposing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If separate data stores are used for web page presentation data and business transaction data, then data security and integrity are maintained, but potential for user errors increases

Engineering Contradiction:
Improvedata securityVSAvoiduser errors
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

By merging separate data stores into a unified data store with structured organization, the patent reduces opportunities for user errors such as mismatched data references, inconsistent updates, and synchronization issues. The unified structure maintains clear relationships between presentation and transaction data while eliminating errors that arise from managing separate systems.

Inventive Principle:
Principle #5Merging (Combining)

4Reliability

If traditional separate tool management is used, then specialized data handling is maintained, but time consumption and productivity decrease

Engineering Contradiction:
Improvespecialized data handlingVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges separate editing and management operations into a single WYSIWYG interface that handles both web page presentation data and business transaction data simultaneously. This eliminates the need for users to switch between multiple tools and data stores, significantly reducing time consumption while maintaining specialized data handling through context-aware processing.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9201851B2Methods and apparatus for in-line editing of web page content stored in multiple data stores
Publication Date: 2015.12.01 KIBO SOFTWARE INC
  • US9201851B2 patent drawing
  • US9201851B2 patent drawing
  • US9201851B2 patent drawing

AI summary

Methods and apparatus for in-line editing of web page content stored in multiple data stores are described. In one embodiment, a rendering of a web page is presented in a what-you-see-is-what-you-get (WYSIWYG) editing environment. The presenting includes combining business transaction data from an inventory and accounting data store and web page presentation data from a page content data store. The presenting further includes rendering in the what-you-see-is-what-you-get environment the web page as viewable in a browser. Responsive to receiving an edit of an element of editable content from the what-you-see-is-what-you-get editing environment, the element of editable content of the electronic commerce web page is updated in both the inventory and accounting data store and the rendering.