Systems and methods for managing and distributing media content
First Claim
Patent Images
1. A computer-implemented method for ordering commercials that are provided to an audience by a content provider, wherein all steps are performed by the computer, the computer comprising a processor, a memory device and control logic stored therein, the method comprising:
- presenting a plurality of advertisement campaigns to a user through a computer interface for selection by the user, each advertising campaign comprising a plurality of fillable video segment slots, each fillable segment slot arranged at a specific time point within said advertisement campaign,in response to receiving a campaign selection input, presenting the user with a first set of criteria associated with the selected advertisement campaign;
receiving a first criteria selection from the user;
accessing a library of media segments stored in the memory device, each of the media segments comprising a portion of an advertisement, each media segment associated with metadata defining the media segment;
transmitting the first criteria selection to an assembly component;
searching the memory device for media segments having metadata correlating with the first criteria selection;
retrieving at least one correlating media segment from the memory device;
inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a first version of a completed commercial;
receiving instructions by the assembly component from the user to assemble a second version of a completed commercial using a second set of criteria;
receiving a second criteria selection from the user;
accessing the library of media segments stored in the memory device;
transmitting the second criteria selection to an assembly component;
searching the memory device for media segments having metadata correlating with the second criteria selection;
retrieving at least one correlating media segment from the memory device;
inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a second version of a completed commercial;
presenting on the display a preview of the first and second versions of the completed commercial prior to transmitting at least one of the first and second versions of the completed commercial to the content provider;
receiving ordering instructions from the user;
transmitting at least one of the first and second versions of the completed commercial to one or more content providers in response to the ordering instructions.
3 Assignments
0 Petitions
Accused Products
Abstract
In accordance with the present invention, a media content management application that allows a user to customize, assemble, distribute, and track one or more versions of media content based on semantic criteria is provided.
188 Citations
13 Claims
-
1. A computer-implemented method for ordering commercials that are provided to an audience by a content provider, wherein all steps are performed by the computer, the computer comprising a processor, a memory device and control logic stored therein, the method comprising:
-
presenting a plurality of advertisement campaigns to a user through a computer interface for selection by the user, each advertising campaign comprising a plurality of fillable video segment slots, each fillable segment slot arranged at a specific time point within said advertisement campaign, in response to receiving a campaign selection input, presenting the user with a first set of criteria associated with the selected advertisement campaign; receiving a first criteria selection from the user; accessing a library of media segments stored in the memory device, each of the media segments comprising a portion of an advertisement, each media segment associated with metadata defining the media segment; transmitting the first criteria selection to an assembly component; searching the memory device for media segments having metadata correlating with the first criteria selection; retrieving at least one correlating media segment from the memory device; inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a first version of a completed commercial; receiving instructions by the assembly component from the user to assemble a second version of a completed commercial using a second set of criteria; receiving a second criteria selection from the user; accessing the library of media segments stored in the memory device; transmitting the second criteria selection to an assembly component; searching the memory device for media segments having metadata correlating with the second criteria selection; retrieving at least one correlating media segment from the memory device; inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a second version of a completed commercial; presenting on the display a preview of the first and second versions of the completed commercial prior to transmitting at least one of the first and second versions of the completed commercial to the content provider; receiving ordering instructions from the user; transmitting at least one of the first and second versions of the completed commercial to one or more content providers in response to the ordering instructions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for purchasing commercials for content providers, wherein all steps are performed by the computer, the computer comprising a processor, a memory device and control logic stored therein, the method comprising:
-
presenting a plurality of advertisement campaigns to a user through a computer interface for selection by the user, each advertising campaign comprising a plurality of fillable video segment slots, each fillable segment slot arranged at a specific time point within said advertisement campaign, in response to receiving a campaign selection input, presenting the user with a first set of criteria associated with the selected advertisement campaign; receiving a first criteria selection from the user; accessing a library of media segments stored in the memory device, each of the media segments comprising a portion of an advertisement, each media segment associated with metadata defining the media segment; transmitting the criteria selection to an assembly component; searching the memory device for media segments having metadata correlating with the first criteria selection; retrieving at least one correlating media segment from the memory device; inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a first version of a completed commercial; storing the first version of the commercial in a storage device; receiving instructions component from the user to assemble a second version of a completed commercial using a second set of criteria; receiving a second criteria selection from the user; accessing a library of media segments stored in the memory device; transmitting the second criteria selection to an assembly component; searching the memory device for media segments having metadata correlating with the second criteria selection; retrieving at least one correlating media segment from the memory device; inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a second version of a completed commercial; storing the second version of the completed commercial in the storage device; retrieving the first version and the second version of the commercial stored in the storage device; and presenting the user with an opportunity to purchase at least one of the first version and the second version of the commercial. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium having computer-readable instructions stored therein which, when executed by the computer, causing the computer to implement a method for ordering commercials that are provided to an audience by a content provider, comprising:
-
presenting a plurality of advertisement campaigns to a user through a computer interface for selection by the user, each advertising campaign comprising a plurality of fillable video segment slots, each fillable segment slot arranged at a specific time point within said advertisement campaign, in response to receiving a campaign selection input, presenting the user with a first set of criteria associated with the selected advertisement campaign; receiving a first criteria selection from the user; accessing a library of media segments stored in the memory device, each of the media segments comprising a portion of an advertisement, each media segment associated with metadata defining the media segment; transmitting the first criteria selection to an assembly component; searching the memory device for media segments having metadata correlating with the first criteria selection; retrieving at least one correlating media segment from the memory device; inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a first version of a completed commercial; receiving instructions component from the user to assemble a second version of a completed commercial using a second set of criteria; receiving a second criteria selection from the user; accessing a library of media segments stored in the memory device; transmitting the second criteria selection to the assembly component; searching the memory device for media segments having metadata correlating with the second criteria selection; retrieving at least one correlating media segment from the memory device; inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a second version of a completed commercial; presenting on the display a preview of the first and second versions of the completed commercial prior to transmitting at least one of the first and second versions of the completed commercial to the content provider; receiving ordering instructions from the user; transmitting at least one of the first and second versions of the completed commercial to one or more content providers in response to the ordering instructions.
-
-
13. A non-transitory computer-readable medium having computer-readable instructions stored therein which, when executed by the computer, causing the computer to implement a method for purchasing commercials for content providers, comprising:
-
presenting a plurality of advertisement campaigns to a user through a computer interface for selection by the user, each advertising campaign comprising a plurality of fillable video segment slots, each fillable segment slot arranged at a specific time point within said advertisement campaign, in response to receiving a campaign selection input, presenting the user with a first set of criteria associated with the selected advertisement campaign; receiving a first criteria selection from the user; accessing a library of media segments stored in the memory device, each of the media segments comprising a portion of an advertisement, each media segment associated with metadata defining the media segment; transmitting the first criteria selection to an assembly component; searching the memory device for media segments having metadata correlating with the first criteria selection; retrieving at least one correlating media segment from the memory device; inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a first version of a completed commercial; storing the first version of the commercial in a storage device; receiving instructions from the user to assemble a second version of a completed commercial using a second set of criteria; receiving a second criteria selection from the user; accessing a library of media segments stored in the memory device; transmitting the second criteria selection to the assembly component; searching the memory device for media segments having metadata correlating with the second criteria selection; retrieving at least one correlating media segment from the memory device; inserting the correlating media segment into one of the fillable media slots into the advertisement campaign, thereby generating a second version of a completed commercial; storing the second version of the completed commercial in the storage device; retrieving the first version and the second version of the commercial stored in the storage device; and presenting the user with an opportunity to purchase at least one of the first version and the second version of the commercial.
-
Specification