-
公开(公告)号:US20230333808A1
公开(公告)日:2023-10-19
申请号:US18182667
申请日:2023-03-13
Applicant: Apple Inc.
Inventor: Bekir B. Dundar , Arvind S. Shenoy , Daniel Cartoon , Denise L. Chen , Drew R. Domm , Fredric R. Vinna , Mark H. Levy , Paul C. Irvine , Priyo Mustafi , Thomas Alsina , Erik Lindholm , Uli M. Schoberl
IPC: G06F3/16 , H04L67/306 , G06F16/2457 , G06F3/0482 , G06F16/638 , H04L67/50
CPC classification number: G06F3/165 , H04L67/306 , G06F16/24578 , G06F3/0482 , G06F16/639 , H04L67/535
Abstract: Generating a customized playlist may include identifying a user account for which a playlist is to be generated, where the user account is associated with a user listening history, a taste profile, and a social profile, identifying one or more friend accounts linked to the user account based on the social profile, obtaining an indication of a plurality of songs associated with one or more of the friend accounts, determining a listening history for the one or more plurality of songs based on the friend accounts, obtaining a subset of the plurality of songs based on the listening history of the plurality of songs, and generating a playlist from the subset of the plurality of songs.
-
公开(公告)号:US10911555B2
公开(公告)日:2021-02-02
申请号:US16384610
申请日:2019-04-15
Applicant: Apple Inc.
Inventor: Arvind S. Shenoy , Priyo Mustafi , Paul C. Irvine , Venkat Kranthi Chalasani , Thomas Alsina , Cody D. Jorgensen
IPC: H04L29/08
Abstract: Some implementations allow users to create and share data including playlists. Such playlists may be subscribed to by other users. Changes to such playlists, such as updates by the curator of the playlist, must be propagated to subscribers in a timely manner while efficiently utilizing resources. Some implementations allow updates to be propagated using a push notification to cause client devices to request the update (push). Alternatively, updates may be made when the client devices of the subscribers next accesses the system (pull). An aggregator system may be used to make decisions on which users to send push notifications, and which users to wait to pull updates on their own. Additionally, the aggregator may determine that certain playlist updates should be distributed using push notifications. The aggregator may determine that only certain playlist subscribers should receive push notifications regarding playlist updates.
-
公开(公告)号:US20200004495A1
公开(公告)日:2020-01-02
申请号:US16454668
申请日:2019-06-27
Applicant: Apple Inc.
Inventor: Bekir B. Dundar , Arvind S. Shenoy , Daniel Cartoon , Denise L. Chen , Drew R. Domm , Fredric R. Vinna , Mark H. Levy , Paul C. Irvine , Priyo Mustafi , Thomas Alsina , Erik Lindholm , Uli M. Schoberl
IPC: G06F3/16 , H04L29/08 , G06F3/0482 , G06F16/638 , G06F16/2457
Abstract: Generating a customized playlist may include identifying a user account for which a playlist is to be generated, where the user account is associated with a user listening history, a taste profile, and a social profile, identifying one or more friend accounts linked to the user account based on the social profile, obtaining an indication of a plurality of songs associated with one or more of the friend accounts, determining a listening history for the one or more plurality of songs based on the friend accounts, obtaining a subset of the plurality of songs based on the listening history of the plurality of songs, and generating a playlist from the subset of the plurality of songs.
-
公开(公告)号:US20190312944A1
公开(公告)日:2019-10-10
申请号:US16384610
申请日:2019-04-15
Applicant: Apple Inc.
Inventor: Arvind S. Shenoy , Priyo Mustafi , Paul C. Irvine , Venkat Kranthi Chalasani , Thomas Alsina , Cody D. Jorgensen
IPC: H04L29/08
Abstract: Some implementations allow users to create and share data including playlists. Such playlists may be subscribed to by other users. Changes to such playlists, such as updates by the curator of the playlist, must be propagated to subscribers in a timely manner while efficiently utilizing resources. Some implementations allow updates to be propagated using a push notification to cause client devices to request the update (push). Alternatively, updates may be made when the client devices of the subscribers next accesses the system (pull). An aggregator system may be used to make decisions on which users to send push notifications, and which users to wait to pull updates on their own. Additionally, the aggregator may determine that certain playlist updates should be distributed using push notifications. The aggregator may determine that only certain playlist subscribers should receive push notifications regarding playlist updates.
-
公开(公告)号:US10264084B2
公开(公告)日:2019-04-16
申请号:US14871885
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Arvind S. Shenoy , Priyo Mustafi , Paul C. Irvine , Venkat Kranthi Chalasani , Thomas Alsina , Cody D. Jorgensen
IPC: H04L29/08
Abstract: Some implementations allow users to create and share data including playlists. Such playlists may be subscribed to by other users. Changes to such playlists, such as updates by the curator of the playlist, must be propagated to subscribers in a timely manner while efficiently utilizing resources. Some implementations allow updates to be propagated using a push notification to cause client devices to request the update (push). Alternatively, updates may be made when the client devices of the subscribers next accesses the system (pull). An aggregator system may be used to make decisions on which users to send push notifications, and which users to wait to pull updates on their own. Additionally, the aggregator may determine that certain playlist updates should be distributed using push notifications. The aggregator may determine that only certain playlist subscribers should receive push notifications regarding playlist updates.
-
公开(公告)号:US20170357479A1
公开(公告)日:2017-12-14
申请号:US15273428
申请日:2016-09-22
Applicant: Apple Inc.
Inventor: Arvind S. Shenoy , Alfredo Ramos-Alvarez , Cody D. Jorgensen , Daniel Cartoon , Mark H. Levy , Matthias Mauch , Paul C. Irvine , Priyo Mustafi , Thomas Alsina
IPC: G06F3/16 , G06T13/80 , G06F3/0482
Abstract: The present technology pertains to automatically providing refreshed versions of personalized playlists of media items based on a refresh schedule. The automatically refreshed personalized playlists can be automatically downloaded to a client device associated with the user account. In some embodiments an animation can be presented to show that a playlist was automatically refreshed. The automatically refreshed personalized playlist can be created based on an assumption that playlists are a collection of media items that go well together in a collection.
-
-
-
-
-