System and method for serving advertisements on a network in accordance with a dynamic prioritization schema
OwnerBret GORSLINE, Evguenia Freiderinventors
Life of this patent
Estimating the term…
Abstract
A system and method for selecting advertisement lines to serve advertisement requests on a network. According to some embodiments, a prioritization schema is developed to prioritize the selection of advertisement lines.
Claims24
A computer-implemented method for serving advertisements over a network, the method being implemented by one or more processors and comprising:
- determining a priority value for each of a plurality of advertisement lines that comprise an inventory of advertisement lines;
- wherein determining the priority value for each of the plurality of advertisement lines includes determining:
- A) a classification for each advertisement line that is selected from two or more possible classifications, the classification being selected based at least in part on whether the advertisement line is required to generate a designated number of delivery units in a designated duration;
- B) one or more sub-values for each advertisement line, the one or more sub-values including at least one of (i) an end date value that is associated with an end date of the advertisement line, or (ii) a scarcity value that is indicative of a relative scarcity of an intended class of targets for the advertisement line;
- determining the priority value based at least in part on the classification and the one or more sub-values;
- and
- selecting an advertisement line from the inventory of advertisement lines in accordance with a priority schema that is based at least in part on the priority value associated with each of the plurality of advertisement lines.
A computer-implemented method for serving advertisements over a network, the method being implemented by one or more processors and comprising
- determining a ranking for individual advertisement lines that comprise an inventory of advertisement lines, the ranking for each advertisement line being based at least in part on a pace for which delivery units of other advertisement lines in the inventory are to be generated in order for each of the advertisement line and the other advertisement lines to generate a required number of delivery units over a designated duration;
- determining a prioritization value of individual advertisement lines that comprise the inventory of advertisement lines, the prioritization value being based on:
- A) a classification that is indicative of the required number of delivery units for that advertisement line in the designated duration;
- B) one or more sub-values for each advertisement line, the one or more sub-values including at least one of (i) a network location where delivery units for the advertisement line are distributed, (ii) a target for the advertisement line, or (iii) a remainder of the designated duration in which delivery units for the advertisement line are to be distributed on the network;
- responsive to receiving a request, selecting an advertisement line from the inventory of advertisement lines based at least in part on the ranking and the prioritization values of the individual advertisement lines.
A system for serving advertisements over a network, the system comprising:
- a memory that stores instructions;
- one or more processors that communicate with the memory, in order to execute instructions for performing operations that include:
- determining a priority value for each of a plurality of advertisement lines that comprise an inventory of advertisement lines;
- wherein determining the priority value for each of the plurality of advertisement lines includes determining:
- A) a classification for each advertisement line that is selected from two or more possible classifications, the classification being selected based at least in part on whether the advertisement line is required to generate a designated number of delivery units in a designated duration;
- B) one or more sub-values for each advertisement line, the one or more sub-values including at least one of (i) an end date value that is associated with an end date of the advertisement line, or (ii) a scarcity value that is indicative of a relative scarcity of an intended class of targets for the advertisement line;
- determining the priority value based at least in part on the classification and the one or more sub-values;
- and
- selecting an advertisement line from the inventory of advertisement lines in accordance with a priority schema that is based at least in part on the priority value associated with each of the plurality of advertisement lines.
A system for serving advertisements over a network, the system comprising:
- a memory that stores instructions;
- one or more processors that communicate with the memory, in order to execute instructions for performing operations that include:
- determining a ranking for individual advertisement lines that comprise an inventory of advertisement lines, the ranking for each advertisement line being based at least in part on a pace for which delivery units of other advertisement lines in the inventory are to be generated in order for each of the advertisement line and the other advertisement lines to generate a required number of delivery units over a designated duration;
- determining a prioritization value of individual advertisement lines that comprise the inventory of advertisement lines, the prioritization value being based on:
- A) a classification that is indicative of a number of delivery units that are required to be generated for that advertisement line in a designated duration;
- B) one or more sub-values for each advertisement line, the one or more sub-values including at least one of (i) a network location where delivery units for the advertisement line are distributed, (ii) a target for the advertisement line, or (iii) a remainder of the designated duration in which delivery units for the advertisement line are to be distributed on the network;
- responsive to receiving a request, selecting an advertisement line from the inventory of advertisement lines based at least in part on the ranking and the prioritization values of the individual advertisement lines.
Dependencies are inferred from the claim text.