System and method for dynamically optimizing a banner advertisement to counter competing advertisements
First Claim
1. A system for dynamically adapting a client'"'"'s advertisement composition based on one or more competing advertisements within a document, comprising:
- an ad comparison unit that identifies the competing advertisements;
a design and layout evaluator that detects the composition of the competing advertisements identified by the ad comparison unit;
an ad summary evaluator that devises a strategy for adapting the client'"'"'s advertisement based on the composition of the competing advertisements; and
an ad display generator that selectively creates a modified client'"'"'s advertisement based on the strategy devised by the ad summary evaluator.
1 Assignment
0 Petitions
Accused Products
Abstract
An adaptive advertising system can be used in the context of an Internet environment. Transparently to the user, the system continuously operates in the background to adapt banner advertisements based on the detection of competing ads. The system includes a page analyzer that translates the hosted ad'"'"'s web page into a document that can be analyzed for the presence of competing ads. An ad comparison unit compares the output of the page analyzer with information stored in the competitor ad database to detect competing ads. A design and layout evaluator detects the presence of color, texture, and animation in the competing ads. The ad summary evaluator identifies competing ads and devises a counter strategy for banner ad display. An ad display generator creates the enhanced multimedia banner ad based on the strategy determined by the ad summary evaluator. An ad web server transmits the new ad to the banner display module for display in place of the initial banner ad.
180 Citations
25 Claims
-
1. A system for dynamically adapting a client'"'"'s advertisement composition based on one or more competing advertisements within a document, comprising:
-
an ad comparison unit that identifies the competing advertisements;
a design and layout evaluator that detects the composition of the competing advertisements identified by the ad comparison unit;
an ad summary evaluator that devises a strategy for adapting the client'"'"'s advertisement based on the composition of the competing advertisements; and
an ad display generator that selectively creates a modified client'"'"'s advertisement based on the strategy devised by the ad summary evaluator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
-
-
15. A computer software program for dynamically adapting a client'"'"'s advertisement composition based on one or more competing advertisements within a document, comprising:
-
an ad comparison means for identifying the competing advertisements;
a design and layout evaluator means for detecting the composition of the competing advertisements;
an ad summary evaluator means for devising a strategy to adapt the client'"'"'s advertisement based on the composition of the competing advertisements; and
an ad display generator means for selectively creating a modified client'"'"'s advertisement based on the strategy.
-
-
21. A method for dynamically adapting a client'"'"'s advertisement composition based on one or more competing advertisements within a document, comprising:
-
identifying the competing advertisements;
detecting the composition of the competing advertisements;
devising a strategy for adapting the client'"'"'s advertisement based on the composition of the competing advertisements; and
selectively creating a modified client'"'"'s advertisement based on the strategy devised by the ad summary evaluator. - View Dependent Claims (22, 23, 24, 25)
-
Specification