PROFILE RECOMMENDATIONS FOR ADVERTISEMENT CAMPAIGN PERFORMANCE IMPROVEMENT
First Claim
1. An advertisement campaign performance improvement recommendation system comprising:
- a server having a processor and system memory, wherein to improve performance of a seed campaign insertion order (IO), the processor is configured to;
(a) receive the seed campaign IO, which includes one or more campaign IO lines of an advertiser;
(b) compute a plurality of neighbor advertisement (ad) campaigns based on a comparison of the seed campaign IO with a dataset of advertiser ad campaigns IO lines by (i) processing campaign booking and performance information associated with ad campaigns previously booked by a publisher, and (ii) applying thereto a statistical document clustering technique;
(c) generate campaign IO recommendations by executing an algorithm to recommend profiles to add to the seed campaign IO from booking lines corresponding to the profiles based on performance of such use by the neighbor ad campaigns being generally above average when compared with campaigns that did not use the recommended profiles;
(d) filter the profile recommendations based on a plurality of performance-enhancing criteria of the seed campaign IO and the neighbor ad campaigns with respect to each potential profile recommendation;
(e) rank the profile recommendations based on a performance metric; and
(f) display the ranked profile recommendations to the advertiser for selection.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for recommending improvements to advertisement campaign performance includes receiving a seed campaign insertion order (IO) having one or more campaign IO lines; computing a plurality of neighbor ad campaigns based on comparison of the seed campaign IO with a dataset of advertiser ad campaign IO lines; generating campaign IO recommendations by executing an algorithm to recommend profiles to add to the seed campaign IO from booking lines corresponding to the profiles based on performance of such use by the neighbor ad campaigns being generally above average when compared with campaigns that did not use the recommended profiles; filtering the profile recommendations based on a plurality of performance-enhancing criteria of the seed campaign IO and the neighbor ad campaigns with respect to each potential profile recommendation; ranking the profile recommendations based on at least one performance metric; and displaying the ranked profile recommendations to the advertiser for selection.
60 Citations
26 Claims
-
1. An advertisement campaign performance improvement recommendation system comprising:
a server having a processor and system memory, wherein to improve performance of a seed campaign insertion order (IO), the processor is configured to; (a) receive the seed campaign IO, which includes one or more campaign IO lines of an advertiser; (b) compute a plurality of neighbor advertisement (ad) campaigns based on a comparison of the seed campaign IO with a dataset of advertiser ad campaigns IO lines by (i) processing campaign booking and performance information associated with ad campaigns previously booked by a publisher, and (ii) applying thereto a statistical document clustering technique; (c) generate campaign IO recommendations by executing an algorithm to recommend profiles to add to the seed campaign IO from booking lines corresponding to the profiles based on performance of such use by the neighbor ad campaigns being generally above average when compared with campaigns that did not use the recommended profiles; (d) filter the profile recommendations based on a plurality of performance-enhancing criteria of the seed campaign IO and the neighbor ad campaigns with respect to each potential profile recommendation; (e) rank the profile recommendations based on a performance metric; and (f) display the ranked profile recommendations to the advertiser for selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-implemented method for advertisement campaign performance improvement comprising:
-
(a) receiving, by a server from an advertiser, a seed campaign insertion order (IO) having one or more campaign IO lines; (b) computing, by a processor coupled with the server, a plurality of neighbor advertisement (ad) campaigns based on comparison of the seed campaign IO with a dataset of advertiser ad campaign IO lines by (i) processing campaign booking and performance information associated with ad campaigns previously booked by a publisher, and (ii) applying thereto a statistical document clustering technique; (c) generating, by the processor, campaign IO recommendations by executing an algorithm to recommend profiles to add to the seed campaign IO from booking lines corresponding to the profiles based on performance of such use by the neighbor ad campaigns being generally above average when compared with campaigns that did not use the recommended profiles; (e) filtering, by the processor, the profile recommendations based on a plurality of performance-enhancing criteria of the seed campaign IO and the neighbor ad campaigns with respect to each potential profile recommendation; (d) ranking, by the processor, the profile recommendations based on at least one performance metric; and (f) displaying, by the processor, the ranked profile recommendations to the advertiser for selection. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium comprising a set of instructions, the set of instructions to direct a processor to perform the acts of:
-
(a) receiving a seed campaign insertion order (IO) having one or more campaign IO lines; (b) computing a plurality of neighbor advertisement (ad) campaigns based on comparison of the seed campaign IO with a dataset of advertiser ad campaign IO lines by (i) processing campaign booking and performance information associated with ad campaigns previously booked by a publisher, and (ii) applying thereto a statistical document clustering technique; (c) generating campaign IO recommendations by executing an algorithm to recommend profiles to add to the seed campaign IO from booking lines corresponding to the profiles based on performance of such use by the neighbor ad campaigns being generally above average when compared with campaigns that did not use the recommended profiles; (e) filtering, the profile recommendations based on a plurality of performance-enhancing criteria of the seed campaign IO and the neighbor ad campaigns with respect to each potential profile recommendation; (d) ranking, by the processor, the profile recommendations based on at least one performance metric; and (f) displaying, by the processor, the ranked profile recommendations to the advertiser for selection. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification