Third-Party Testing Platform for Publication A/B Experimentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Third-party users of networked systems lack a mechanism to easily conduct well-controlled experiments to test recommendations or changes to their publications, making it difficult to determine which changes improve interactions such as sales or views.

Innovation Solution

A testing system that allows third-party users to set up A/B or A/B/C tests by providing user inputs for test parameters, subjects, and attributes, automatically generating different versions of publications, randomly selecting user subsets for testing, monitoring interactions, and analyzing results to provide recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If third-party users manually generate and monitor different versions of publications, then they can test changes to their publications, but the effort and time required increases significantly

Engineering Contradiction:
Improveease of conducting experimentsVSAvoidtime required for manual generation and monitoring
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system segments the user base into different subsets (e.g., control group and treatment group) and automatically assigns different versions of publications to these segments. This eliminates the need for users to manually generate and track multiple versions, as the system handles segmentation and distribution automatically.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The testing platform acts as an intermediary between the third-party user and the publication distribution process. It provides automated tools for creating test variants, assigning them to user subsets, monitoring interactions, and analyzing results, thereby mediating the entire experimentation process and reducing manual effort.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If third-party users conduct well-controlled experiments to test recommendations, then they can determine which changes improve interactions, but the complexity of setting up and managing the experiments increases

Engineering Contradiction:
Improveprecision of testing resultsVSAvoidcomplexity of testing platform
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system enables self-service experimentation by providing automated tools that allow third-party users to conduct controlled experiments without needing to understand the underlying complexity. Users can specify test parameters and desired changes, and the system automatically handles randomization, assignment, monitoring, and analysis, making precision measurement accessible while hiding system complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system allows users to easily change parameters such as the attribute being tested, the subsets of users involved, and the duration of the experiment. By providing intuitive interfaces for parameter specification and automatic handling of the complex interactions between these parameters, the system achieves precise measurement without exposing users to the underlying complexity.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If third-party users test recommendations without a formal mechanism, then they can quickly try changes, but the reliability and validity of the results decrease

Engineering Contradiction:
Improvespeed of implementing changesVSAvoidreliability of test results
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by automatically setting up the experimental framework, randomizing user assignments, and establishing control groups before the actual test begins. This preliminary structuring ensures that when users quickly implement and test changes, the results remain reliable and valid because the controlled environment is already in place.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides automated feedback by monitoring interactions with different publication versions and analyzing results in real-time or near-real-time. This feedback mechanism allows users to quickly see the impact of their changes while maintaining reliability through systematic data collection and analysis, bridging the gap between speed and validity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250200598A1Third-party testing platform
Publication Date: 2025.06.19 EBAY INC
  • US20250200598A1 patent drawing
  • US20250200598A1 patent drawing
  • US20250200598A1 patent drawing

AI summary

Systems and methods for conducting a test on a third-party testing platform are provided. A networked system causes presentation of a setup user interface to a third-party user, whereby the setup user interface includes a field for indicating an attribute of a publication to be tested. The networked system receives, via the setup user interface, an indication of the attribute, a subject to be tested, and one or more test parameters. The networked system applies the attribute change to a first version of the publication to generate a second version of the publication. The first version is presented to a first subset of potential users and the second version is presented to a second subset of potential users. Interactions with both the first version and the second version are monitored and analyzed to determine results of the test. The results are then presented to the third-party user.