CPC H04N 21/23424 (2013.01) [H04N 21/254 (2013.01); H04N 21/812 (2013.01)] | 18 Claims |
1. A system, comprising:
a network element communicatively coupled to a plurality of content distributers and to a plurality of advertisement decision servers (ADSs), wherein the network element is operable to:
process a Society of Cable Telecommunications Engineers (SCTE) 130-3 request from a first of the content distributers for advertisements to be inserted into a content selection provided to a subscriber by the first content distributer;
in response to processing the SCTE 130-3 request:
translate the SCTE 130-3 request into a Video Ad Serving Template (VAST) request; and
in parallel, transfer the SCTE 130-3 request to at least one of the ADSs and transfer the VAST request to at least another one of the ADSs;
receive advertisements from at least a portion of the ADSs receiving the SCTE 130-3 request and the VAST request;
determine a number of advertisement opportunities in the content selection;
select a portion of the advertisements from each of the ADSs that fulfills all of the advertisement opportunities in the content selection;
combine the selected portion of the advertisements from ADSs in a single SCTE 130-3 response; and
transfer the SCTE 130-3 response to the first content distributer for insertion into the content selection,
wherein the network element is further operable to:
process a SCTE 130-3 PlacementStatusNotification from the first content distributer indicating placement of the advertisements in the content selection; and
communicate viewing of the advertisements in the content selection to the ADSs.
|