Systems and methods for generating, reviewing, editing, and transferring an advertising unit in a single environment
First Claim
1. A method for generating an advertising unit in a single environment, the method comprising:
- executing, on a first client device, an ad unit component module program adapted to operate in the single environment,wherein the single environment allows a first user and a second user to process an advertising unit in real-time;
simultaneously executing an authoring tool program to provide video or animation editing functionality within the single environment, wherein;
the authoring tool program receives video or animation content generated by the first user at the first client device, andthe authoring tool program utilizes scripting language;
utilizing, by the first user, a creative application program tool associated with the ad unit component module program to generate the advertising unit including the video or animation content in the single environment, wherein the advertising unit is an electronic advertisement configured to be associated with at least one webpage and viewed on a display device when the webpage is downloaded to the display device;
within the single environment, transferring one or more files associated with the advertising unit in real-time from the first user to the second user, wherein one or more files associated with the advertising unit are transmitted via a server to a second client device associated with the second user for editing at least a portion of the video or animation content in the advertising unit using the same authoring tool program within the single environment;
within the single environment, receiving by the first user edited user-generated video or animation content for the advertising unit from the second user operating the second client device, wherein the edited user-generated video or animation content is adapted to modify the original advertising unit sent from the first user to the second user;
within the single environment, publishing the advertising unit to initiate placement for viewing outside the single environment;
utilizing at least one tracking tool associated with the ad unit component module program, wherein;
the at least one tracking tool is programmed to collect indications of viewer interaction associated with the advertising unit after placement, andthe viewer interaction is outside the single environment; and
providing the indications to the single environment.
8 Assignments
0 Petitions
Accused Products
Abstract
This invention is directed to embodiments of systems and methods for generating, reviewing, editing, and transmitting an advertising unit in a single environment. In one embodiment, a method can include executing an ad unit component module program adapted to operate in a single environment. The method can further include simultaneously executing an authoring tool program to facilitate the single environment, wherein the authoring tool program is adapted by the ad unit component module program to provide functionality associated with authoring tool program. Furthermore, the method can include utilizing at least one tool associated with the ad unit component module program, wherein the at least one tool is adapted to generate an advertising unit in the single environment.
-
Citations
24 Claims
-
1. A method for generating an advertising unit in a single environment, the method comprising:
-
executing, on a first client device, an ad unit component module program adapted to operate in the single environment, wherein the single environment allows a first user and a second user to process an advertising unit in real-time; simultaneously executing an authoring tool program to provide video or animation editing functionality within the single environment, wherein; the authoring tool program receives video or animation content generated by the first user at the first client device, and the authoring tool program utilizes scripting language; utilizing, by the first user, a creative application program tool associated with the ad unit component module program to generate the advertising unit including the video or animation content in the single environment, wherein the advertising unit is an electronic advertisement configured to be associated with at least one webpage and viewed on a display device when the webpage is downloaded to the display device; within the single environment, transferring one or more files associated with the advertising unit in real-time from the first user to the second user, wherein one or more files associated with the advertising unit are transmitted via a server to a second client device associated with the second user for editing at least a portion of the video or animation content in the advertising unit using the same authoring tool program within the single environment; within the single environment, receiving by the first user edited user-generated video or animation content for the advertising unit from the second user operating the second client device, wherein the edited user-generated video or animation content is adapted to modify the original advertising unit sent from the first user to the second user; within the single environment, publishing the advertising unit to initiate placement for viewing outside the single environment; utilizing at least one tracking tool associated with the ad unit component module program, wherein; the at least one tracking tool is programmed to collect indications of viewer interaction associated with the advertising unit after placement, and the viewer interaction is outside the single environment; and providing the indications to the single environment. - View Dependent Claims (2, 13, 14, 21)
-
-
3. A method for manipulating an advertising unit in a single environment, the method comprising:
-
simultaneously executing an ad unit component module program and an authoring tool program, wherein the authoring tool program is adapted to facilitate execution of the ad unit component module program in the single environment, wherein the single environment allows a first user and a second user to collectively process an advertising unit in real-time; wherein the authoring tool program is adapted by the ad unit component module program to provide video or animation editing functionality associated with authoring tool program, wherein the functionality is provided within the single environment, wherein the authoring tool program receives video or animation content generated by a first user; within the single environment, the first user generating an advertising unit including the user-generated video or animation content with at least one tool associated with the ad unit component module program, wherein the advertising unit is an electronic advertisement configured to be associated with at least one webpage and viewed on a display device when the webpage is downloaded to the display device, further wherein one or more files associated with the advertising unit are transmitted via a server to the second user associated with a second client device for editing at least a portion of the user-generated video or animation content in the advertising unit using the same authoring tool program within the single environment; within the single environment, receiving by the first user edited user-generated video or animation content for the advertising unit from the second user; within the single environment, modifying the advertising unit based at least in part on the received edited user-generated video or animation content; within the single environment, publishing the advertising unit to initiate placement for viewing outside the single environment; utilizing at least one tracking tool associated with the ad unit component module program, wherein; the at least one tracking tool is programmed to collect indications of viewer interaction associated with the advertising unit after placement, and the viewer interaction is outside the single environment; and providing the indications to the single environment. - View Dependent Claims (4, 5, 6, 7, 15, 16, 22)
-
-
8. A computer program product for generating an executable advertising unit in a single environment, the computer program product comprising:
-
at least one computer-readable medium comprising a computer executable program instructions, the computer executable program instructions comprising an ad generation component module program and an authoring tool program; the ad generation component module program adapted to operate in the single environment, wherein the single environment allows a first user and a second user to collectively process the executable advertising unit in real-time; the authoring tool program adapted to facilitate the single environment, and further adapted to simultaneously execute with the ad generation component module, wherein the authoring tool program is adapted by the ad generation component module program to provide video or animation editing functionality associated with authoring tool program, wherein the authoring tool program receives video or animation content generated by the first user; wherein the ad generation component module program comprises at least one tool adapted to generate an advertising unit including the user-generated video or animation content in the single environment, wherein the advertising unit is an electronic advertisement configured to be associated with at least one webpage and viewed on a display device when the webpage is downloaded to the display device, further wherein one or more files associated with the advertising unit are transmitted via a server to the second user operating a second client device for editing at least a portion of the video or animation content in the advertising unit using the same authoring tool program within the single environment, wherein, in the single environment, receiving by the first user edited user-generated video or animation content for the advertising unit from the second user; an ad publication component to initiate placement for viewing outside the single environment; and at least one tracking tool associated with the ad generation component module program, wherein the at least one tracking tool is programmed to; collect indications of viewer interaction associated with the advertising unit after placement outside the single environment, and provide the indications to the single environment. - View Dependent Claims (9, 10, 11, 17, 18, 23)
-
-
12. A method for generating an advertising unit in a single environment, the method comprising:
-
executing, on a first client device, an ad unit component module program adapted to operate in the single environment, wherein the single environment allows a first user and a second user to collectively process an advertising unit in real-time; simultaneously executing an authoring tool program to provide video or animation editing functionality within the single environment, wherein the authoring tool program receives video or animation content generated by the first user; utilizing at least one tool associated with the ad unit component module program, to generate the advertising unit including the user-generated video or animation content in the single environment, wherein the advertising unit is an electronic advertisement configured to be associated with at least one webpage and viewed on a display device when the webpage is downloaded to the display device, further wherein one or more files associated with the advertising unit are transmitted via a server to the second user operating a second client device for editing at least a portion of the video or animation content in the advertising unit using the same authoring tool program within the single environment; within the single environment, publishing the advertizing unit to initiate placement for viewing outside the single environment; utilizing at least one tracking tool associated with the ad unit component module program, wherein; the at least one tracking tool is programmed to collect indications of viewer interaction associated with the advertising unit after placement, and the viewer interaction is outside the single environment; and providing the indications to the single environment. - View Dependent Claims (19, 20, 24)
-
Specification