System and method for dynamic generation of video content
First Claim
1. An automated method for dynamically generating and serving advertisements in the form of composite video clips by a computer, the method comprising:
- providing a template advertisement including at least one video clip and a plurality of placeholders for the use of video players or widgets to be replaced with content at run-time, each said placeholder being associated with a respective rule; and
at run time for each of a plurality of recipients producing an individually targeted advertisement comprising an instantiation of said template advertisement by;
for a given recipient of the plurality of recipients, automatically parsing one or more data sources other than the template advertisement for one or more data items corresponding to the placeholders, the one or more data sources being selected from web pages, RSS feeds, files, web services and databases;
automatically extracting from the one or more data sources the one or more data items, wherein each of the one or more data items has a data component type corresponding to a placeholder component type associated with a respective corresponding placeholder;
automatically replacing said placeholders with the one or more data items based on said respective rules;
automatically generating an individually targeted advertisement for the given recipient in the form of a composite video clip including said video clip and said one or more data items, wherein for each placeholder, said respective rule describes an arrangement of the respective data item over the video clip; and
serving the individually targeted advertisement to the given recipient;
wherein the one or more data sources contain dynamic data and different instantiations of the template advertisement contain different data items depending on the target recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
An automated system method for dynamically generating a composite video clip by a computer. In some embodiments of the invention, a template may be provided including at least one digital media asset and one or more placeholders, each placeholder associated with a respective dynamic content object and a respective layout. The system and method may extract from one or more websites, for example, e-commerce sites, data items corresponding to each of the dynamic content objects, and generated a composite video clip including the media asset, wherein the dynamic content objects are replaced with respective extracted data and presented in association with the media asset based on their respective layouts.
-
Citations
28 Claims
-
1. An automated method for dynamically generating and serving advertisements in the form of composite video clips by a computer, the method comprising:
-
providing a template advertisement including at least one video clip and a plurality of placeholders for the use of video players or widgets to be replaced with content at run-time, each said placeholder being associated with a respective rule; and at run time for each of a plurality of recipients producing an individually targeted advertisement comprising an instantiation of said template advertisement by; for a given recipient of the plurality of recipients, automatically parsing one or more data sources other than the template advertisement for one or more data items corresponding to the placeholders, the one or more data sources being selected from web pages, RSS feeds, files, web services and databases; automatically extracting from the one or more data sources the one or more data items, wherein each of the one or more data items has a data component type corresponding to a placeholder component type associated with a respective corresponding placeholder; automatically replacing said placeholders with the one or more data items based on said respective rules; automatically generating an individually targeted advertisement for the given recipient in the form of a composite video clip including said video clip and said one or more data items, wherein for each placeholder, said respective rule describes an arrangement of the respective data item over the video clip; and serving the individually targeted advertisement to the given recipient; wherein the one or more data sources contain dynamic data and different instantiations of the template advertisement contain different data items depending on the target recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An automated system for dynamically generating and serving advertisements in the form of composite video clips by a computer, the system comprising:
-
a server device having a video processor and a storage having stored thereon a computer executable program including computer executable instructions and being accessible by a client over a network; and a client device adapted to access the server device over a communication network, wherein said instructions stored on said server when executed by said server result in; receiving from the client device a template advertisement including at least one video clip and a plurality of placeholders for the use of video players or widgets to be replaced with content at run-time, each said placeholder being associated with a respective rule, and at run time for each of a plurality of recipients producing an individually targeted advertisement comprising an instantiation of said template advertisement by; for a given recipient of the plurality of recipients, automatically parsing one or more dynamic data sources other than the template advertisement for one or more data items corresponding to the placeholders, the dynamic data sources being selected from web pages, RSS feeds, files, web services and databases; automatically extracting from the one or more dynamic data sources the one or more data items, wherein each of the one or more data items has a data component type corresponding to a placeholder component type associated with a respective corresponding placeholder; automatically replacing said placeholders with the one or more data items based on said respective rules; and automatically generating an individually targeted advertisement for the given recipient in the form of a composite video clip including said video clip and said one or more data items, wherein for each placeholder, said respective rule describes an arrangement of the data items over the video clip; and serving the individually targeted advertisement to the given recipient; wherein the one or more dynamic data sources contain dynamic data, and different instantiations of the template advertisement contain different data items depending on the target recipient. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification