Optimizing Advertisement Selection in Contextual Advertising Systems
First Claim
1. A computer-implemented method to optimize selection of low performance ranked messages and high performance ranked messages for display on a network location, the method comprising:
- presenting, at a computer, a group of online messages ranked according to performance scores;
processing, in the computer, the ranked group of online messages by;
dividing the ranked group of online messages into a first list, a second list, and a promotion set, wherein each message in the first list has a performance score that is greater than each performance score of messages in the second list and the promotion set;
moving a message within the promotion set to a third list as a function of a confidence value;
moving a message from one of the third list and the second list to the first list based on an experiment event outcome; and
transmitting over a network, from a computer, messages in the first list for display at a recipient computer.
4 Assignments
0 Petitions
Accused Products
Abstract
A contextual advertising system optimizes computer selection of low performance ranked messages and high performance ranked messages for display on a network location. The system divides a ranked group of online messages into a first list, a second list, and a promotion set. Each message in the first list has a performance score that is greater than each performance score of messages in the second list and the promotion set. The system moves a message within the promotion set to a third list as a function of a confidence value and moves a message from one of the third list and the second list to the first list based on an experiment event outcome. The system transmits top messages in the first list over a network for display at a recipient computer.
119 Citations
18 Claims
-
1. A computer-implemented method to optimize selection of low performance ranked messages and high performance ranked messages for display on a network location, the method comprising:
-
presenting, at a computer, a group of online messages ranked according to performance scores; processing, in the computer, the ranked group of online messages by; dividing the ranked group of online messages into a first list, a second list, and a promotion set, wherein each message in the first list has a performance score that is greater than each performance score of messages in the second list and the promotion set; moving a message within the promotion set to a third list as a function of a confidence value; moving a message from one of the third list and the second list to the first list based on an experiment event outcome; and transmitting over a network, from a computer, messages in the first list for display at a recipient computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium containing executable instructions stored thereon, which, when executed in a computer, cause the computer to optimize selection of low performance ranked messages and high performance ranked messages for display on a network location, the instructions for:
-
presenting, at a computer, a group of online messages ranked according to performance scores; processing, in the computer, the ranked group of online messages by; dividing the ranked group of online messages into a first list, a second list, and a promotion set, wherein each message in the first list has a performance score that is greater than each performance score of messages in the second list and the promotion set; moving a message within the promotion set to a third list as a function of a confidence value; moving a message from one of the third list and the second list to the first list based on an experiment event outcome; and transmitting over a network, from a computer, messages in the first list for display at a recipient computer. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system to optimize selection of low performance ranked messages and high performance ranked messages for display on a network location, the system comprising:
-
at least one web server, comprising at least one processor and memory, to present a group of online messages ranked according to performance scores; and a processing and matching platform, comprising at least one processor and memory, coupled to the web server to divide the ranked group of online messages into a first list, a second list, and a promotion set, wherein each message in the first list has a performance score that is greater than each performance score of messages in the second list and the promotion set, to move a message within the promotion set to a third list as a function of a confidence value, to move a message from one of the third list and the second list to the first list based on an experiment event outcome, and to transmit from the processing and matching platform messages in the first list for display at a recipient computer. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification