Web Page Experimentation with Fragmented Content Sections

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web page optimization methods lack efficient tools to measure and compare the performance of different content variations on web pages, particularly in achieving conversion goals such as directing traffic to specific pages, as they often require manual changes to the page code and do not effectively balance traffic across multiple experiments.

Innovation Solution

An automated web page experimentation system that selects and measures the performance of content item groups by varying content sections and fragments on a test page, allowing for pseudo-random selection and recording user responses to determine conversion rates, thereby optimizing content for specific goals without altering the underlying page code.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual changes to page code are used to test content variations, then content optimization can be performed, but the process becomes complex and time-consuming

Engineering Contradiction:
Improvecontent optimization speedVSAvoidpage code complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the web page into multiple sections, each containing replaceable content elements. This allows individual content portions to be varied and tested independently without modifying the entire page code, thereby simplifying the experimentation process and improving optimization speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-defining multiple content variations for each section in advance. These variations are stored and ready for automated selection and testing, eliminating the need for manual code changes during the experimentation process and significantly reducing the time required for content optimization.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple content variations are tested simultaneously, then more data can be collected, but traffic management becomes difficult

Engineering Contradiction:
Improveperformance measurement accuracyVSAvoidtraffic balancing ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements feedback mechanisms that automatically track user interactions with different content variations and use this data to dynamically adjust traffic distribution. This allows for precise performance measurement across multiple variations while automatically managing traffic balance, eliminating the difficulty of manual traffic management.

Inventive Principle:
Principle #23Feedback

3Extent of automation

If automated content selection is implemented, then experimentation efficiency improves, but system complexity increases

Engineering Contradiction:
Improvecontent selection automationVSAvoidsystem structure complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent implements a universal content management system that handles multiple functions including content storage, variation selection, traffic distribution, and performance tracking through a single integrated platform. This multi-functional approach automates the experimentation process efficiently while avoiding the need for multiple separate systems, thereby reducing overall system complexity.

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

Data Source

PatentUS7895293B1Web page experiments with fragmented section variations
Publication Date: 2011.02.22 GOOGLE LLC
  • US7895293B1 patent drawing
  • US7895293B1 patent drawing
  • US7895293B1 patent drawing

AI summary

In one general aspect, a page identifier of a test page having code defining a content section, the content section comprising a plurality of content section fragments, is received. A content item group is selected from a collection of content item groups, each content item group defining an association of content items with content section fragments of the content section. Each identified content item in the selected content item group is transmitted for placement on the test page in the associated content section fragment.