Patent ID: 7870580

Claim:
A method for delivering commercials to content providers, the method comprising: presenting a plurality of advertisement campaigns to a user through a computer interface, 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 completed commercial; presenting a list of local content providers to the user, wherein each local content provider is selectable by the user; in response to receiving a user-selected local content provider, presenting delivery options that correspond to the completed commercial to the user, wherein the delivery options include at least one of a delivery format, a delivery address, playback options, and a chargeback number; and transmitting the version of the commercial to the user-selected local content provider in accordance with the delivery options selected by the user.