Patent ID: 9311365
Filing Date: 2016-04-12
CPC Classification: G06F

Claim Text:
1. A method for managing music associated with a user account of an online music provider, comprising: receiving a request from a client device to add a song to the user account, the request including a plurality of data items of the song, the plurality of data items including a hash pair comprising a content hash of an entire music data file of the song and a metadata hash of metadata of the song; performing a first match search for the hash pair in a matching pipeline having a plurality of preprocessed hash pairs, each of the preprocessed hash pairs in the matching pipeline having a logical link corresponding to a song in a master repository of the online music provider; performing a second match search when the first match search determines that the song is missing from the master repository, the second match search including performing fingerprint matching using a content clip signal fingerprint of the song; associating the song to the user account when either first or second match search identifies the song to be in the master repository; and requesting upload of the song to the online music provider when the first and second match search determines that the song is missing from the master repository.