Claims
- 1. 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.
- 2. A method as recited in claim 1, wherein the target is defined by at least one of market area data, date data, time data, ad type date, an ad space data.
- 3. A method as recited in claim 1, wherein identifying the advertisement comprises:
receiving a data file defining an advertisement of a plurality of advertisements as either a committed advertisement or a flexible advertisement; and analyzing the data file to identify the advertisement as the committed advertisement or the flexible advertisement.
- 4. A method as recited in claim 1, wherein defining a total committed advertising inventory value comprises summing the first absolute weight for each committed advertisement.
- 5. A method as recited in claim 1, wherein defining a total flexible advertising inventory value comprises subtracting the total committed advertising inventory from the based factor for the target.
- 6. A method as recited in claim 1, further comprising, defining a relative weight for each committed advertisement based upon the first absolute weight for each committed advertisement when the total of the absolute weights of all committed advertisements is greater than the base factor, indicating the total committed advertising inventory is greater than the total available advertising inventory.
- 7. A method as recited in claim 1, wherein randomly selecting the advertisements comprises:
defining a list of available advertisements from the committed advertisements and the flexible advertisements; and selecting the advertisements from the list of available advertisements based upon the absolute weight and the relative weight for each advertisement.
- 8. A method as recited in claim 7, further comprising displaying the selected advertisement within a document displayable through the receiver module and removing the selected advertisement from the list of available advertisements.
- 9. A method as recited in claim 7, further comprising removing the selected advertisement from the list of available advertisements for subsequent requests for advertisements within the current instance of the document.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a divisional of U.S. application Ser. No. 09/991,389, filed Nov. 21, 2001, entitled “Methods and Systems for Selectively Displaying Advertisements,” which is incorporated herein by reference.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09991389 |
Nov 2001 |
US |
Child |
10869682 |
Jun 2004 |
US |