Method and system for planning and running video-on-demand advertising
First Claim
1. A method for planning video-on-demand advertising to accompany videos when the videos are delivered by a service provider to viewers in response to requests for the videos by the viewers, each video having at least one content category, each viewer being located at a respective residence, each respective residence being in a neighborhood and having a geographic location, each neighborhood having a corresponding demographic classification, the method comprising:
- defining advertising campaigns each having at least one advertisement;
associating each advertising campaign with at least one content category;
associating each advertising campaign with at least one geographic location served by the service provider;
associating each advertising campaign with at least one demographic classification; and
associating each advertising campaign with at least one interval of time.
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.
166 Citations
58 Claims
-
1. A method for planning video-on-demand advertising to accompany videos when the videos are delivered by a service provider to viewers in response to requests for the videos by the viewers, each video having at least one content category, each viewer being located at a respective residence, each respective residence being in a neighborhood and having a geographic location, each neighborhood having a corresponding demographic classification, the method comprising:
-
defining advertising campaigns each having at least one advertisement;
associating each advertising campaign with at least one content category;
associating each advertising campaign with at least one geographic location served by the service provider;
associating each advertising campaign with at least one demographic classification; and
associating each advertising campaign with at least one interval of time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for planning video-on-demand advertising to accompany videos when the videos are delivered by a service provider to viewers in response to requests for the videos by the viewers, each video having at least one content category, the method comprising:
-
defining advertising campaigns each having at least one advertisement; and
associating each advertising campaign with at least one content category. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for planning video-on-demand advertising to accompany videos when the videos are delivered by a service provider to viewers in response to requests for the videos by the viewers, each viewer being located at a respective residence having a geographic location, the method comprising:
-
defining advertising campaigns each having at least one advertisement; and
associating each advertising campaign with at least one geographic location served by the service provider. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for planning video-on-demand advertising to accompany videos when the videos are delivered by a service provider to viewers at given times in response to requests for the videos by the viewers, each viewer being located at a respective residence having a geographic location, each respective residence being in a neighborhood, each neighborhood having a corresponding demographic classification, the method comprising:
-
defining advertising campaigns each having at least one advertisement; and
associating each advertising campaign with at least one demographic classification. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A method for planning video-on-demand advertising to accompany videos when the videos are delivered by a service provider to viewers in response to requests for the videos by the viewers, the method comprising:
-
defining advertising campaigns each having at least one advertisement; and
associating each advertising campaign with at least one interval of time. - View Dependent Claims (30, 31, 32)
-
-
33. A video-on-demand system comprising:
-
a display device having a set-top-box (STB), the STB having an identifier, the STB being located at a residence of a neighborhood;
a server connected to the STB, wherein the server transmits a video to the STB upon receiving a request for the video from a viewer of the display device; and
a selector operable for using an identifier indicative of the video to determine content categories of the video, the selector operable for using the STB identifier to determine both a demographic classification corresponding to the neighborhood of the residence and a geographic location of the residence, wherein the selector selects advertisements from a group of advertisements as a function of at least one of the determined content categories, the determined demographic classification, and the determined geographic location, wherein the server transmits the selected advertisements with the video to the STB for the viewer to view on the display device.
-
-
34. A video-on-demand system comprising:
-
a display device having a set-top-box (STB), the STB having an identifier, the STB being located at a residence of a neighborhood;
a server connected to the STB, wherein the server transmits a video to the STB upon receiving a request for the video from a viewer of the display device; and
a selector operable for using an identifier indicative of the video to determine content categories of the video, and the selector operable for using the STB identifier to determine both a demographic classification corresponding to the neighborhood of the residence and a geographic location of the residence;
wherein the selector selects advertisements from a group of advertisements as a function of at least one of the determined content categories, the determined demographic classification, the determined geographic location, and the time of the request;
wherein the server transmits the selected advertisements with the video to the STB for the viewer to view on the display device.
-
-
35. A video-on-demand method for use with a network connecting a set-top-box (STB) of a display device to a server, the STB having an identifier and being located at a residence of a neighborhood, the method comprising:
-
transmitting a video from the server over the network to the STB upon receiving a request for the video from a viewer of the display device;
using an identifier indicative of the video to determine content categories of the video;
using the STB identifier to determine a demographic classification corresponding to the neighborhood of the residence and to determine a geographic location of the residence;
selecting advertisements from a group of advertisements as a function of at least one of the determined content categories, the determined demographic classification, and the determined geographic location; and
transmitting the selected advertisements with the video from the server to the STB for the viewer to view on the display device.
-
-
36. A video-on-demand method for use with a network connecting a set-top-box (STB) of a display device to a server, the STB having an identifier and being located at a residence of a neighborhood, the method comprising:
-
transmitting a video from the server over the network to the STB upon receiving a request for the video from a viewer of the display device;
using an identifier indicative of the video to determine content categories of the video;
using the STB identifier to determine a demographic classification corresponding to the neighborhood of the residence and to determine a geographic location of the residence;
selecting advertisements from a group of advertisements as a function of at least one of the determined content categories, the determined demographic classification, the determined geographic location, and the time of the request; and
transmitting the selected advertisements with the video from the server to the STB for the viewer to view on the display device.
-
-
37. A video-on-demand system comprising:
-
a display device having a set-top-box (STB), the STB being located at a residence of a neighborhood;
a server connected to the STB, wherein the server transmits a video to the STB upon receiving a request for the video from a viewer of the display device; and
a selector operable for using an identifier indicative of the video to determine content categories of the video, wherein the selector selects advertisements from a group of advertisements as a function of the determined content categories, and the server transmits the selected advertisements with the video to the STB for the viewer to view on the display device. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A video-on-demand system comprising:
-
a display device having a set-top-box (STB), the STB having an identifier, the STB being located at a residence of a neighborhood;
a server connected to the STB, wherein the server transmits a video to the STB upon receiving a request for the video from a viewer of the display device; and
a selector operable for using an identifier of the STB to determine a demographic classification corresponding to the neighborhood of the residence, wherein the selector selects advertisements from a group of advertisements as a function of the determined demographic classification, and the server transmits the selected advertisements with the video to the STB for the viewer to view on the display device. - View Dependent Claims (43, 44)
-
-
45. A video-on-demand system comprising:
-
a display device having a set-top-box (STB), the STB having an identifier, the STB being located at a residence of a neighborhood;
a server connected to the STB, wherein the server transmits a video to the STB upon receiving a request for the video from a viewer of the display device; and
a selector operable for using the STB identifier to determine a geographic location of the residence, wherein the selector selects advertisements from a group of advertisements as a function of the determined geographic location, and the server transmits the selected advertisements with the video to the STB for the viewer to view on the display device. - View Dependent Claims (46)
-
-
47. A video-on-demand system comprising:
-
a display device having a set-top-box (STB);
a server connected to the STB, wherein the server transmits a video to the STB upon receiving a request for the video from a viewer of the display device; and
a selector operable for selecting advertisements from a group of advertisements as a function of the time of the request, and the server transmits the selected advertisements with the video to the STB for the viewer to view on the display device.
-
-
48. A video-on-demand method for use with a network connecting a set-top-box (STB) of a display device to a server, the STB being located at a residence of a neighborhood, the method comprising:
-
transmitting a video from the server over the network to the STB upon receiving a request for the video from a viewer of the display device;
using an identifier indicative of the video to determine content categories of the video;
selecting advertisements from a group of advertisements as a function of the determined content categories; and
transmitting the selected advertisements with the video from the server to the STB for the viewer to view on the display device. - View Dependent Claims (49, 50, 51, 52)
-
-
53. A video-on-demand method for use with a network connecting a set-top-box (STB) of a display device to a server, the STB having an identifier and being located at a residence of a neighborhood, the method comprising:
-
transmitting a video from the server over the network to the STB upon receiving a request for the video from a viewer of the display device;
using the STB identifier to determine a demographic classification corresponding to the neighborhood of the residence;
selecting advertisements from a group of advertisements as a function of the determined demographic classification; and
transmitting the selected advertisements with the video from the server to the STB for the viewer to view on the display device. - View Dependent Claims (54, 55)
-
-
56. A video-on-demand method for use with a network connecting a set-top-box (STB) of a display device to a server, the STB having an identifier and being located at a residence of a neighborhood, the method comprising:
-
transmitting a video from the server over the network to the STB upon receiving a request for the video from a viewer of the display device;
using the STB identifier to determine a geographic location of the residence;
selecting advertisements from a group of advertisements as a function of the determined geographic location; and
transmitting the selected advertisements with the video from the server to the STB for the viewer to view on the display device. - View Dependent Claims (57)
-
-
58. A video-on-demand method for use with a network connecting a set-top-box (STB) of a display device to a server, the method comprising:
-
transmitting, at a given time, a video from the server over the network to the STB upon receiving a request for the video from a viewer of the display device;
selecting advertisements from a group of advertisements as a function of the given time; and
transmitting the selected advertisements with the video from the server to the STB for the viewer to view on the display device.
-
Specification