Registering media for configurable advertising
First Claim
Patent Images
1. A method for registering a media for advertising, comprising:
- receiving, at a video advertising platform having a processing unit, one or more predefined advertising policies from a media publisher, the one or more predefined advertising policies received at the video advertising platform being separate from a media and comprising rules for presenting advertisements to a user during media playback;
receiving, at the video advertising platform, a request from the media publisher to register the media published by the media publisher for advertising, the request having media metadata pertaining to the media;
selecting, at the video advertising platform, at least one of the received advertising policies based on the media metadata pertaining to the media; and
generating, at the video advertising platform using the processing unit, a media manifest for the media using the selected at least one advertising policy, the media manifest indicating an advertising schedule for one or more advertisements during a playback of the media.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for registering a media for configurable advertising is described herein. Advertising policies from a publisher of the media may be received at a video advertising platform. A request from the publisher to register the media for advertising may be received at a video advertising platform. The request may have media metadata. A media manifest may be generated at the video advertising platform. The media manifest may be based on the media metadata and the advertising policies. The media manifest may be configured to be received by a media player. The media player may play the media with one or more advertisements as specified by the media manifest.
-
Citations
20 Claims
-
1. A method for registering a media for advertising, comprising:
-
receiving, at a video advertising platform having a processing unit, one or more predefined advertising policies from a media publisher, the one or more predefined advertising policies received at the video advertising platform being separate from a media and comprising rules for presenting advertisements to a user during media playback; receiving, at the video advertising platform, a request from the media publisher to register the media published by the media publisher for advertising, the request having media metadata pertaining to the media; selecting, at the video advertising platform, at least one of the received advertising policies based on the media metadata pertaining to the media; and generating, at the video advertising platform using the processing unit, a media manifest for the media using the selected at least one advertising policy, the media manifest indicating an advertising schedule for one or more advertisements during a playback of the media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium, comprising program instructions executable by a computer processor to:
-
receive, at a video advertising platform, a plurality of different advertising policies from a media publisher, the plurality of different advertising policies received at the video advertising platform each comprising rules for presenting advertisements to a user during media playback; receive, at the video advertising platform, a request from the media publisher to register a media published by the media publisher for advertising, the request having media metadata including information about the media that is received from the media publisher separate from and subsequent to the plurality of different advertising policies being received at the video advertising platform; select, at the video advertising platform, at least one of the received advertising policies based on the media metadata; and generate, at the video advertising platform, a media manifest using the selected at least one advertising policy, wherein the media manifest specifies how and when the one or more advertisements are shown during a playback of the media. - View Dependent Claims (17, 18)
-
-
19. A computer system, comprising:
-
a processor; and a memory comprising program instructions executable by the processor to; receive, at a video advertising platform, a plurality of different advertising policies from a publisher of a media, each comprising rules for presenting advertisements to a user during media playback; receive, at the video advertising platform, a request from the publisher to register the media for advertising, the request having media metadata including information describing the media; generate, at the video advertising platform, a media manifest based on one or more advertising policies selected from the plurality of advertising policies based on the media metadata, wherein the media manifest indicates an advertising schedule for one or more advertisements during a playback of the media; provide a web service application programming interface (API) to the publisher that enables the publisher to update the advertising policies and the media metadata; receive an update request having a new advertising policy from the publisher via the web service API; generate updated advertising policies based on the new advertising policy; and re-generate, at the video advertising platform, the media manifest based on the media metadata and the updated advertising policies. - View Dependent Claims (20)
-
Specification