Web Page Layout Editor with A/B Testing and Code Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual design and deployment of new layouts and user interfaces for online retail environments are inefficient, lacking a systematic approach for testing and comparison of different layouts.

Innovation Solution

A merchant site designer application that allows users to create, modify, and test network page layouts within a networked environment, using a what-you-see-is-what-you-get (WYSIWYG) interface, with tools for setting up trial experiments and validating layout code, enabling the simultaneous display of different versions of web pages to user groups for statistical analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual design and deployment of new layouts is used, then customization flexibility is improved, but design efficiency and productivity deteriorate

Engineering Contradiction:
Improvecustomization flexibilityVSAvoiddesign efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system segments the layout design process into reusable template components and elements that can be independently selected and configured. This allows designers to assemble customized layouts from pre-defined building blocks, maintaining flexibility while reducing design time and effort.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by providing pre-designed templates and layout elements that have been prepared in advance. These templates can be directly applied to pages, eliminating the need to create layouts from scratch and significantly improving design productivity while maintaining customization options.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If case-by-case manual design approach is used, then unique customization is improved, but systematic testing and comparison capability deteriorate

Engineering Contradiction:
Improveunique customizationVSAvoidsystematic testing capability
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system provides universal testing and A/B experimentation capabilities that work across all layout designs and customizations. The same testing framework can evaluate any template or custom layout, enabling systematic comparison without adding complexity to the customization process.

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

Solution Approach 2:

The system introduces an intermediary testing and experimentation layer between layout design and deployment. This intermediary framework allows systematic A/B testing and performance tracking of different layouts without complicating the underlying design and customization processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If traditional deployment methods are used, then implementation simplicity is improved, but ability to preview and validate changes deteriorate

Engineering Contradiction:
Improveimplementation simplicityVSAvoidlayout validation capability
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system performs preliminary validation and code checking before final deployment. Layout changes are validated and tested in a preview environment first, ensuring correctness and preventing errors from reaching production, thereby maintaining implementation simplicity while improving validation capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms that provide validation results and error reporting during the design and preview phases. This feedback allows designers to correct issues before deployment, ensuring high-quality layouts without complicating the implementation process.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8510651B1Page editing and trial of network site
Publication Date: 2013.08.13 AMAZON TECH INC
  • US8510651B1 patent drawing
  • US8510651B1 patent drawing
  • US8510651B1 patent drawing

AI summary

Disclosed are various embodiments for facilitating a user to design and test a layout to a network merchant site. One embodiment of such a method describes presenting at a display device a graphical interface to edit a layout of a network page in at least one graphical pane; receiving a selection of parameters to a trial experiment of one or more modifications made to the layout of a version of the network page designed in the graphical pane(s); and tracking at least one metric for the version of the network page designed in the graphical pane(s) based on interactions with the first sample class of users.