Method and system for planning and running video-on-demand advertising
First Claim
1. A method comprising:
- receiving, by a computing device, a request for a program;
identifying a plurality of sponsors, each associated with a fractional sponsorship of the program, wherein the fractional sponsorship corresponds to a predetermined percentage of an audience for the program;
selecting one sponsor of the plurality of sponsors to sponsor the program based at least in part on a fractional sponsorship associated with the one sponsor;
selecting a first content item having an association with the one sponsor;
generating, by the computing device, a modified program comprising the program and the first content item; and
transmitting the modified program.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for planning and running video-on-demand (VOD) advertising includes a planner for planning advertising campaigns and an ad selector for running selected advertisements from selected ones of the campaigns.
The campaigns are associated with household demographic classifications, video content category categories, household geographic locations, and/or video viewing times. In response to a viewer requesting a video, the selector selects the campaigns corresponding to the demographic classification associated with the viewer, the content category of the requested video, the geographic location associated with the viewer, and/or the viewing time at which the requested video is viewed. The demographic classification is determined by using an identifier of the viewer'"'"'s set-top-box. The selector may select the campaigns corresponding to the content categories of the requested video. The content categories are determined by using an identifier associated with the requested video.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing device, a request for a program; identifying a plurality of sponsors, each associated with a fractional sponsorship of the program, wherein the fractional sponsorship corresponds to a predetermined percentage of an audience for the program; selecting one sponsor of the plurality of sponsors to sponsor the program based at least in part on a fractional sponsorship associated with the one sponsor; selecting a first content item having an association with the one sponsor; generating, by the computing device, a modified program comprising the program and the first content item; and transmitting the modified program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
identifying, by a computing device, a plurality of sponsors of a video program, each sponsor associated with a fractional sponsorship of the video program, the fractional sponsorship corresponding to a predetermined numeric percentage of an audience for the video program; selecting a single sponsor, from the plurality of sponsors, for a transmission of the video program to a first user device among a plurality of user devices, the selection based, at least in part, on an associated fractional sponsorship of the single sponsor; selecting a plurality of video content items associated with the single sponsor, of the plurality of sponsors, for inclusion with the transmission of the video program to the first user device, based at least in part on demographic data associated with a user of the first user device; generating, by the computing device, a modified video program comprising the video program and the plurality of video content items; and transmitting the modified video program. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
storing, by a computing device, predetermined audience percentages for each of a plurality of sponsors of a program; for each of a plurality of transmissions of the program, selecting a corresponding one of the plurality of sponsors based on the predetermined audience percentages; for each of the plurality of transmissions, selecting a content item associated with the corresponding one of the plurality of sponsors; for each of the plurality of transmissions, generating, by the computing device, a corresponding modified program comprising the program and the content item associated with the corresponding one of the plurality of sponsors; and performing the plurality of transmissions of the program. - View Dependent Claims (18, 19, 20)
-
Specification