Methods and systems for selectively displaying advertisements
First Claim
1. A method for delivering advertisement content to a viewer according to an advertising plan that is executed in a system that includes at least one processor configured to display advertisements to a viewer at a frequency determined by the advertising plan, the method comprising the acts of:
- receiving, at a control module, for each advertisement, a schedule defining a particular period of time during which the advertisement should be displayed, a location for the display of the advertisement, an indicator of the advertisement type, and a weight for the advertisement, wherein the weight is used to determine a frequency to display the advertisement during the defined period of time as defined by an advertising plan;
generating a data file defining, for each advertisement, the advertising type, weight, location, and schedule for display of the advertisement content for the advertisement, wherein defining the weight comprises defining an absolute weight for each committed advertisement that corresponds to a guaranteed impression frequency for displaying each said committed advertisement during the period of time, and defining a relative weight to each flexible advertisement that corresponds to a proportional allocation of remaining advertising inventory that can be used for displaying each said flexible advertisement, wherein each committed advertisement is an advertisement that a provider has committed to broadcasting as part of an advertising campaign, and wherein each flexible advertisement is an advertisement that operates as a filler advertisement to be displayed when advertising inventory exists in excess of advertising utilized by the committed advertisement; and
upon retrieving the advertisement content for the advertisement, delivering the advertisement content and the data file, including data defining for each advertisement, the advertising type, relative or absolute weight, location, and schedule for display of the advertisement content, to at least one receiver module configured to display the advertisement content of the advertisement in accordance with the data file in such a way as to satisfy the advertising impression goal, and such that each committed and each non-committed advertisement is displayed according to the frequency defined by the weight of the advertisement within the defined period of time.
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.
327 Citations
36 Claims
-
1. A method for delivering advertisement content to a viewer according to an advertising plan that is executed in a system that includes at least one processor configured to display advertisements to a viewer at a frequency determined by the advertising plan, the method comprising the acts of:
-
receiving, at a control module, for each advertisement, a schedule defining a particular period of time during which the advertisement should be displayed, a location for the display of the advertisement, an indicator of the advertisement type, and a weight for the advertisement, wherein the weight is used to determine a frequency to display the advertisement during the defined period of time as defined by an advertising plan; generating a data file defining, for each advertisement, the advertising type, weight, location, and schedule for display of the advertisement content for the advertisement, wherein defining the weight comprises defining an absolute weight for each committed advertisement that corresponds to a guaranteed impression frequency for displaying each said committed advertisement during the period of time, and defining a relative weight to each flexible advertisement that corresponds to a proportional allocation of remaining advertising inventory that can be used for displaying each said flexible advertisement, wherein each committed advertisement is an advertisement that a provider has committed to broadcasting as part of an advertising campaign, and wherein each flexible advertisement is an advertisement that operates as a filler advertisement to be displayed when advertising inventory exists in excess of advertising utilized by the committed advertisement; and upon retrieving the advertisement content for the advertisement, delivering the advertisement content and the data file, including data defining for each advertisement, the advertising type, relative or absolute weight, location, and schedule for display of the advertisement content, to at least one receiver module configured to display the advertisement content of the advertisement in accordance with the data file in such a way as to satisfy the advertising impression goal, and such that each committed and each non-committed advertisement is displayed according to the frequency defined by the weight of the advertisement within the defined period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification