Methods and systems for personalizing user experience based on nostalgia metrics
AssigneeSpotify AB
InventorsClay Gibson, Santiago Gil, Ian Anderson, Oguz Semerci, Scott Wolf, Margreth Mpossi
Life of this patent
Estimating the term…
Abstract
A server system accesses a profile of a user of the media-providing service. The profile indicates a demographic group of the user. For each media item of a plurality of media items, the server system determines a year associated with the media item. The server system selects content for the user based at least in part on an affinity of members of the demographic group, as compared to members of other demographic groups, for content from the year associated with the media item. The server system provides the selected content to a client device associated with the user.
Claims20
A method, comprising:
- at a server system of a media-providing service having one or more processors and memory storing instructions for execution by the one or more processors:
- accessing a profile of a user of the media-providing service, the profile of the user indicating a demographic group of the user;
- for each media item of a plurality of media items, determining a year associated with the media item;
- and
- selecting content for the user, including selecting a respective media item, based at least in part on an affinity of members of the demographic group, as compared to members of other demographic groups, for content from the year associated with the respective media item;
- and
- providing the respective media item to a client device associated with the user.
A server system associated with a media-providing service, comprising:
- one or more processors;
- and
- memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for:
- accessing a profile of a user of the media-providing service, the profile of the user indicating a demographic group of the user;
- for each media item of a plurality of media items, determining a year associated with the media item;
- and
- selecting, by the server system, content for the user, based at least in part on an affinity of members of the demographic group, as compared to members of other demographic groups, for content from the year associated with the media item;
- and
- providing the selected content to a client device associated with the user.
A non-transitory computer-readable storage medium, storing one or more programs for execution by one or more processors of a server system associated with a media-providing service, the one or more programs including instructions for:
- accessing a profile of a user of the media-providing service, the profile of the user indicating a demographic group of the user;
- for each media item of a plurality of media items, determining a year associated with the media item;
- and
- selecting, by the server system, content for the user, based at least in part on an affinity of members of the demographic group, as compared to members of other demographic groups, for content from the year associated with the media item;
- and
- providing the selected content to a client device associated with the user.
Dependencies are inferred from the claim text.