Revenue Sharing Bid Valuation via Cookie Attribution

Solution Overview

Problem

Current online advertising systems face challenges in efficiently managing revenue-sharing bids, particularly in valuing and pricing both fixed and revenue-sharing bids in auctions, and accurately attributing user actions to advertisements to ensure fair charging of content providers.

Innovation Solution

The system receives bids for content slots, determines winning bids, logs presentation details, and charges content providers based on user actions, using cookies to track selections and actions, allowing for accurate revenue allocation and fair pricing in mixed auctions combining cost-per-click and revenue-sharing models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If revenue-sharing bids are used to price content providers, then fair charging based on actual user actions is improved, but the complexity of valuing and pricing bids in auctions increases

Engineering Contradiction:
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The advertising system acts as an intermediary between content providers and users, tracking user actions through cookies and redirect URLs to accurately attribute conversions to specific advertisements. This mediator enables precise revenue sharing calculation without requiring direct complex tracking between all parties.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback loops where user actions are tracked, attributed to specific advertisements through cookies and redirect URLs, and used to calculate revenue sharing payments. This feedback mechanism enables accurate charging based on actual performance while maintaining manageable system complexity through automated processing.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If cookies are used to track user selections and actions, then accurate attribution of user actions to advertisements is improved, but the complexity of tracking and managing session data increases

Engineering Contradiction:
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses cookies as digital copies that store user session information and tracking data on users' devices. These cookie copies enable the advertising system to track and attribute user actions without requiring complex real-time communication channels or storing all data centrally, thus reducing tracking complexity while maintaining attribution accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary tracking actions by setting cookies during initial user sessions, establishing tracking identifiers before user actions occur. This preliminary setup simplifies subsequent attribution processing by having tracking data already in place when user actions need to be measured.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If mixed auctions combining cost-per-click and revenue-sharing models are used, then versatility of bidding options is improved, but the difficulty of valuing and pricing bids in auctions increases

Engineering Contradiction:
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The auction system segments bid processing by separating cost-per-click bids from revenue-sharing bids, handling each type through dedicated valuation logic. This segmentation allows the system to maintain versatility in accepting multiple bidding models while reducing the complexity of bid valuation by processing each model type through standardized, isolated procedures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes valuation parameters dynamically based on bid type, applying cost-per-click pricing logic to CPC bids and revenue-sharing calculation logic to revenue-sharing bids. This parameter adaptation enables the system to handle diverse bid models uniformly, reducing the perceived complexity by treating different bid types through standardized parameter transformation rather than separate processing paths.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10282756B2Managing revenue sharing bids
Publication Date: 2019.05.07
  • US10282756B2 patent drawing
  • US10282756B2 patent drawing
  • US10282756B2 patent drawing

AI summary

A bid for a content slot from a content provider is received. The bid includes a revenue-sharing bid. It is determined that the bid is a winning bid and content is presented from the content provider in the content slot. Presentation details are logged that include a time when the content was presented. At a later time, an indication is received of an action, the indication including an indication that the action is responsive to the content having been presented previously. Based on the action, the content provider is charged an appropriate amount based on the revenue sharing bid.