US 11,853,344 B2
Systems and methods for using hierarchical ordered weighted averaging for providing personalized media content
Rishabh Mehrotra, London (GB); Harpreet Singh, Commack, NY (US); Madaline Minuet Kirwin, Boston, MA (US); Edward Lee, Brooklyn, NY (US); and Adam Latour Piel, Somerville, MA (US)
Assigned to Spotify AB, Stockholm (SE)
Filed by Spotify AB, Stockholm (SE)
Filed on Dec. 22, 2022, as Appl. No. 18/145,809.
Application 18/145,809 is a continuation of application No. 17/075,305, filed on Oct. 20, 2020, granted, now 11,544,315.
Prior Publication US 2023/0205807 A1, Jun. 29, 2023
Int. Cl. G06F 16/438 (2019.01); G06F 17/18 (2006.01); G06N 20/00 (2019.01)
CPC G06F 16/4387 (2019.01) [G06F 17/18 (2013.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
at an electronic device associated with a media-providing service that includes one or more processors and memory storing one or more programs storing instructions executable by the electronic device:
for each media content item of a plurality of media content items:
receiving a respective score for each of a first set of objectives and one or more other objectives;
generating a respective score between a user and the media content item, comprising:
applying a first ordered weighted average to the respective scores for the first set of objectives, to produce a first combined score for the first set of objectives; and
applying a second ordered weighted average to the respective scores for a second set of objectives, wherein the second set of objectives includes (i) a resulting objective corresponding to the first set of objectives and having the first combined score and (ii) the one or more other objectives;
selecting, without user input, media content based on the respective scores between the user and the media content items in the plurality of media content items; and
streaming, using an application of the media-providing service, one or more of the selected media content to the user.