-
公开(公告)号:US20210089573A1
公开(公告)日:2021-03-25
申请号:US17111711
申请日:2020-12-04
Applicant: SPOTIFY AB
Inventor: Peter DeGlopper , David P. Rodger , Matthew S. Ogle
IPC: G06F16/638 , G06F16/635 , G06F16/683 , G06Q50/00 , G06Q30/02 , G06F16/60 , G06F16/68
Abstract: Methods, apparatuses, and computer-readable products for selecting tracks. A plurality of request parameters are received from a client device. Based on those request parameters, plurality of bans, history track attributes, and artist identifiers are loaded from a database. A most recent discovery track is calculated based on the plurality of histories and the plurality of artist identifiers. An artist identifier is repeatedly selected from the plurality of artist identifiers along with a track type from a set of track types until a predetermined number of artist identifier and track type pairs have been selected. A plurality of candidate tracks for each selected artist identifier are loaded from a database. One track of the plurality of candidate tracks is repeatedly selected for each artist identifier and track type pair until one track has been selected for each pair of the predetermined number of artist identifier and track type pairs. The predetermined number of tracks that have been selected are returned to the client device.
-
公开(公告)号:US20160285937A1
公开(公告)日:2016-09-29
申请号:US15078044
申请日:2016-03-23
Applicant: SPOTIFY AB
Inventor: Brian Whitman , Matthew S. Ogle , David P. Rodger
IPC: H04L29/06 , G06F3/0482 , G06F17/30 , G06F3/16
CPC classification number: H04L65/4084 , G06F16/639
Abstract: The present disclosure generally relates to the providing of media content, e.g. audio content in the form of music. More particularly, the present disclosure relates to systems, methods, computer server systems and electronic devices for playback of streamed media content. A visual array of one or several media options that correspond to one or more proposed media playlists can be provided at the user interface of the electronic devices. This makes it possible to facilitate the browsing, and thus the selection, of media content. The one or more proposed media playlists are based on previously played media and, accordingly, the proposed media playlists become personalized to fit the taste of the user of the electronic device.
Abstract translation: 本公开通常涉及提供媒体内容,例如, 以音乐形式的音频内容。 更具体地,本公开涉及用于回放流媒体内容的系统,方法,计算机服务器系统和电子设备。 可以在电子设备的用户界面处提供对应于一个或多个所提出的媒体播放列表的一个或多个媒体选项的可视阵列。 这使得可以促进媒体内容的浏览以及因此的选择。 一个或多个所提出的媒体播放列表基于先前播放的媒体,因此,所提出的媒体播放列表变得个性化以适应电子设备的用户的口味。
-
公开(公告)号:US20180052921A1
公开(公告)日:2018-02-22
申请号:US15389758
申请日:2016-12-23
Applicant: SPOTIFY AB
Inventor: Peter DeGlopper , David P. Rodger , Matthew S. Ogle
IPC: G06F17/30
CPC classification number: G06F16/639 , G06F16/60 , G06F16/635 , G06F16/68 , G06F16/683 , G06Q30/0201 , G06Q30/0282 , G06Q50/01
Abstract: Methods, apparatuses, and computer-readable products for selecting tracks. A plurality of request parameters are received from a client device. Based on those request parameters, plurality of bans, history track attributes, and artist identifiers are loaded from a database. A most recent discovery track is calculated based on the plurality of histories and the plurality of artist identifiers. An artist identifier is repeatedly selected from the plurality of artist identifiers along with a track type from a set of track types until a predetermined number of artist identifier and track type pairs have been selected. A plurality of candidate tracks for each selected artist identifier are loaded from a database. One track of the plurality of candidate tracks is repeatedly selected for each artist identifier and track type pair until one track has been selected for each pair of the predetermined number of artist identifier and track type pairs. The predetermined number of tracks that have been selected are returned to the client device.
-
公开(公告)号:US11537657B2
公开(公告)日:2022-12-27
申请号:US17111711
申请日:2020-12-04
Applicant: SPOTIFY AB
Inventor: Peter DeGlopper , David P. Rodger , Matthew S. Ogle
IPC: G06F17/00 , G06F7/00 , G06F16/638 , G06F16/635 , G06F16/683 , G06Q50/00 , G06Q30/02 , G06F16/60 , G06F16/68
Abstract: Methods, apparatuses, and computer-readable products for selecting tracks. A plurality of request parameters are received from a client device. Based on those request parameters, plurality of bans, history track attributes, and artist identifiers are loaded from a database. A most recent discovery track is calculated based on the plurality of histories and the plurality of artist identifiers. An artist identifier is repeatedly selected from the plurality of artist identifiers along with a track type from a set of track types until a predetermined number of artist identifier and track type pairs have been selected. A plurality of candidate tracks for each selected artist identifier are loaded from a database. One track of the plurality of candidate tracks is repeatedly selected for each artist identifier and track type pair until one track has been selected for each pair of the predetermined number of artist identifier and track type pairs. The predetermined number of tracks that have been selected are returned to the client device.
-
公开(公告)号:US10860646B2
公开(公告)日:2020-12-08
申请号:US15389758
申请日:2016-12-23
Applicant: SPOTIFY AB
Inventor: Peter DeGlopper , David P. Rodger , Matthew S. Ogle
IPC: G06F17/00 , G06F7/00 , G06F16/638 , G06F16/635 , G06F16/683 , G06Q50/00 , G06Q30/02 , G06F16/60 , G06F16/68
Abstract: Methods, apparatuses, and computer-readable products for selecting tracks. A plurality of request parameters are received from a client device. Based on those request parameters, plurality of bans, history track attributes, and artist identifiers are loaded from a database. A most recent discovery track is calculated based on the plurality of histories and the plurality of artist identifiers. An artist identifier is repeatedly selected from the plurality of artist identifiers along with a track type from a set of track types until a predetermined number of artist identifier and track type pairs have been selected. A plurality of candidate tracks for each selected artist identifier are loaded from a database. One track of the plurality of candidate tracks is repeatedly selected for each artist identifier and track type pair until one track has been selected for each pair of the predetermined number of artist identifier and track type pairs. The predetermined number of tracks that have been selected are returned to the client device.
-
-
-
-