System and method for scalably tracking media playback using blockchain
AssigneeBeatdapp Software Inc.
InventorsPouria Assadipour, Andrew Batey
Life of this patent
Estimating the term…
Abstract
Systems and methods for tracking media file playback are provided. A request to upload a media file and metadata associated with the media file is received. Next, the media file and metadata is uploaded via a blockchain protocol. Next, a request to play the media file is received from a client device or a digital service provider (DSP) platform. The request to play the media file is validated via the blockchain protocol. Upon validating the request to play the media file, the media file is transmitted for playback at the client device or DSP platform. Last, the number of times the media file is played is tracked via the blockchain protocol.
Claims20
A system comprising:
- a processor;
- and
- memory, the memory storing instructions to cause a processor to execute a method, the method comprising:
- validating a request to play a media file via a blockchain protocol;
- upon validating the request to play the media file, recording the request to play the media file as a valid blockchain transaction to a blockchain;
- and
- incrementing a play count by one, wherein the play count corresponds to a number of times a validated request to play the media file has been recorded to the blockchain, wherein the request to play is not considered a valid request to play to be added to the play count until the request to play is validated by at least two validation nodes.
A method comprising:
- validating a request to play a media file via a blockchain protocol;
- upon validating the request to play the media file, recording the request to play the media file as a valid blockchain transaction to a blockchain;
- and
- incrementing a play count by one, wherein the play count corresponds to a number of times a validated request to play the media file has been recorded to the blockchain, wherein the request to play is not considered a valid request to play to be added to the play count until the request to play is validated by at least two validation nodes.
A non-transitory computer readable medium storing instructions to execute a method, the method comprising:
- validating a request to play a media file via a blockchain protocol;
- upon validating the request to play the media file, recording the request to play the media file as a valid blockchain transaction to a blockchain;
- and
- incrementing a play count by one, wherein the play count corresponds to a number of times a validated request to play the media file has been recorded to the blockchain, wherein the request to play is not considered a valid request to play to be added to the play count until the request to play is validated by at least two validation nodes.
Dependencies are inferred from the claim text.