Dynamic configuration of an advertisement
First Claim
1. A method for dynamically configuring an advertisement for display on a computer of a user, the computer being connected to a computer network, comprising the steps of:
- allowing an application running on the computer to make an application request for the advertisement based on a set of advertisement information over the computer network;
requesting from the computer network a particular type of advertisement based on the application request and the set of advertisement information;
receiving a metadata file from the computer network, the metadata file defining a set of available media assets corresponding to the particular type of advertisement and instructions for creating the advertisement from the set of available media assets, the metadata file being based on the set of advertisement information and a set of advertising server data;
selecting one or more media assets from the set of available media assets based on the metadata file using a processor of the computer;
downloading from the computer network the one or more media assets to the computer;
configuring with the processor the one or more media assets to use in the advertisement based on the set of advertisement information, the one or more media assets including a graphical warning;
displaying the graphical warning with the processor in response to an interaction by the user with the advertisement, the graphical warning informing the user that performing an action within a period of time will stop deployment of an additional advertisement asset;
dismissing the graphical warning with the processor and not displaying the additional advertisement asset if the user performs the action within the period of time; and
displaying the additional advertisement asset with the processor if the user does not perform the action within the period of time.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for dynamically sizing, structuring and operating advertisements that include a variety of content, including interaction prompts and other elements, which enable an engagement-based revenue generation model. According to one embodiment, a computer implemented method comprises storing advertising content, serving an XML file from an advertising server to an advertisement manager in order to control a player on a user computer, dynamically generating the advertisement through the player based on directions from the advertisement manager and the stored content, and tracking and reporting a user'"'"'s engagement with the advertisement in order to determine compensation for the publisher.
-
Citations
20 Claims
-
1. A method for dynamically configuring an advertisement for display on a computer of a user, the computer being connected to a computer network, comprising the steps of:
-
allowing an application running on the computer to make an application request for the advertisement based on a set of advertisement information over the computer network; requesting from the computer network a particular type of advertisement based on the application request and the set of advertisement information; receiving a metadata file from the computer network, the metadata file defining a set of available media assets corresponding to the particular type of advertisement and instructions for creating the advertisement from the set of available media assets, the metadata file being based on the set of advertisement information and a set of advertising server data; selecting one or more media assets from the set of available media assets based on the metadata file using a processor of the computer; downloading from the computer network the one or more media assets to the computer; configuring with the processor the one or more media assets to use in the advertisement based on the set of advertisement information, the one or more media assets including a graphical warning; displaying the graphical warning with the processor in response to an interaction by the user with the advertisement, the graphical warning informing the user that performing an action within a period of time will stop deployment of an additional advertisement asset; dismissing the graphical warning with the processor and not displaying the additional advertisement asset if the user performs the action within the period of time; and displaying the additional advertisement asset with the processor if the user does not perform the action within the period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system including a storage medium having instructions stored thereon for processing data information, the instructions enabling a processing device in the computer system to perform the operation of dynamically configuring an advertisement for display on a computer of a user, the computer being connected to a network including an advertisement server and a media asset server, the instructions comprising:
-
an application programming interface for interfacing with an application running on the computer, the application programming interface enabling the application to make an application request over the network to the system for the advertisement and to pass on a set of targeting data to the advertising manager; an advertisement requestor for making an advertisement request to the advertisement server based on the application request and the set of targeting data; an advertisement configuror for receiving a metadata file from the advertisement server in response to the advertisement request, selecting a set of media assets to deploy within the advertisement based on the metadata file, downloading over the network the set of media assets from the media asset server, and configuring the set of media assets for the advertisement, the set of media assets including, a graphical warning; and an advertisement manager displaying the graphical warning in response to an interaction by the user with the advertisement, wherein the graphical warning informs the user that performing an action within a period of time will stop deployment of an additional advertisement asset, the advertisement manager dismissing the graphical warning and not displaying the additional advertisement asset if the user performs the action within the period of time, and the advertisement manager displaying the additional advertisement asset if the user does not perform the action with the period of time. - View Dependent Claims (18, 19, 20)
-
Specification