Configurator Embed Code for E-Commerce Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing e-commerce platforms face challenges in seamlessly integrating graphic configurators with shopping carts, often requiring close collaboration between different development teams and limited by the use of APIs, which restricts flexibility and compatibility.

Innovation Solution

A method that allows a graphic user interface configurator to be embedded in an e-commerce platform's electronic product page using embed code, enabling communication of user selections through unique IDs, values, and names in markup language definitions, without requiring modifications to the e-commerce platform or tight coupling with the shopping cart.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If tightly coupled configurators and shopping carts are used, then integration functionality is achieved, but device complexity and development coordination difficulty increase

Engineering Contradiction:
Improveintegration functionalityVSAvoiddevelopment coordination
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the e-commerce system into independent components: the configurator runs as a separate application (can be web-based, mobile, or desktop) while the shopping cart operates independently. They communicate through structured data exchange protocols, allowing separate development teams to work on each component without tight coupling, thus reducing development coordination complexity while maintaining integration functionality.

Inventive Principle:
Principle #1Segmentation

2Reliability

If API connection is used between configurator and e-commerce platform, then integration is achieved, but adaptability and flexibility are limited

Engineering Contradiction:
Improveintegration connectionVSAvoidflexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal data exchange framework that works across multiple e-commerce platforms and configurator types. The configurator can be deployed as web-based, mobile, or desktop applications, all communicating with the shopping cart through standardized data protocols. This multi-functional approach enables the same integration mechanism to serve diverse platforms and configurator implementations, significantly enhancing adaptability while maintaining reliable connection.

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

3Adaptability or versatility

If existing e-commerce software is modified to support configurators, then integration capability is improved, but ease of manufacture and deployment are reduced

Engineering Contradiction:
Improveintegration capabilityVSAvoiddeployment complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent introduces an intermediary data exchange layer between the configurator and the shopping cart that requires no modifications to existing e-commerce software. The configurator communicates product configuration data through standardized protocols that the shopping cart can process without changes. This intermediary approach maintains integration capability while preserving the ease of deployment of existing systems, as neither the configurator nor the e-commerce platform needs to be modified.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9870586B2Method of integrating a configurator into an existing e-commerce platform
Publication Date: 2018.01.16 DOOGMA INC
  • US9870586B2 patent drawing
  • US9870586B2 patent drawing
  • US9870586B2 patent drawing

AI summary

System and method for integrating between a graphic user interface and various types of e-commerce platforms. Here various types of e-commerce platforms will typically provide different types of electronic product pages, each typically with various original selection options. The system described herein provides a more standardized configurator and user interface, and uses this more standardized configurator and user interface to capture information from the various e-commerce platforms and display data to the user. The more standardized configurator and user interface can then be used to communicate user selections to the various different types of electronic product pages and platforms.