Methods and Systems for Programmably Generating Electronic Aggregate Creatives for Display on an Electronic Network
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for automatically creating large numbers of aggregate creative forms, in accordance with corresponding definitions, each aggregate creative form containing one or more groupings of zero or more subcreatives. The aggregate creative definition may comprise a template, software program or data file. Rotation is provided at two levels: the subcreatives may change within the aggregate creative forms and the aggregate creative as a whole may share a page location with other advertisements. Constraints may be applied to control which subcreatives appear concurrently. Aggregate creative definitions are reusable, subcreatives may be targeted narrowly or generally, and formatting considerations are applied. Methods and systems are provided for serving aggregate creatives over the Internet which take advantage of the benefits and features of the Internet to deliver those creatives in accordance with the capabilities of a standard advertising system.
59 Citations
87 Claims
-
1-45. -45. (canceled)
-
46. A method for generating electronic advertising, comprising:
-
receiving, at a server-side computer system, a definition for an aggregate creative that presents a combination of subcreatives to a user on a client-side computer system, the definition programming the aggregate creative to be updated on the client-side computer system in response to user input relative to one or more of the subcreatives; selecting, at the server-side computer system, a selected combination of subcreatives according to the definition; assembling, at the server-side computer system, the selected combination of subcreatives into an aggregate creative form according to the definition; and transmitting, from the server-side computer system, the aggregate creative form over a network to the client-side computer system for presentation on the client-side computer system. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A method for generating electronic advertising, comprising:
-
receiving, at a client-side computer system, an aggregate creative form over a network from a server-side computer system, the aggregate creative form presenting a combination of subcreatives to a user on a client-side computer system, the combination of subcreatives being assembled on the server-side computer system according to a definition for an aggregate creative; displaying, at the client-side computer system, the aggregate creative form; receiving, at the client-side computer system, an input from the user relative to one or more of the subcreatives; and updating, on the client-side computer system, the aggregate creative form in response to the input from the user. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A method for generating electronic advertising, comprising:
-
receiving, at a server-side computer system, a definition for an aggregate creative that presents a combination of subcreatives to a user on a client-side computer system, the subcreatives providing hyperlinks to video content, and in response to the selection of one of the subcreatives by the user, the aggregate creative presenting the video content corresponding to the selected subcreative; selecting, at the server-side computer system, the combination of subcreatives according to the definition; assembling, at the server-side computer system, the combination of subcreatives into an aggregate creative form according to the definition; and transmitting, from the server-side computer system, the aggregate creative form over a network to the client-side computer system for presentation on the client-side computer system.
-
-
67. A system for generating electronic advertising, comprising:
-
a computer-readable storage media that stores a definition for an aggregate creative, the definition determining a combination of subcreatives for the aggregate creative and programming the aggregate creative to be updated on a client-side computer system in response to input from a user relative to one or more of the subcreatives; and a server-side computer that reads the definition from the computer-readable storage media, assembles the combination of subcreatives to form an aggregate creative form, and transmits the aggregate creative form over a network to the client-side computer, the client-side computer displaying the aggregate creative form on a display. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
77. A system for generating electronic advertising, comprising:
-
a computer-readable storage media that receives an aggregate creative form received from a server-side computer, the aggregate creative form presenting a combination of subcreatives, the combination of subcreatives being assembled on the server-side computer according to a definition for an aggregate creative; and a client-side computer that reads the aggregate creative form from the computer-readable storage media, the client-side computer including a display that displays the aggregate creative form and a input-receiving device that receives an input from a user relative to one or more of the subcreatives, and the client-side computer system updating the aggregate creative form in response to the input from the user. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. A system for generating electronic advertising, comprising:
-
a computer-readable storage media that stores a definition for an aggregate creative, the definition determining a combination of subcreatives for the aggregate creative, the subcreatives providing hyperlinks to video content, the definition programming the aggregate creative to respond to the selection of one of the subcreatives by a user on a client-side computer by presenting the video content corresponding to selected subcreative; and a server-side computer that reads the definition from the computer-readable storage media, assembles the combination of subcreatives to form an aggregate creative form, and transmits the aggregate creative form over a network to the client-side computer, the client-side computer displaying the aggregate creative form on a display.
-
Specification