Website Experimentation Logic for Unplanned Configuration Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Constant changes in website configurations, such as service interruptions or changes in program logic, make it challenging to conduct carefully planned website experiments and obtain meaningful feedback from visitors.

Innovation Solution

A computer-implemented data processing system that includes web page generation logic and website experimentation logic, which detects random or pseudo-random changes and assesses their impact on visitor interactions, allowing for real-time feedback collection and updates to improve website presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If website configurations are constantly changed to optimize service and adapt to visitor needs, then website adaptability and service quality improve, but the reliability of website experimentation deteriorates

Engineering Contradiction:
Improvewebsite adaptabilityVSAvoidexperimentation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments website changes into two categories: planned experimental changes and unplanned configuration changes. By detecting and isolating unplanned changes, the system can separately analyze their effects without interfering with controlled experiments, thus maintaining experimentation reliability while allowing website adaptability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements continuous feedback loops that monitor website configuration changes and their impacts on visitor interactions. This feedback mechanism allows the system to adapt to changes while maintaining experimental integrity by adjusting experiments based on detected configuration states

Inventive Principle:
Principle #23Feedback

2Measurement precision

If carefully planned experiments are conducted over extended periods to obtain meaningful feedback, then measurement precision improves, but the website's ability to respond to changing conditions deteriorates

Engineering Contradiction:
Improvefeedback measurement precisionVSAvoidwebsite responsiveness
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts experimental designs based on detected website configuration changes. When unplanned changes are detected, the system can modify ongoing experiments or initiate new ones to assess the impact of these changes, thereby maintaining both measurement precision and website responsiveness

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary detection of configuration changes before they significantly impact experimental results. By detecting changes early and assessing their potential impact, the system can adjust experiments in advance, maintaining measurement precision while adapting to changing conditions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10706120B1System and method for website experimentation
Publication Date: 2020.07.07 AMAZON TECH INC
  • US10706120B1 patent drawing
  • US10706120B1 patent drawing
  • US10706120B1 patent drawing

AI summary

A data processing system comprises web page generation logic and website experimentation logic. The web page generation logic is configured to generate web pages to be provided to visitors of a website. The website experimentation logic is coupled to the web page generation logic. The website experimentation logic is configured to detect a change in the manner in which the web page generation logic generates one or more of the web pages and to assess how the change impacts visitor interactions with the website.