Patent ID: 9661382
Date: 2017-05-23
CPC Classifications: H04L,H04N

Claim:
1. A computer-implemented method comprising: receiving over the top streaming video content, wherein the over the top streaming video content is provided by a content provider to end users; determining, by a processing device, at least one theme associated with the over the top streaming video content; receiving at least one bid for placement of at least one commercial advertising video clip associated with at least one commercial advertiser in the over the top streaming video content; providing active tracking of bidding for the placement of the at least one commercial advertising video clip to the at least one commercial advertiser; mapping the at least one commercial advertising video clip to the over the top streaming video content based on the bidding; inserting at least one break into the over the top streaming video content; determining a relative proportion of the at least one bid to a total bid for the at least one break; inserting the at least one commercial advertising video clip in the at least one break based on the determined relative proportion of the at least one bid; and presenting the at least one commercial advertising video clip at the at least one break in a percentage of a viewing region for the over the top streaming content based on the relative proportion of the at least one bid.