IP Library Granted Patent US 8,311,884
Granted Patent B2
US 8,311,884 · App. 12/609,396 · Granted Nov 13, 2012

System for allocating advertising inventory in a unified marketplace

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,311,884
App. No.
12/609,396
Granted
Nov 13, 2012
Kind
B2
Abstract

An advertisement impression distribution system includes a data processing system operable to generate an allocation plan for serving advertisement impressions. The allocation plan allocates a first portion of advertisement impressions to satisfy guaranteed demand and a second portion of advertisement impressions to satisfy non-guaranteed demand. The data processing system includes an optimizer to establish a relationship between the first portion and the second portion. The relationship defines a range of possible proportions of allocation of the first portion and the second portion. The optimizer generates indicia in accordance with maximizing guaranteed demand fairness or representativeness, maximizing non-guaranteed revenue, and minimizing under-delivery penalties, where the indicia indentifies a determined proportion of the first portion to serve and a determined proportion of the second portion to serve. The data processing system outputs the allocation plan including the indicia to control serving of the advertisement impressions in the determined proportions.

Claims (30)

1. An advertisement impression distribution system, comprising:

a data processing system comprising one or more processors and data memory, the data processing system operable to generate an allocation plan for serving advertisement impressions, the allocation plan to allocate a first portion of advertisement impressions to satisfy guaranteed demand and a second portion of advertisement impressions to satisfy non-guaranteed demand;

where the data processing system includes an optimizer, the optimizer to establish a relationship between the first portion of advertisement impressions and the second portion of advertisement impressions, the relationship defining a range of possible proportions of allocation of the first portion of advertisement impressions and the second portion of advertisement impressions;

where the optimizer generates indicia in accordance with maximizing guaranteed demand representativeness, maximizing non-guaranteed revenue, and minimizing under-delivery penalties, where the indicia identify a determined proportion of the first portion of advertisement impressions to serve and a determined proportion of the second portion of advertisement impressions to serve; and

where the data processing system outputs the allocation plan including the indicia to control serving of the advertisement impressions in the determined proportions.

2. The advertisement impression distribution system of claim 1 , where maximizing the non-guaranteed demand revenue comprises minimizing the non-guaranteed demand cost of purchased advertisement impressions.

3. The advertisement impression distribution system of claim 2 , where the purchased advertisement impressions are obtained to satisfy guaranteed demand representativeness contracts.

4. The advertisement impression distribution system of claim 1 , where the indicia for maximizing guaranteed demand representativeness, maximizing non-guaranteed revenue, and minimizing under-delivery penalties is generated as a weighted sum of objectives.

5. The advertisement impression distribution system of claim 1 , where the indicia for maximizing guaranteed demand representativeness, maximizing non-guaranteed revenue, and minimizing under-delivery penalties is generated as goal programming.

6. The advertisement impression distribution system of claim 5 , where the goal programming first minimizes the under-delivery penalties.

7. The advertisement impression distribution system of claim 6 , where the goal programming then performs an action selected from the group consisting of maximizes the non-guaranteed demand revenue and minimizes the non-guaranteed demand cost.

8. The advertisement impression distribution system of claim 7 , where the goal programming then maximizes the guaranteed representativeness.

9. The advertisement impression distribution system of claim 5 , where the under-delivery penalty and the non-guaranteed demand cost are both of monetary values and they are combined using a weighted sum of monetary objectives.

10. The advertisement impression distribution system of claim 9 , where the optimizer optimizes the monetary objectives.

11. The advertisement impression distribution system of claim 10 , where the optimizer optimizes a non-monetary objective.

12. The advertisement impression distribution system of claim 11 , where the non-monetary objective comprises the guaranteed demand representativeness.

13. A method for distribution of advertisement impressions in a network, comprising:

generating, with a computer system, an allocation plan for serving advertisement impressions, the allocation plan to allocate a first portion advertisement impressions to satisfy guaranteed demand and a second portion of advertisement impressions to satisfy non-guaranteed demand;

establishing, with the computer system, a relationship between the first portion of advertisement impressions and the second portion of advertisement impressions, the relationship defining a range of possible proportions of allocation of the first portion of advertisement impressions and the second portion of advertisement impressions;

generating, with the computer system, indicia in accordance with maximizing guaranteed demand representativeness, maximizing non-guaranteed revenue, and minimizing under-delivery penalties, where the indicia identify a determined proportion of the first portion of advertisement impressions to serve and a determined proportion of the second portion of advertisement impressions to serve; and

outputting, with the computer system, the allocation plan including the indicia to control serving of the advertisement impressions in the determined proportions.

14. The method of claim 13 , further comprising minimizing the non-guaranteed demand cost of purchased advertisement impressions.

15. The method of claim 13 , where the indicia for maximizing guaranteed demand representativeness, maximizing non-guaranteed revenue, and minimizing under-delivery penalties is generated using goal programming.

16. The method of claim 15 , further comprising first minimizing the under-delivery penalties.

17. The method of claim 16 , where the goal programming then performs an action comprising maximizing the non-guaranteed demand revenue and minimizing the non-guaranteed demand cost.

18. The method of claim 17 , where the goal programming then maximizing the guaranteed representativeness.

19. The method of claim 15 , further comprising combining the under-delivery penalty and the non-guaranteed demand cost using a weighted sum of monetary objectives.

20. The method of claim 19 , further comprising optimizing the monetary objectives.

21. The method of claim 20 , further comprising optimizing a non-monetary objective.

22. The method of claim 21 , where the non-monetary objective comprises the guaranteed demand representativeness.

Assignments (7)
PATENT SECURITY AGREEMENT Recorded Mar 18, 2025
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 070551/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2025
From: YAHOO ASSETS LLC; YAHOO AD TECH LLC
To: RPX CORPORATION
Reel/Frame 070402/0873 →
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059471/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2009
From: YANG, JIAN
To: YAHOO! INC.
Reel/Frame 023451/0547 →