Controlling ad delivery for video on-demand
First Claim
1. On a computing device, a method for controlling delivery of advertising content for a VOD content item, comprising:
- receiving a set of VOD metadata that includes a first configuration of ad avails to be included in the VOD content item, the first configuration specifying a first set of locations of ad avails in the VOD content item and a size of each ad avail in the first configuration of ad avails;
comparing the first configuration of ad avails to a second configuration of ad avails to be included in the VOD content item based upon one or more VOD content item characteristics, the second configuration of ad avails being specified in a set of one or more policy rules and the second configuration of ad avails specifying a second set of locations of ad avails in the VOD content item and a size of each ad avail in the second configuration of ad avails;
determining a number of ad avails to be included in the VOD content item based on the comparison of the first configuration of ad avails and the second configuration of ad avails in light of the set of the one or more policy rules;
determining a number of advertisements to be included in the VOD content item based upon the number of ad avails determined to be included in the VOD content item; and
obtaining an ad decision based upon the number of advertisements to be included in the VOD content item.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments related to delivery of advertising content for video on-demand are disclosed. One example embodiment comprises receiving a set of VOD metadata including a first configuration of ad avails to be included in a VOD content item. The first configuration specifies a first set of locations of ad avails and a size of each ad avail in the first configuration. The method further includes comparing the VOD metadata to a set of one or more policy rules specifying a second configuration of ad avails to be included in the VOD content item, the second configuration of ad avails specifying a second set of locations of ad avails and a size of each ad avail in the second configuration. The method further includes determining a number of advertisements to be included in the VOD content item based upon a result of the comparing and obtaining an ad decision.
21 Citations
14 Claims
-
1. On a computing device, a method for controlling delivery of advertising content for a VOD content item, comprising:
-
receiving a set of VOD metadata that includes a first configuration of ad avails to be included in the VOD content item, the first configuration specifying a first set of locations of ad avails in the VOD content item and a size of each ad avail in the first configuration of ad avails; comparing the first configuration of ad avails to a second configuration of ad avails to be included in the VOD content item based upon one or more VOD content item characteristics, the second configuration of ad avails being specified in a set of one or more policy rules and the second configuration of ad avails specifying a second set of locations of ad avails in the VOD content item and a size of each ad avail in the second configuration of ad avails; determining a number of ad avails to be included in the VOD content item based on the comparison of the first configuration of ad avails and the second configuration of ad avails in light of the set of the one or more policy rules; determining a number of advertisements to be included in the VOD content item based upon the number of ad avails determined to be included in the VOD content item; and obtaining an ad decision based upon the number of advertisements to be included in the VOD content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for controlling delivery of advertising content for on-demand video content comprising:
-
a processor; a server comprising instructions executable by the processor to; receive a request for ad information, wherein the request for ad information comprises a set of VOD metadata that includes a first configuration of ad avails to be included in a VOD content item, the first configuration specifying a first set of locations of ad avails in the VOD content item and a size of each ad avail in the first configuration of ad avails; compare the first configuration of ad avails to a second configuration of ad avails to be included in the VOD content item based upon one or more VOD content item characteristics, the second configuration being specified in a set of one or more policy rules and the second configuration of ad avails specifying a second set of locations of ad avails in the VOD content item and a size of each ad avail in the second configuration of ad avails; determine a number of ad avails to be included in the VOD content item based on the comparison of the first configuration of ad avails and the second configuration of ad avails in light of the set of one or more policy rules; determine a number of advertisements to be included in the VOD content item based upon the number of ad avails to be included in the VOD content item; obtain an ad decision based upon the number of advertisements to be included in the VOD content item; receive a request for updated ad information; and obtain an updated ad decision in response to receiving the request for updated ad information. - View Dependent Claims (13, 14)
-
Specification