Patent ID: 8434104
Filing Date: 2013-04-30
Classification: H04N

Abstract:
1. A method of scheduling advertising content for dynamic insertion during playback of video on demand assets, comprising: generating, by a data processing apparatus, schedule and viewership data representing a predefined playback schedule for a virtual broadcast program channel associated with one or more video on demand assets, the predefined schedule comprising a plurality of predetermined time bins spanning a number of hours, the predefined schedule identifying a forecast number of expected views of the virtual channel assets during each of the time bins and at least one avail for each of the time bins; transmitting, by the data processing apparatus, the predefined schedule of the virtual broadcast program channel to a remote scheduling server in a format used by the remote scheduling server for performing manual advance scheduling of advertising content insertion in avails of broadcast program channels, the predefined schedule being transmitted to the remote scheduling server to manually schedule advertising content for insertion in the at least one avail for each of the time bins of the virtual broadcast program channel prior to playback of the one or more video on demand assets; receiving, by the data processing apparatus, the advertising content and broadcast program channel scheduling instructions from the remote scheduling server, the broadcast program channel scheduling instructions identifying the virtual broadcast program channel and a selected avail within a selected time bin for insertion of the advertising content; and translating, by the data processing apparatus, the broadcast program channel scheduling instructions into scheduling criteria for dynamically inserting the advertising content during playback of any of the virtual channel assets initiated within the selected time bin.