-
公开(公告)号:US20180338177A1
公开(公告)日:2018-11-22
申请号:US15970610
申请日:2018-05-03
Applicant: Apple Inc.
Inventor: David C. Graham , Taylor G. Carrigan , Nicholas J. Paulson , Johannes P. Schmidt , Thomas Alsina , Bob Bradley , Haishan Ye , James C. Grandy , Pierre De Lastic , Julien Lerouge
IPC: H04N21/4363 , H04N21/482 , H04N21/472 , H04N21/414
CPC classification number: H04N21/43637 , H04N21/4126 , H04N21/41407 , H04N21/472 , H04N21/47217 , H04N21/4825
Abstract: In some implementations, a computing device can transfer a playback queue between the computing device and a playback device. For example, the computing device can detect when the computing device is within a threshold distance of a playback device. The computing device can establish a connection to the playback device and receive state information describing the media playback state of the playback device. The computing device can determine the media playback state of the computing device. The computing device can present graphical user interfaces for initiating a transfer of a playback queue between the computing device and the playback device based on the playback state of the devices. The computing device can initiate a transfer of the playback queue in response to user input to one of the graphical user interfaces or automatically based on the context of the computing device.
-
公开(公告)号:US20170331869A1
公开(公告)日:2017-11-16
申请号:US15153641
申请日:2016-05-12
Applicant: Apple Inc.
Inventor: Aurie Bendahan , Edward T. Schmidt , Nicholas J. Paulson , Jason P. Ketterman , Charles Magahern
CPC classification number: H04L65/60 , H04L65/4084 , H04L67/10
Abstract: A media process may receive, from a client application, a request for media information about a range of media items in a queue of a media application, the request being sent while the media application is executing. The queue includes a previous set of media items that have been played by the media application, a current item (e.g., currently playing), and a future set of items that are to be played The request may specify the range to include the current item and at least one item from the previous set and/or future set. The daemon sends a request to the media application and receives media information from the application. The received media information may include an order of media items and an identifier for each item in the range of items. The received information may be sent to the client application for displaying information about the range of items.
-
公开(公告)号:US20170093943A1
公开(公告)日:2017-03-30
申请号:US15056758
申请日:2016-02-29
Applicant: Apple Inc.
Inventor: Thomas Alsina , Arvind S. Shenoy , Gregory R. Chapman , James D. Batson , Nicholas J. Paulson , Simon Goldrei , Szu-Wen Huang
CPC classification number: H04L65/60 , G06F16/685 , G06F17/289 , H04L65/1083 , H04L65/4015 , H04L67/1095 , H04L67/26
Abstract: Users can share a content stream and can create and/or edit playlists that include content items of the content stream. Each user device, or a subset of the user devices, can edit the playback commands of the content stream once it is being shared. Playback of the content items is synchronized between the sharing devices. If one device is associated with a content restriction, an alternate version may be provided to that device. The two versions can still be played synchronously with one another.
-
公开(公告)号:US20150347511A1
公开(公告)日:2015-12-03
申请号:US14536194
申请日:2014-11-07
Applicant: Apple Inc.
Inventor: Edward T. Schmidt , Nicholas J. Paulson , Nathan de Vries , Marc E. Weinberger
IPC: G06F17/30
CPC classification number: G06F17/30038
Abstract: A user listening to a content item on a preceding device and wishes to continue with the listening experience on a subsequent device initiates a continuity request from the subsequent device to the preceding device. The preceding device responds to the received continuity request by determining a multiverse identification that is contained in the continuity request, such that the multiverse identification uniquely identifies the content item that is currently playing on the preceding device over all known playback devices with which it has communicated. The subsequent device determines if the content item exists in a local database of the subsequent device and, if it exists, the subsequent device plays the content item from the local database of the subsequent device, and otherwise obtains the content item.
Abstract translation: 在前一个设备上聆听内容项并希望在后续设备上继续聆听体验的用户启动从后续设备到先前设备的连续性请求。 前一个设备通过确定包含在连续性请求中的多种多样的标识来响应所接收的连续性请求,使得多业务标识通过已经与之通信的所有已知的回放设备唯一地标识当前在先前设备上播放的内容项目 。 随后的设备确定内容项目是否存在于后续设备的本地数据库中,并且如果存在,则随后的设备从后续设备的本地数据库播放内容项目,否则获得内容项目。
-
公开(公告)号:US11706729B2
公开(公告)日:2023-07-18
申请号:US17707576
申请日:2022-03-29
Applicant: Apple Inc.
Inventor: Thomas Alsina , Taylor G. Carrigan , Szu-Wen Huang , Eric S. Lee , William M. Bachman , Jeffrey L. Robbin , Steve S. Gedikian , Nicholas J. Paulson , Gregory R. Chapman , David P. Saracino , Steven P. Bischoff
IPC: H04W56/00 , H04L67/104 , G06F3/16 , H04N21/4363 , H04N21/439 , H04N21/4788 , H04N21/482 , H04N21/43 , H04L65/60 , H04W4/08 , H04W84/18
CPC classification number: H04W56/0015 , G06F3/165 , H04L65/60 , H04L67/104 , H04N21/4307 , H04N21/439 , H04N21/43076 , H04N21/43637 , H04N21/4788 , H04N21/4825 , H04W4/08 , H04W84/18
Abstract: Methods and systems provide synchronized sharing of multimedia between multiple devices. The multiple devices may form an ad-hoc network for sharing of multimedia. In an embodiment, group members may have playlist manipulation privileges such as pausing, rewinding, fast forwarding, or adding tracks to the playlist. A system may stream or distribute content according to the shared playlist. Playback may be synchronized for group members so that everyone is exposed to a same part of the content as the same time.
-
公开(公告)号:US10979331B2
公开(公告)日:2021-04-13
申请号:US15693105
申请日:2017-08-31
Applicant: Apple Inc.
Inventor: Thomas Alsina , Arvind S. Shenoy , Ketankumar B. Patel , Nicholas J. Paulson , Pierre de Lastic
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.
-
公开(公告)号:US10707919B2
公开(公告)日:2020-07-07
申请号:US16595319
申请日:2019-10-07
Applicant: Apple Inc.
Inventor: Andy Belk , Augustin Prats , Joakim Linde , Lucas Newman , Nicholas J. Paulson , Thomas Matthieu Alsina
IPC: H04W4/00 , H04W12/06 , H04B5/00 , H04W4/021 , H04N21/6547 , H04N21/475 , H04N21/442 , H04N21/441 , H04N21/41 , H04N21/4367 , H04W12/00 , H04W12/08
Abstract: Techniques for automatically configuring and controlling a digital media device are described. A digital media device can be configured or controlled by a mobile device, e.g., a smart mobile phone. When the digital media device is being configured, the digital media device can broadcast a signal, indicating that the digital media device is requesting configuration information from a mobile device. A mobile device located in proximity of the digital media device, upon detecting the signal, can perform various security checks to determine that the request is legitimate, and then open a communication channel with the digital media device. The mobile device can provide user preferences of the mobile device, as well as credentials for accessing and downloading remote content, to the digital media device through the communication channel. Upon receiving the configuration information, the digital media device can use parameters in the configuration information as its settings.
-
公开(公告)号:US20190313355A1
公开(公告)日:2019-10-10
申请号:US16449988
申请日:2019-06-24
Applicant: Apple Inc.
Inventor: Thomas Alsina , Taylor G. Carrigan , Szu-Wen Huang , Eric S. Lee , William M. Bachman , Jeffrey L. Robbin , Steve S. Gedikian , Nicholas J. Paulson , Gregory R. Chapman , David P. Saracino , Steven P. Bischoff
IPC: H04W56/00 , H04N21/482 , H04N21/4788 , H04N21/439 , H04W4/08 , H04L29/08 , H04L29/06 , H04N21/4363 , H04N21/43 , G06F3/16
Abstract: Methods and systems provide synchronized sharing of multimedia between multiple devices. The multiple devices may form an ad-hoc network for sharing of multimedia. In an embodiment, group members may have playlist manipulation privileges such as pausing, rewinding, fast forwarding, or adding tracks to the playlist. A system may stream or distribute content according to the shared playlist. Playback may be synchronized for group members so that everyone is exposed to a same part of the content as the same time.
-
公开(公告)号:US20180336277A1
公开(公告)日:2018-11-22
申请号:US15693087
申请日:2017-08-31
Applicant: Apple Inc.
Inventor: Thomas Alsina , Cody D. Jorgensen , Jason P. Ketterman , Nicholas J. Paulson
Abstract: In some implementations, a computing device can generate graphs for managing media item collections. For example, the graph can include nodes representing individual media items in a media item collection. Each node can include attributes that define whether the corresponding media item should be played. Each node can include attributes that define one or more next nodes to be played. The next nodes can be ordered consistently across computing devices according to various criteria, (e.g., time when the next node was added to the graph and/or user identifier) so that changes to the graph across devices can be made in a consistent, conflict avoiding manner. The playback sequence for media items represented by the graph can be determined by traversing the nodes in the graph and including or excluding media items from the playback sequence according to the attributes of the corresponding nodes.
-
公开(公告)号:US09979438B2
公开(公告)日:2018-05-22
申请号:US13913172
申请日:2013-06-07
Applicant: Apple Inc.
Inventor: Andy Belk , Augustin Prats , Joakim Linde , Lucas Newman , Nicholas J. Paulson , Thomas Matthieu Alsina
IPC: H04W4/00 , H04W12/06 , H04B5/00 , H04N21/41 , H04N21/4367 , H04N21/441 , H04N21/442 , H04N21/475 , H04N21/6547 , H04W4/02 , H04W12/08
CPC classification number: H04B5/0031 , H04N21/4126 , H04N21/4367 , H04N21/441 , H04N21/44218 , H04N21/4753 , H04N21/6547 , H04W4/00 , H04W4/021 , H04W12/06 , H04W12/08
Abstract: Techniques for automatically configuring and controlling a digital media device are described. A digital media device can be configured or controlled by a mobile device, e.g., a smart mobile phone. When the digital media device is being configured, the digital media device can broadcast a signal, indicating that the digital media device is requesting configuration information from a mobile device. A mobile device located in proximity of the digital media device, upon detecting the signal, can perform various security checks to determine that the request is legitimate, and then open a communication channel with the digital media device. The mobile device can provide user preferences of the mobile device, as well as credentials for accessing and downloading remote content, to the digital media device through the communication channel. Upon receiving the configuration information, the digital media device can use parameters in the configuration information as its settings.
-
-
-
-
-
-
-
-
-