Patent ID: 11954147
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for tracking content items, the method comprising:
receiving, at a server associated with a content tracking service from a digital audio workstation associated with a composer, profile data corresponding to an audio content item created using the digital audio workstation, wherein a plugin associated with the content tracking service is installed on the digital audio workstation and creates a communication channel between the digital audio workstation and the server associated with the content tracking service, wherein the plugin generates the profile data corresponding to the audio content item created using the digital audio workstation, embeds the profile data in the audio content item, and transmits at least the profile data to the server;
storing the profile data in connection with an identifier of the audio content item in a decentralized ledger, wherein the identifier is generated by the plugin at a first time that the audio content item was created using the digital audio workstation;
receiving, at the server from the user device associated with the composer, an indication that the audio content item has been modified using the digital audio workstation, wherein the indication is generated by the plugin at a second time that the audio content item was modified using the digital audio workstation;
in response to receiving the indication that the audio content item has been modified using the digital audio workstation, updating the stored profile data corresponding to the audio content item in the decentralized ledger to indicate a new version of the audio content item;
causing a user interface to be presented on the digital audio workstation associated with the composer, wherein the user interface includes at least one selectable input for selecting a publisher to which the audio content item is to be submitted, and wherein the user interface is presented within a website associated with the content tracking service;
in response to receiving an input via the user interface, causing a notification to be presented on a computing device associated with the publisher that indicates that the audio content item has been submitted to the publisher and updating the profile data stored in the decentralized ledger to indicate that the audio content item has been submitted to the publisher, wherein the notification is presented via a user interface presented within the website associated with the content tracking service;
receiving, via the user interface presented on the computing device associated with the publisher, a request for information associated with the audio content item; and
in response to receiving the request, causing a subset of information included in the profile data corresponding to the audio content item from the decentralized ledger to be presented within the user interface presented on the computing device associated with the publisher.