SYSTEMS AND METHODS FOR PROMOTIONAL MEDIA ITEM SELECTION AND PROMOTIONAL PROGRAM UNIT GENERATION
First Claim
1. A computer implemented method for generating a promotional program unit, the method comprising:
- receiving user taste data for a user;
generating a list of promotional media data items responsive to the user taste data;
generating a list of media data items from a predetermined collection of media item digital data files responsive to the user taste data;
selecting at least one of the promotional media data items in the list of promotional media data items;
selecting at least one of the media data items in the list of media data items;
combining the at least one selected promotional media data item and the at least one selected media data item into a promotional program unit; and
storing the promotional program unit or a list of identifiers for items in the promotional program unit into a memory;
wherein the selecting steps implement constraining the promotional program unit to incur a net cost of no more that a selected maximum cost, wherein the net cost is determined as a sum of the licensing costs of the selected media items, reduced by a sum of the expected revenues generated by the selected promotional media items.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented process for generating customized, user-specific programming for delivery over a network, each programming unit comprising one or more media items, such as song tracks, and at least one promotional media item, such as a commercial advertisement. The media items are selected in response to implicit user taste data, and promotional media items or ads are selected where a media item associated with the promotional media item matches at least one media data item identified as responsive to the user taste data. The media items and the promotional media items are selected so as to constrain the promotional program unit to incur a net cost of no more that a selected maximum cost, wherein the net cost is determined as a sum of the licensing costs of the selected media items, reduced by a sum of the expected revenues generated by the selected promotional media items.
126 Citations
18 Claims
-
1. A computer implemented method for generating a promotional program unit, the method comprising:
-
receiving user taste data for a user; generating a list of promotional media data items responsive to the user taste data; generating a list of media data items from a predetermined collection of media item digital data files responsive to the user taste data; selecting at least one of the promotional media data items in the list of promotional media data items; selecting at least one of the media data items in the list of media data items; combining the at least one selected promotional media data item and the at least one selected media data item into a promotional program unit; and storing the promotional program unit or a list of identifiers for items in the promotional program unit into a memory; wherein the selecting steps implement constraining the promotional program unit to incur a net cost of no more that a selected maximum cost, wherein the net cost is determined as a sum of the licensing costs of the selected media items, reduced by a sum of the expected revenues generated by the selected promotional media items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method for generating a promotional program unit, the method comprising:
-
receiving user taste data for a user, wherein the user taste data comprises a playlist that reflects a list of media items grouped together by the user as a composition or a list of media items recently played by the user; selecting at least one media data item responsive to the user taste data; selecting at least one promotional media data item responsive to the user taste data; combining the at least one selected promotional media data item and the at least one selected media data item into a promotional program unit; wherein the selecting steps implement constraining the promotional program unit to incur a net cost of no more that a selected maximum cost, wherein the net cost is determined as a sum of the licensing costs of the selected media items, reduced by a sum of the expected revenues generated by the selected promotional media items. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification