Patent ID: 9652600
Date: 2017-05-16
CPC Classifications: G06F

Claim:
1. A system comprising: one or more processors, and a memory storing instructions that, when executed by the one or more processors, causes the one or more processors to perform operations comprising: identifying source media files that have been selected for at least partial inclusion in a single mash-up media file to be generated; detecting whether all source media files of the single mash-up media file are included within a media file database that a user has been authorized to use; determining whether the user is authorized to use the source media files to generate the single mash-up media file based on detecting whether all source media files of the single mash-up media file have corresponding authorized identifiers within the media file database that indicates authorized use of the source media files; in response to determining the user is not authorized, generating a notification that indicates the single mash-up media file is not authorized to be generated based on at least one source media file of the single mash-up media file not having corresponding authorized identifiers; causing presentation of the notification at a device; and in response to initiating a transaction to authorize the at least one source media file of the single mash-up media file not having corresponding authorized identifiers, updating the media file database to include newly authorized media files.