US 11,889,130 B2
Intelligent routing fabric for asset insertion in content
Julianne Samuelson, Franktown, CO (US)
Assigned to Canoe Ventures, LLC, Lakewood, CO (US)
Filed by Canoe Ventures, LLC, Lakewood, CO (US)
Filed on Aug. 30, 2022, as Appl. No. 17/899,078.
Application 17/899,078 is a continuation of application No. 17/246,189, filed on Apr. 30, 2021, granted, now 11,432,022.
Prior Publication US 2022/0408130 A1, Dec. 22, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/44 (2011.01); H04N 21/234 (2011.01); H04N 21/254 (2011.01); H04N 21/81 (2011.01)
CPC H04N 21/23424 (2013.01) [H04N 21/254 (2013.01); H04N 21/812 (2013.01)] 18 Claims
OG exemplary drawing
 
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.