Content Format Selection via Performance Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer systems often fail to select and serve electronic content in an optimal format, leading to suboptimal performance in achieving goals such as revenue enhancement or fair serving of multiple formats, as they typically serve content that matches request parameters without considering performance metrics.

Innovation Solution

A system and method that automatically select and serve content items based on past and predicted performances of competing formats by calculating and comparing performance metrics such as click-through rate, revenue, and user engagement, allowing for real-time selection of the most effective format for serving advertisements or other content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the system serves content that matches request parameters without considering performance metrics, then the system operation is simple, but the revenue and user engagement are suboptimal

Engineering Contradiction:
ImproverevenueVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing performance metrics for multiple content formats before a request arrives. When a request comes in, the system quickly retrieves and compares pre-computed performance data to select the optimal format, rather than evaluating formats in real-time. This advance preparation enables revenue optimization without adding significant complexity to the request-handling path.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary performance metric layer between the content request and the format selection. Instead of directly matching requests to content formats, the system uses performance metrics (such as click-through rates, conversion rates, or revenue data) as an intermediary to mediate the selection process. This intermediary layer enables data-driven format selection that improves revenue while keeping the core matching logic relatively simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system automatically selects optimal formats based on performance metrics, then the revenue and user engagement are enhanced, but the calculation and comparison processes increase system complexity

Engineering Contradiction:
Improveuser engagementVSAvoidcalculation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the content format selection process into distinct components: performance data collection, metric calculation, format comparison, and selection. By dividing the complex task into manageable segments, the system can implement sophisticated performance-based selection without overwhelming complexity. Each segment can be independently optimized and maintained, making the overall system more manageable despite its advanced capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback loops where performance metrics from served content are continuously collected and used to update future format selections. This feedback mechanism enables the system to learn from past performance and automatically improve user engagement over time. The feedback-based approach automates the optimization process, reducing the need for manual intervention and complex real-time calculations.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the system serves multiple competing formats equally, then the fairness among formats is improved, but the overall performance achievement is reduced

Engineering Contradiction:
Improveformat diversityVSAvoidperformance achievement
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system changes the selection parameter from uniform distribution to performance-based distribution. Instead of serving multiple formats equally, the system adjusts the selection probability of each format based on its performance metrics. This parameter change allows the system to maintain format diversity (serving multiple formats) while achieving better overall performance by favoring formats with higher click-through rates, conversion rates, or revenue generation. The flexible parameter adjustment enables simultaneous achievement of adaptability and productivity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9191451B2System and method for automatic selection of a content format
Publication Date: 2015.11.17 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9191451B2 patent drawing
  • US9191451B2 patent drawing
  • US9191451B2 patent drawing

AI summary

A system and method are provided for automatically selecting one of multiple formats in which to serve a content item. The system collects data regarding content items served and user activity and/or revenue regarding those served items. These data are used to calculate performance values or scores of each format for specified factors such as destination (e.g., a web domain, a URL, a content channel), visibility (e.g., above the fold), a period of time, a vertical or type of content, and so on. When a new content request is received, the format selected for serving in response to the request is chosen based on the competing formats' calculated performances, and a suitable content item is selected. The selected format may be the format likely to generate the most revenue, may be selected by statistical sampling, or may be selected by using the performance values/scores in some other way.