VIDEO AD DELIVERY USING CONFIGURABLE VIDEO AD POLICIES
First Claim
1. A system for delivering video ads to a video client, the system comprising an ad platform service executable on an advertising server, the ad platform service including:
- a media registration module configured to receive input data including a video ad policy and associated metadata and digital video content from a digital video content client;
a registration database configured to store input data received from the media registration module; and
a manifest service and an associated manifest generation engine, wherein the manifest service is configured to receive an ad manifest request from a video client, and in response, the manifest generation engine is configured to generate a manifest instance based on input data received at the manifest service, the manifest service being configured to send the manifest instance to the video client.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for video ad delivery using configurable dynamic video ad policies are provided. A system for delivering video ads to a video client may include an ad platform service. The ad platform service may have a media registration module configured to receive input data including a video ad policy and associated metadata and digital video content from a digital video content client. The ad platform service may further include a registration database configured to store input data received from the media registration module. The ad platform service may further include a manifest service and an associated manifest generation engine, wherein the manifest service may be configured to receive an ad manifest request from a video client. In response, the manifest generation engine may be configured to generate a manifest instance based on input data received at the manifest service, the manifest service being configured to send the manifest instance to the video client.
59 Citations
20 Claims
-
1. A system for delivering video ads to a video client, the system comprising an ad platform service executable on an advertising server, the ad platform service including:
-
a media registration module configured to receive input data including a video ad policy and associated metadata and digital video content from a digital video content client; a registration database configured to store input data received from the media registration module; and a manifest service and an associated manifest generation engine, wherein the manifest service is configured to receive an ad manifest request from a video client, and in response, the manifest generation engine is configured to generate a manifest instance based on input data received at the manifest service, the manifest service being configured to send the manifest instance to the video client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for delivering video ads to a video client, the method comprising, at an advertising server:
-
receiving, from a digital video content client, input data including a video ad policy and associated metadata and digital video content, at a media registration module of an ad platform service; receiving, from a video client, an ad manifest request at a manifest service of the ad platform service; generating, in response to the ad manifest request, a manifest instance at the manifest service based on the input data associated with the ad manifest request; and sending the manifest instance to the video client, from the manifest service of the ad platform, responsive to the ad manifest request. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for use in display of video ads on a video client executed on a viewer device, the method comprising:
-
sending an ad manifest request to a manifest service of an ad platform service; receiving a manifest instance from the manifest service of the ad platform service, responsive to the ad manifest request; sending an ad request to an ad delivery engine based on the manifest instance; and receiving one or more ads from the ad delivery engine based on the manifest instance, responsive to the ad request, wherein the video ad policy includes ad policy parameters, the ad policy parameters being dynamically re-definable to enable the digital video content client to modify a pre-existing video ad policy by adding one or more new ad policy parameters, wherein the addition of one or more new ad policy parameters does not conflict with the pre-existing video ad policy, the ad policy parameters including one or more of ad/program ratio, ad duration, ad type, maximum number of ad pods, maximum ads per ad pod, pre-roll and post-roll enablement, sponsored ad rules, “
click to continue”
option, and ad skip threshold; and
wherein ad policy parameters are defined based on one or more of temporal parameters, a type of video client, a number of video clients, a plurality of user characteristics associated with the video client, and a digital video content replay policy.
-
Specification