Methods and systems for selectively displaying advertisements
First Claim
1. In a system, including at least one processor, configured to display advertisements to a viewer, a method for delivering advertisement content for an advertisement to at least one receiver module for subsequent display to the viewer, the method comprising the acts of:
- receiving, at a control module, for each advertisement, a schedule and a location for the display of the advertisement, an indicator of the advertisement type, and a weight for the advertisement, the weight defining the frequency of display of the advertisement;
generating a data file defining, for each advertisement, the advertising type, weight, location, and schedule for display of the advertisement content for the advertisement; and
upon retrieving the advertisement content for the advertisement, delivering the advertisement content and the data file to at least one receiver module configured to display the advertisement content of the advertisement in accordance with the data file.
4 Assignments
0 Petitions
Accused Products
Abstract
A system, including a planning module, a control module and a receiver module, configured to schedule display of one or more advertising impressions of available advertising inventory. The planning module enables scheduling a requested quantity of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisement, assigning an advertising type and defining a weight for the advertisements. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisements. The one or more metadata files, with the advertisements, are delivered to the receiver module that is configured to define a display frequency for the advertisements based upon one or more of the metadata files. The receiver module selectively displays advertisement content associated with the advertisements to achieve the advertising impression goal.
-
Citations
48 Claims
-
1. In a system, including at least one processor, configured to display advertisements to a viewer, a method for delivering advertisement content for an advertisement to at least one receiver module for subsequent display to the viewer, the method comprising the acts of:
-
receiving, at a control module, for each advertisement, a schedule and a location for the display of the advertisement, an indicator of the advertisement type, and a weight for the advertisement, the weight defining the frequency of display of the advertisement;
generating a data file defining, for each advertisement, the advertising type, weight, location, and schedule for display of the advertisement content for the advertisement; and
upon retrieving the advertisement content for the advertisement, delivering the advertisement content and the data file to at least one receiver module configured to display the advertisement content of the advertisement in accordance with the data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for implementing in a system, including at least one processor, configured to display an advertisement to a viewer, a method for delivering advertisement content of the advertisement to at least one receiver module for subsequent display to the viewer, the computer program product comprising:
a computer readable medium carrying computer executable instructions for implementing the method, wherein the computer executable instructions comprise;
program code means for receiving, at a control module, a schedule for the display of the advertisement, an indicator of the advertisement type, and a weight for the advertisement, the weight defining the frequency of display of the advertisement;
program code means for generating a data file defining the advertising type, weight and schedule for display of the advertisement; and
program code means for delivering the advertisement content of the advertisement and the data file to at least one receiver module configured to display the advertisement content of the advertisement in accordance with the data file. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
19. In a system, including at least one processor, configured to display an advertisement in accordance with available advertising inventory, a method for selecting the advertisement to be displayed to a viewer, the method comprising:
-
receiving at least one data file defining each of a plurality of advertisements as either a committed advertisement or a flexible advertisement;
generating a display frequency, at the receiver module, for each of the committed advertisements; and
selecting advertisement content of the advertisements to be displayed by the receiver module based upon the display frequency for the committed advertisements. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. In a system configured to display one or more advertisements selected from a plurality of available advertisements, a method for selecting one or more advertisements to display to a viewer, the method comprising:
-
identifying, for a defined target, each advertisement from a plurality of advertisements as either a committed advertisement or a flexible advertisement;
upon identifying a first absolute weight for each committed advertisement and a relative weight for each flexible advertisement, defining a total flexible advertising inventory value as the difference between the sum of the first absolute weights for the committed advertisement content and a base factor;
defining a second absolute weight for each of the flexible advertisements based upon the relative weight of the flexible advertisement, the sum of the relative weights of the flexible advertisement, and the total flexible advertising inventory value; and
randomly selecting the advertisement based upon the first absolute weight of the committed advertisement and a second absolute weight of the flexible advertisement. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. In a system, including at least one processor, configured to schedule display one or more advertising impressions of available advertising inventory, a method for scheduling and displaying a requested quantity of advertising impressions in accordance with target criteria, the method comprising;
-
selecting, at a planning module, an advertising impression goal for a plurality of advertising campaigns, an advertising type and a weight for each of a plurality of advertisement content displayed in association with the plurality of advertising campaigns, the advertising impression goal being specific to one or more target criteria;
upon scheduling the display of the plurality of advertisements to attain the advertising impression goal for each of the plurality of advertising campaigns, updating, at a control module, a display schedule for the plurality of advertisements;
upon intermittently delivering a plurality of advertisement content for the plurality of advertisements, the advertising type and the weight for the each advertisement of the plurality of advertisement to a receiver module, defining a display frequency for each advertisement of the plurality of advertisements to enable the receiver module to selectively display the advertisement content of the advertisement following the display frequency to achieve the advertising impression goal. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
Specification