-
公开(公告)号:US20150347550A1
公开(公告)日:2015-12-03
申请号:US14485421
申请日:2014-09-12
Applicant: APPLE INC.
Inventor: Marc E. Weinberger , James H. Callender , Nathan de Vries , Edward T. Schmidt
IPC: G06F17/30
CPC classification number: G06F17/30038 , G06F17/30174
Abstract: Mobile devices that perform synchronization operations are configured to reduce the amount of data that must be synced to perform a media content sync operation over a wireless connection. The sync operation is implemented as a two-phase arrangement, synchronizing first in a metadata sync operation and then in a media content sync operation. The source device transmits to the destination device a last known version number of the music database that was synced to the destination device and a current version number of the media database at the source device. In response to a failure of the network connection before completion of the metadata sync operation, upon establishment of a second network connection between the source device and destination device, the metadata sync is completed only for any version numbers that indicate a version subsequent to the last version number that was synchronized over the first network connection.
Abstract translation: 执行同步操作的移动设备被配置为减少必须同步的数据量以通过无线连接执行媒体内容同步操作。 同步操作被实现为两相布置,首先在元数据同步操作中,然后在媒体内容同步操作中同步。 源设备向目的地设备发送同步到目的地设备的音乐数据库的最后已知版本号以及源设备处的媒体数据库的当前版本号。 响应于完成元数据同步操作之前网络连接的故障,在源设备和目的地设备之间建立第二网络连接时,元数据同步仅针对指示最后一个版本之后的版本的任何版本号完成 通过第一个网络连接同步的版本号。
-
12.
公开(公告)号:US20150347515A1
公开(公告)日:2015-12-03
申请号:US14292373
申请日:2014-05-30
Applicant: Apple Inc.
Inventor: James Howard Callender , Cody Jorgensen , Edward T. Schmidt
IPC: G06F17/30
CPC classification number: G06F16/24564 , G06F16/40 , G06F16/4387 , G06F16/951 , G06F16/9574
Abstract: Rules are used to determine which digital media assets are to be downloaded from a digital media store preemptively to a client device. In some implementations, a client device receives a notification from the digital media store regarding an update to a remote digital media library. The rules are evaluated to determine which digital media assets are to be downloaded preemptively to the client device. Based on the evaluation of the rules, requests for the digital media assets that are to be stored locally and are not already stored locally are aggregated and sent to the digital media store. The digital media items are downloaded from the digital media store to the client device using, for example, a syncing service.
Abstract translation: 规则用于确定哪些数字媒体资产将从数字媒体商店抢先下载到客户端设备。 在一些实现中,客户端设备从数字媒体存储器接收关于对远程数字媒体库的更新的通知。 评估规则以确定将哪些数字媒体资产预先下载到客户端设备。 基于对规则的评估,将要存储在本地并且尚未存储在本地的数字媒体资产的请求被聚合并发送到数字媒体商店。 使用例如同步服务将数字媒体项目从数字媒体商店下载到客户端设备。
-
公开(公告)号:US11995116B2
公开(公告)日:2024-05-28
申请号:US17064462
申请日:2020-10-06
Applicant: Apple Inc.
Inventor: Cody D. Jorgensen , Edward T. Schmidt , Jason P. Ketterman , Michael Gachet
IPC: G06F16/43 , G06F16/435 , G06F16/438 , G06F16/95 , G06F16/9535
CPC classification number: G06F16/435 , G06F16/4387 , G06F16/9535
Abstract: A device implementing a multi-user content queue may include a memory and at least one processor configured to receive, on the device, a content query and retrieve, from the memory, user account credentials corresponding to user accounts associated with the device. The at least one processor may be further configured to provide, to a server, the user account credentials and the content query. The at least one processor may be further configured to receive, from the server and based on the content query, a user account identifier of one of the user accounts and a content identifier corresponding to content in a content library of the one of the user accounts. The at least one processor may be further configured to utilize the user account identifier and the content identifier for output, by the device, of the content from the content library of the one of the user accounts.
-
公开(公告)号:US20210212140A1
公开(公告)日:2021-07-08
申请号:US17212897
申请日:2021-03-25
Applicant: Apple Inc.
Inventor: Deepak Iyer , Thomas Alsina , Edward T. Schmidt , Elena Leyfman , David P. Saracino , Astrid Yi , Adam A. Sonnanstine , Jonathan A. Bennett , Gregory R. Chapman , Aparna S. Akella , Shreyas Nandagudi Sreesha
Abstract: In some implementations a system can be configured to reduce the burden of pairing user devices with playback devices. For example, all users (or user devices) who commonly operate within a particular environment (e.g., a home) can be configured as authorized users of playback devices within the particular environment. When one of the authorized users pairs a user device with a playback device, all of the user devices for all authorized users can be automatically paired with the playback device as a result of the single pairing. Thus, only a single authorized user is burdened with the pairing process in order to pair all authorized users with the playback device.
-
公开(公告)号:US20210029184A1
公开(公告)日:2021-01-28
申请号:US17067113
申请日:2020-10-09
Applicant: Apple Inc.
Inventor: Thomas M. Alsina , David C. Graham , Andrew M. Wadycki , Edward T. Schmidt , Joel M. Lopes Da Silva , Richard M. Powell , Gregory R. Chapman
IPC: H04L29/06 , H04N21/436 , H04N21/458 , H04N21/45 , H04N21/41 , H04L12/28 , H04N21/482 , G08B3/10 , H04L29/08 , H04N21/2387 , H04N21/262 , H04N21/472 , H04N21/488
Abstract: One embodiment provides for a data processing system comprising a memory device to store instructions and one or more processors to execute the instructions stored on the memory device. The instructions cause the one or more processors to provide a virtual assistant to receive voice input at a media playback device associated with the data processing system. The virtual assistant, via the one or more processors, is configured to receive a voice command at the media playback device, where the voice command is to schedule an event, then determine a user account associated with the voice command, a type of command based on context information associated with the voice command, and a target device to which media playback associated with the event is to be scheduled.
-
公开(公告)号:US10805370B2
公开(公告)日:2020-10-13
申请号:US15836638
申请日:2017-12-08
Applicant: Apple Inc.
Inventor: Thomas M. Alsina , David C. Graham , Andrew M. Wadycki , Edward T. Schmidt , Joel M. Lopes Da Silva , Richard M. Powell , Gregory R. Chapman
IPC: H04L29/06 , H04N21/436 , H04N21/458 , H04N21/45 , H04N21/41 , H04L12/28 , H04N21/482 , G08B3/10 , H04L29/08 , H04N21/2387 , H04N21/262 , H04N21/472 , H04N21/488
Abstract: One embodiment provides for a media playback device comprising a memory device to store instructions; one or more processors to execute the instructions stored on the memory device, the instructions to cause the one or more processors to provide a playback queue manager to manage one or more media playback queues including a set of media items associated with a scheduled event and a playback routing manager to determine an output destination for the set of media items based on context associated with the scheduled event, the playback routing manager to route output of playback of the set of media items to one or more of multiple different connected media playback devices based on the context associated with the scheduled event.
-
公开(公告)号:US20190306553A1
公开(公告)日:2019-10-03
申请号:US16287960
申请日:2019-02-27
Applicant: Apple Inc.
Inventor: Deepak Iyer , Thomas Alsina , Edward T. Schmidt , Elena Leyfman , David P. Saracino , Astrid Yi , Adam A. Sonnanstine , Jonathan A. Bennett , Gregory R. Chapman , Aparna S. Akella , Shreyas Nandagudi Sreesha , Johannes P. Schmidt
IPC: H04N21/41
Abstract: In some implementations, a system can be configured to allow remote control devices to quietly obtain status information related to various audio/video playback devices. For example, a streaming device (e.g., a user device, phone, etc.) can establish a streaming connection to a playback device. The playback device can be configured to only accept a single streaming connection (i.e., master connection). A remote control device (e.g., a user device, phone, etc.) can quietly connect (i.e., control connection) to the playback device without interrupting the master connection to obtain status information related to the playback device and or the media being streamed to the playback device. The remote control device can provide commands through the control connection to adjust the playback of the streamed media at the playback device.
-
公开(公告)号:US20190306054A1
公开(公告)日:2019-10-03
申请号:US16287994
申请日:2019-02-27
Applicant: Apple Inc.
Inventor: Deepak Iyer , Thomas Alsina , Edward T. Schmidt , Vijay Sundaram , Elena Leyfman , David P. Saracino , Johannes P. Schmidt , Astrid Yi , Adam A. Sonnanstine , Jonathan A. Bennett , Gregory R. Chapman , Aparna S. Akella , Shreyas Nandagudi Sreesha
IPC: H04L12/725
Abstract: In some implementations, a system can be configured to route media data to playback devices based on a context associated with the media data. For example, the media data can include audio and/or video data associated with media items, such as music, movies, television shows, etc. The media data can include audio and/or video data generated by software, such as audio/video output from gaming applications and/or an operating system. The context can be determined based on the source of the media data and the media data can be routed to playback devices based on the determined context. For example, when the context is a media context associated with a media item source, the media data can be routed to remote playback devices for presentation. When the context is a system context associated with a software source, the media data can be presented by a local device.
-
公开(公告)号:US10264319B2
公开(公告)日:2019-04-16
申请号:US15153707
申请日:2016-05-12
Applicant: APPLE INC.
Inventor: Charles Magahern , Edward T. Schmidt , Gregory R. Chapman , Ronald K. Huang , Thomas Alsina
IPC: H04N21/466 , G06F9/48 , G11B27/34 , H04N21/25 , H04N21/45 , H04N21/81 , H04N21/258
Abstract: In some implementations, a computing device can send a priming command to a media application to cause the media application to load media items and media item metadata into memory associated with the media application. The computing device can predict a media application that is likely to be invoked by a user. The computing device can launch the media application. The computing device can send the priming command to the media application to cause the media application to prepare media items for playback or presentation to the user. After the media application loads the media items, the computing device can receive metadata associated with the loaded media items and present the metadata and appropriate media application controls on a display 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.
-
-
-
-
-
-
-
-
-