IP Library Granted Patent US 10,628,485
Granted Patent B2
US 10,628,485 · App. 16/409,333 · Granted Apr 21, 2020

Blockchain-based music originality analysis method and apparatus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,628,485
App. No.
16/409,333
Granted
Apr 21, 2020
Kind
B2
Abstract

This specification describes techniques for blockchain-based music originality analysis. One example method includes retrieving a music file published on a blockchain network comprising the music library node and a music analyzer node, performing an originality analysis on the music file based on a local music library to generate a first originality and analysis digest that indicates an originality and analysis result, publishing the first originality and analysis digest to the blockchain network to record and authenticate the originality and analysis result in the blockchain network, retrieving the first originality and analysis digest published to the blockchain network by the music library nodes, summarizing the first originality and analysis digest to generate a second originality and analysis digest, and processing a service related to originality of the music file based on the second originality and analysis digest.

Claims (52)

1. A computer-implemented method, comprising:

retrieving, by a first of a plurality of music library nodes, a music file published on a blockchain network and accessed by a user at a frequency exceeding an accessing threshold, the blockchain network comprising a distributed ledger, the plurality of music library nodes and a music analyzer node;

performing, by the first of the plurality of music library nodes, an originality analysis on the music file based on a local music library to generate a first originality and analysis digest that indicates an originality and analysis result, the first originality and analysis digest comprising a hash digest generated from a content of the music file;

publishing, by the first of the plurality of music library nodes, the first originality and analysis digest to the blockchain network to record and authenticate the originality and analysis result in the blockchain network;

retrieving, by the music analyzer node, the first originality and analysis digest published to the blockchain network;

processing, by the music analyzer node, the first originality and analysis digest by applying a comparison rule of music file similarity to generate a second originality and analysis digest; and

providing, by the first of the music analyzer node, a recommendation related to the music file based on the second originality and analysis digest.

2. The computer-implemented method of claim 1 , wherein publishing the first originality and analysis digest to the blockchain network comprises:

digitally signing the first originality and analysis digest to generate a first originality and analysis digest signature; and

publishing the first originality and analysis digest signature and the first originality and analysis digest to the blockchain network.

3. The computer-implemented method of claim 1 , wherein the first originality and analysis digest or the second originality and analysis digest comprise a unique identification code corresponding to the music file.

4. The computer-implemented method of claim 1 , wherein the music file comprises one or more of a musical instrument digital interface file, a voiceprint file, a music score file, and a record demo.

5. The computer-implemented method of claim 1 , wherein retrieving, by the plurality of music library nodes, the music file published on the blockchain network comprises:

retrieving, by the plurality of music library nodes, a peer-to-peer distributed file system address published on the blockchain network; and

retrieving the music file based on the peer-to-peer distributed file system address.

6. The computer-implemented method of claim 1 , wherein the first originality and analysis digest comprises a similarity between the music file and existing music in the local music library, and the similarity comprises one or more of tune similarity, beat similarity, and lyric similarity.

7. The computer-implemented method of claim 1 , wherein processing the first originality and analysis digest comprises performing deduplication and combination of content of the first originality and analysis digest.

8. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

retrieving, by a first of a plurality of music library nodes, a music file published on a blockchain network and accessed by a user at a frequency exceeding an accessing threshold, the blockchain network comprising a distributed ledger, the plurality of music library nodes and a music analyzer node;

performing, by the first of the plurality of music library nodes, an originality analysis on the music file based on a local music library to generate a first originality and analysis digest that indicates an originality and analysis result, the first originality and analysis digest comprising a hash digest generated from a content of the music file;

publishing, by the first of the plurality of music library nodes, the first originality and analysis digest to the blockchain network to record and authenticate the originality and analysis result in the blockchain network;

retrieving, by the music analyzer node, the first originality and analysis digest published to the blockchain network;

processing, by the music analyzer node, the first originality and analysis digest by applying a comparison rule of music file similarity to generate a second originality and analysis digest; and

providing, by the first of the music analyzer node, a recommendation related to the music file based on the second originality and analysis digest.

9. The non-transitory, computer-readable medium of claim 8 , wherein publishing the first originality and analysis digest to the blockchain network comprises:

digitally signing the first originality and analysis digest to generate a first originality and analysis digest signature; and

publishing the first originality and analysis digest signature and the first originality and analysis digest to the blockchain network.

10. The non-transitory, computer-readable medium of claim 8 , wherein the first originality and analysis digest or the second originality and analysis digest comprise a unique identification code corresponding to the music file.

11. The non-transitory, computer-readable medium of claim 8 , wherein the music file comprises one or more of a musical instrument digital interface file, a voiceprint file, a music score file, and a record demo.

12. The non-transitory, computer-readable medium of claim 8 , wherein retrieving, by the plurality of music library nodes, the music file published on the blockchain network comprises:

retrieving, by the plurality of music library nodes, a peer-to-peer distributed file system address published on the blockchain network; and

retrieving the music file based on the peer-to-peer distributed file system address.

13. The non-transitory, computer-readable medium of claim 8 , wherein the first originality and analysis digest comprises a similarity between the music file and existing music in the local music library, and the similarity comprises one or more of tune similarity, beat similarity, and lyric similarity.

14. The non-transitory, computer-readable medium of claim 8 , wherein processing the first originality and analysis digest comprises performing deduplication and combination of content of the first originality and analysis digest.

15. A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

retrieving, by a first of a plurality of music library nodes, a music file published on a blockchain network and accessed by a user at a frequency exceeding an accessing threshold, the blockchain network comprising a distributed ledger, the plurality of music library nodes and a music analyzer node;

performing, by the first of the plurality of music library nodes, an originality analysis on the music file based on a local music library to generate a first originality and analysis digest that indicates an originality and analysis result, the first originality and analysis digest comprising a hash digest generated from a content of the music file;

publishing, by the first of the plurality of music library nodes, the first originality and analysis digest to the blockchain network to record and authenticate the originality and analysis result in the blockchain network;

retrieving, by the music analyzer node, the first originality and analysis digest published to the blockchain network;

processing, by the music analyzer node, the first originality and analysis digest by applying a comparison rule of music file similarity to generate a second originality and analysis digest; and

providing, by the first of the music analyzer node, a recommendation related to the music file based on the second originality and analysis digest.

16. The computer-implemented system of claim 15 , wherein publishing the first originality and analysis digest to the blockchain network comprises:

digitally signing the first originality and analysis digest to generate a first originality and analysis digest signature; and

publishing the first originality and analysis digest signature and the first originality and analysis digest to the blockchain network.

17. The computer-implemented system of claim 15 , wherein the first originality and analysis digest or the second originality and analysis digest comprise a unique identification code corresponding to the music file.

18. The computer-implemented system of claim 15 , wherein the music file comprises one or more of a musical instrument digital interface file, a voiceprint file, a music score file, and a record demo.

19. The computer-implemented system of claim 15 , wherein retrieving, by the plurality of music library nodes, the music file published on the blockchain network comprises:

retrieving, by the plurality of music library nodes, a peer-to-peer distributed file system address published on the blockchain network; and

retrieving the music file based on the peer-to-peer distributed file system address.

20. The computer-implemented system of claim 15 , wherein the first originality and analysis digest comprises a similarity between the music file and existing music in the local music library, and the similarity comprises one or more of tune similarity, beat similarity, and lyric similarity.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2025
From: ADVANCED NEW TECHNOLOGIES CO., LTD.
To: ANTCHAIN TECHNOLOGY PTE. LTD.
Reel/Frame 070253/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2019
From: YANG, XINYING
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 049997/0621 →