Managing Media Collections Using Directed Acyclic Graphs

    公开(公告)号:US20180336277A1

    公开(公告)日:2018-11-22

    申请号:US15693087

    申请日:2017-08-31

    Applicant: Apple Inc.

    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.

    Multi-screen video user interface
    14.
    发明授权
    Multi-screen video user interface 有权
    多屏视频用户界面

    公开(公告)号:US09357250B1

    公开(公告)日:2016-05-31

    申请号:US14208099

    申请日:2014-03-13

    Applicant: Apple Inc.

    Abstract: Methods and systems for implementing multi-screen video user interfaces. A handheld device is used to search for content to be displayed on a television. The handheld device presents data according to a first user interface, and while searching for content, any changes to the navigation state of the handheld device are sent to the television. The television receives an update and reformats the data according to a second user interface optimized for displaying the data on the television. The first user interface is native to the handheld device and the second user interface is native to the television. The user of the handheld device is able to utilize a familiar format while searching for content while viewers of the television are able to see the same navigation state as the handheld device but in a familiar format on the television.

    Abstract translation: 用于实现多屏幕视频用户界面的方法和系统。 手持设备用于搜索要在电视机上显示的内容。 手持设备根据第一用户界面呈现数据,并且在搜索内容的同时,对手持设备的导航状态的任何改变被发送到电视机。 电视接收更新,并根据为在电视上显示数据而优化的第二用户界面重新格式化数据。 第一个用户界面是手持设备的本机,第二个用户界面是电视本机的。 手持设备的用户能够在搜索内容时利用熟悉的格式,而电视的观看者能够看到与手持设备相同的导航状态,而是以电视上熟悉的格式。

    Reducing startup delays for presenting remote media items

    公开(公告)号:US11496381B2

    公开(公告)日:2022-11-08

    申请号:US17228344

    申请日:2021-04-12

    Applicant: Apple Inc.

    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.

    Controlling a media device using a mobile device

    公开(公告)号:US10439676B2

    公开(公告)日:2019-10-08

    申请号:US15965768

    申请日:2018-04-27

    Applicant: Apple Inc.

    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.

    CREDENTIAL DELEGATION
    18.
    发明申请

    公开(公告)号:US20180337924A1

    公开(公告)日:2018-11-22

    申请号:US15970622

    申请日:2018-05-03

    Applicant: Apple Inc.

    Abstract: In some implementations, a computing system can be configured so that a first user device can delegate a first user's media account credentials to second user device corresponding to a second user. For example, a playback device may be configured with the second user's media account credentials for accessing media items through a network media service. A first user may wish to play media items associated with the first user's media account credentials on the playback device. To do so, the first user device can request a device identifier for the playback device, request and obtain a delegate token for the device identifier from the media service, and provide the delegate token along with media item information to the playback device. The playback device can then use the delegate token to request the media item associated with the first user's media access account.

    Reducing Startup Delays for Presenting Remote Media Items

    公开(公告)号:US20180337843A1

    公开(公告)日:2018-11-22

    申请号:US15693105

    申请日:2017-08-31

    Applicant: Apple Inc.

    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.

Patent Agency Ranking