US 11,698,932 B2
Media content item recommendation system
Paul Lamere, Boston, MA (US); Jonathan Marmor, New York, NY (US); Michelle Ackerman, Boston, MA (US); Per Lindstrand, Gothenburg (SE); Oscar Söderlund, Gothenburg (SE); Mattias Johansson, Gothenburg (SE); Jacob Colin Waller, Gothenburg (SE); Felipe Oliveira Carvalho, Gothenburg (SE); Camilla Westraeus, Gothenburg (SE); and Michael Öhman, Gothenburg (SE)
Assigned to Spotify AB, Stockholm (SE)
Filed by Spotify AB, Stockholm (SE)
Filed on Jul. 7, 2021, as Appl. No. 17/369,707.
Application 17/369,707 is a continuation of application No. 15/858,377, filed on Dec. 29, 2017, granted, now 11,086,936.
Claims priority of provisional application 62/441,035, filed on Dec. 30, 2016.
Prior Publication US 2022/0067100 A1, Mar. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/9032 (2019.01); G06F 16/435 (2019.01); G06F 16/438 (2019.01)
CPC G06F 16/90324 (2019.01) [G06F 16/435 (2019.01); G06F 16/4387 (2019.01)] 24 Claims
OG exemplary drawing
 
1. A method for recommending media content items for a playlist, the method comprising:
identifying, using at least one computing device, a plurality of preliminary candidate playlists from a database of preexisting playlists;
obtaining, using at least one computing device, at least one attribute of a preexisting seed playlist, the at least one attribute selected from the group consisting essentially of a title, a description, a track, an artist, or combinations thereof;
comparing, using the at least one computing device, the at least one attribute of the seed playlist with at least one attribute of each of the plurality of preliminary candidate playlists;
calculating, using the at least one computing device, similarity scores for the preliminary candidate playlists, each of the scores based on the comparison of the at least one attribute of the preexisting seed playlist with the at least one attribute of each of the preliminary candidate playlists;
determining, using the at least one computing device, one or more recommended media content items from the plurality of preliminary candidate playlists based on the similarity scores; and
adding, using the at least one computing device, at least one media content item from the plurality of candidate playlists to the preexisting seed playlist.