Asset conflict resolution for content on demand asset insertion
First Claim
1. A system operable to select from a plurality of assets for insertion into a Content On Demand (COD) content selection, the system comprising:
- a processor that interfaces between a content provider and asset providers, wherein the processor is operable to receive the COD content selection having availability for asset insertion from the content provider, to process campaign items of the asset providers, the campaign items having one or more assets, to qualify the campaign items for the COD content selection, and to rank the qualified campaign items; and
an asset conflict resolution module operable to identify asset timeslots within the COD content selection, to evaluate the campaign items in the order of the rank of the campaign items, and to exclude assets of a campaign item from insertion when the campaign item violates brand separation rules of recently inserted assets;
for a campaign item that does adhere to brand separation rules of recently inserted assets, the asset conflict resolution module further operable to evaluate each individual asset of that campaign item, and to include assets that are validated based on the evaluation in a selection list; and
the asset conflict resolution further configured to rank assets included in the selection list, and to direct the processor to place assets in the COD content selection based on the rank of assets included in the selection list.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods presented herein provide for conflict resolution of assets selected for insertion into COD content. In one embodiment, the system includes an interface operable to process a request for asset insertion into the COD content selection. The system also includes an asset conflict resolution module operable to identify asset timeslots within the COD content selection from the request, to evaluate the assets to determine conflicts among the assets, to remove conflicting assets, and to select at least a portion of the remaining assets for insertion in the asset timeslots of the COD content selection. For example, the asset conflict resolution module may determine that conflicts exist between certain assets based on various identifiers associated with the assets and/or content such that the conflicts between the assets may be resolved with the removal of one or more of the assets from potential asset insertion selection.
-
Citations
27 Claims
-
1. A system operable to select from a plurality of assets for insertion into a Content On Demand (COD) content selection, the system comprising:
-
a processor that interfaces between a content provider and asset providers, wherein the processor is operable to receive the COD content selection having availability for asset insertion from the content provider, to process campaign items of the asset providers, the campaign items having one or more assets, to qualify the campaign items for the COD content selection, and to rank the qualified campaign items; and an asset conflict resolution module operable to identify asset timeslots within the COD content selection, to evaluate the campaign items in the order of the rank of the campaign items, and to exclude assets of a campaign item from insertion when the campaign item violates brand separation rules of recently inserted assets; for a campaign item that does adhere to brand separation rules of recently inserted assets, the asset conflict resolution module further operable to evaluate each individual asset of that campaign item, and to include assets that are validated based on the evaluation in a selection list; and the asset conflict resolution further configured to rank assets included in the selection list, and to direct the processor to place assets in the COD content selection based on the rank of assets included in the selection list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of selecting from a plurality of assets for insertion into a Content On Demand (COD) content selection, the method comprising:
-
interfacing, with a processor, between a content provider and asset providers; receiving the COD content selection having availability for asset insertion from the content provider; processing campaign items of the asset providers, the campaign items having one or more assets; qualifying the campaign items for the COD content selection; ranking, with the processor, the assets of the qualified campaign items; identifying, with an asset conflict resolution module, asset timeslots within the COD content selection; evaluating the campaign items in the order of the rank of the campaign items; excluding assets of a campaign items from insertion when the campaign item violates brand separation rules of recently inserted assets; for a campaign item that does adhere to brand separation rules of recently inserted assets; evaluating each individual assets of that campaign item; and including assets that are validated based on the evaluation in a selection list; ranking assets included in the selection list; and directing, with the asset conflict resolution module, insertion of assets in the COD content selection based on the rank of assets included in the list. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non transitory computer readable medium comprising instructions that, when executed by a processor, direct the processor to select from a plurality of assets for insertion into a Content On Demand (COD) content selection, the instructions further directing the processor to:
-
interface, with a processor, between a content provider and asset providers; receive the COD content selection having availability for asset insertion from the content provider; process campaign items of the asset providers, the campaign items having one or more assets; qualify the campaign items for the COD content selection; rank, with the processor, the assets of the qualified campaign items; identify, with an asset conflict resolution module, asset timeslots within the COD content selection; evaluate the campaign items in the order of the rank of the campaign items; for a campaign item that does adhere to brand separation rules of recently inserted assets; evaluate each individual assets of that campaign item; and include assets that are validated based on the evaluation in a selection list; rank assets included in the selection list; and direct, with the asset conflict resolution module, insertion of assets in the COD content selection based on the rank of assets included in the list. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification