-
公开(公告)号:US11934444B2
公开(公告)日:2024-03-19
申请号:US17706110
申请日:2022-03-28
Applicant: Apple Inc.
Inventor: Arvind S. Shenoy , Thomas M. Alsina , Paul C. Irvine
IPC: G06F16/438 , G06F16/40 , H04N21/43 , H04N21/6587 , H04N21/81
CPC classification number: G06F16/4387 , G06F16/40 , H04N21/4305 , H04N21/4307 , H04N21/43076 , H04N21/43079 , H04N21/6587 , H04N21/8106 , H04N21/8113
Abstract: The present disclosure relates to synchronized sharing of playlists from a source client device to a listening client device. To facilitate synchronized sharing, a current playlist of one or more tracks of digital content is obtained from the source client device. A current playback location within the currently playing playlist is also obtained from the source client device. A shared queue accessible by the listener client device is generated. Further, a shared queue context for the listener client device is identified based in part upon the current playback location. This enables the listener client device to start playback synchronized with the source client device.
-
公开(公告)号:US11651204B2
公开(公告)日:2023-05-16
申请号:US15885047
申请日:2018-01-31
Applicant: APPLE INC.
Inventor: Mark H. Levy , Jan Markus Harrie Van Balen , Arvind S. Shenoy , Matthias Mauch , Daniel Cartoon
CPC classification number: G06F16/4387 , G06F16/44 , G06K9/6263 , G06K9/6274 , G06N3/0454 , G06N3/08 , G06N20/00 , G06V20/41
Abstract: The present technology pertains to steering a playlisting service toward media items that are likely to receive positive feedback from a user operating a client device. The present technology permits a request to play media items without requiring an input context. A playlist service can begin to receive feedback on the playback of the media items and the received playback can be utilized by a steering service in response to a steering request to identify media items for playback that are likely to receive positive feedback based on the feedback received on a sequence of previously played media items.
-
公开(公告)号:US11496381B2
公开(公告)日:2022-11-08
申请号:US17228344
申请日:2021-04-12
Applicant: Apple Inc.
Inventor: Thomas Alsina , Arvind S. Shenoy , Ketankumar B. Patel , Nicholas J. Paulson , Pierre de Lastic
IPC: H04L43/0864 , H04L43/0817 , H04L65/80 , G06F16/40 , H04L65/1069 , H04L65/65 , H04L65/612 , H04L67/01
Abstract: In some implementations, a computing system can reduce startup delays for presenting remote media items. For example, when a user requests media content from a media service, the computing system can include information about the first media item to be played in the initial startup messages to reduce the number of roundtrips needed between client and server devices to present the first media item. A media item can include an introductory asset. The introductory asset can be a portion of the full media item that can be decrypted with a local key or not encrypted at all so that a media client can receive and start presenting the introductory media asset quickly while the full media item is being processed by the media client. In some implementations, the system can remove leading silence from the media item so that the amount of delay perceived by the user is reduced.
-
公开(公告)号: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.
-
公开(公告)号:US10318114B2
公开(公告)日:2019-06-11
申请号:US15271197
申请日:2016-09-20
Applicant: APPLE INC.
Inventor: Thomas Alsina , Edward T. Schmidt , Taylor G Carrigan , Christopher J. Sanders , Cody D. Jorgensen , Arvind S. Shenoy , Amandeep S Jawa , George D. Bottas , Matthew J. Cielak , Paul C. Irvine
IPC: G06F16/438 , G06F3/0482
Abstract: In some implementations, a computing device can be configured to manage playlist-only media items for a user's media library. For example, when a user adds a media item to a playlist, the user can be presented with an option to add the media item to the playlist as a playlist-only media item. When the user selects to add the media item to the playlist as a playlist-only media item, the computing device can update media metadata associated with the user's media library with data indicating that the media item is a playlist-only media item. When the computing device performs operations (e.g., displaying, searching, etc.) on the user's media library, the computing device can exclude the playlist-only media items from the operations. The computing device can change the playlist-only settings for a media item to add and/or remove a media item from the user's media library.
-
公开(公告)号:US20180337843A1
公开(公告)日:2018-11-22
申请号:US15693105
申请日:2017-08-31
Applicant: Apple Inc.
Inventor: Thomas Alsina , Arvind S. Shenoy , Ketankumar B. Patel , Nicholas J. Paulson , Pierre de Lastic
CPC classification number: G06F17/30017
Abstract: In some implementations, a computing system can reduce startup delays for presenting remote media items. For example, when a user requests media content from a media service, the computing system can include information about the first media item to be played in the initial startup messages to reduce the number of roundtrips needed between client and server devices to present the first media item. A media item can include an introductory asset. The introductory asset can be a portion of the full media item that can be decrypted with a local key or not encrypted at all so that a media client can receive and start presenting the introductory media asset quickly while the full media item is being processed by the media client. In some implementations, the system can remove leading silence from the media item so that the amount of delay perceived by the user is reduced.
-
公开(公告)号:US20170154047A1
公开(公告)日:2017-06-01
申请号:US15379060
申请日:2016-12-14
Applicant: Apple Inc.
Inventor: Thomas Alsina , Kenley Sun , David T. Wilson , Sagar A. Joshi , Nicholas James Paulson , Arvind S. Shenoy
IPC: G06F17/30
CPC classification number: G06F16/4387 , G06F16/435
Abstract: The content items presented to a user account as part of a media station can be recorded in a content history index, which can be requested and presented to the user account. The content history can enable a user to revisit the content items included in the content history and/or provide feedback regarding the content items. The version of the content item returned to the user can be based on the client device used to request the content item. For example, a user that was presented a content item on their mobile device, can later request to revisit the content item on their PC and receive a version of the content item best suited for presentation by the PC, rather than the version presented on the mobile device.
-
公开(公告)号:US20150242519A1
公开(公告)日:2015-08-27
申请号:US14186965
申请日:2014-02-21
Applicant: Apple Inc.
Inventor: Thomas Alsina , Kenley Sun , David T. Wilson , Sagar A. Joshi , Nicholas James Paulson , Arvind S. Shenoy
IPC: G06F17/30
CPC classification number: G06F17/30053 , G06F17/30029
Abstract: The content items presented to a user account as part of a media station can be recorded in a content history index, which can be requested and presented to the user account. The content history can enable a user to revisit the content items included in the content history and/or provide feedback regarding the content items. The version of the content item returned to the user can be based on the client device used to request the content item. For example, a user that was presented a content item on their mobile device, can later request to revisit the content item on their PC and receive a version of the content item best suited for presentation by the PC, rather than the version presented on the mobile device.
Abstract translation: 作为媒体站的一部分呈现给用户帐户的内容项可以被记录在可以被请求并呈现给用户帐户的内容历史索引中。 内容历史可以使用户能够重新访问包含在内容历史中的内容项目和/或提供关于内容项目的反馈。 返回给用户的内容项的版本可以基于用于请求内容项的客户端设备。 例如,在其移动设备上呈现内容项目的用户可以稍后请求重新访问其PC上的内容项目并且接收最适合于由PC呈现的内容项目的版本,而不是在 移动设备。
-
公开(公告)号:US20240346063A1
公开(公告)日:2024-10-17
申请号:US18608122
申请日:2024-03-18
Applicant: Apple Inc.
Inventor: Arvind S. Shenoy , Thomas M. Alsina , Paul C. Irvine
IPC: G06F16/438 , G06F16/40 , H04N21/43 , H04N21/6587 , H04N21/81
CPC classification number: G06F16/4387 , G06F16/40 , H04N21/4305 , H04N21/4307 , H04N21/43076 , H04N21/43079 , H04N21/6587 , H04N21/8106 , H04N21/8113
Abstract: The present disclosure relates to synchronized sharing of playlists from a source client device to a listening client device. To facilitate synchronized sharing, a current playlist of one or more tracks of digital content is obtained from the source client device. A current playback location within the currently playing playlist is also obtained from the source client device. A shared queue accessible by the listener client device is generated. Further, a shared queue context for the listener client device is identified based in part upon the current playback location. This enables the listener client device to start playback synchronized with the source client device.
-
公开(公告)号:US12039225B2
公开(公告)日:2024-07-16
申请号:US17652783
申请日:2022-02-28
Applicant: Apple Inc.
Inventor: Thomas Alsina , Arvind S. Shenoy , Daniel Cartoon , Jeffrey L. Robbin , Mark Levy
IPC: G06F3/16
CPC classification number: G06F3/165
Abstract: A content management system and/or client device can enable a user to initiate a quick play mode where a content category and content medium are selected for the user. A client device and/or a content management system can select a content medium for a user based on one or more factors, such as the content category. Certain content categories of content can be preferably delivered in certain content mediums. In some embodiments, a content management system and/or client device can select a content medium for a user based on contextual data gathered from the user. Contextual data can be data describing the user's current state and/or environment. For example, contextual data can include data such as the time of day, geographic location, etc.
-
-
-
-
-
-
-
-
-