DEVICE-TO-DEVICE CACHING
    12.
    发明申请
    DEVICE-TO-DEVICE CACHING 审中-公开
    设备到设备高速缓存

    公开(公告)号:US20160359999A1

    公开(公告)日:2016-12-08

    申请号:US14732600

    申请日:2015-06-05

    Applicant: Apple Inc.

    Abstract: Systems, methods, devices and non-transitory, computer-readable mediums are disclosed for device-to-device caching. In some implementations, a method includes: registering, by an electronic device, a cache service on a local area network (LAN), the LAN including other registered electronic devices; generating, by the electronic device, a content map for cached content, the content map generated from descriptors of the cached content and including data indicating that the cached content described by the content descriptors is possibly cached or is definitely not cached by the electronic device; advertising, by the electronic device, the registered cache service and the content map; receiving, by the electronic device, a request for content from a requesting electronic device registered on the LAN; determining, by the electronic device, that the requested content is cached; and sending, by the electronic device, the requested content to the requesting electronic device.

    Abstract translation: 公开了用于设备到设备的缓存的系统,方法,设备和非暂时的计算机可读介质。 在一些实现中,一种方法包括:通过电子设备注册局域网(LAN)上的高速缓存服务,所述LAN包括其他注册的电子设备; 通过电子设备生成用于高速缓存的内容的内容映射,从缓存的内容的描述符生成的内容映射,并且包括指示由内容描述符描述的高速缓存的内容可能被高速缓存或绝对不被电子设备高速缓存的数据; 通过电子设备广告,注册的缓存服务和内容图; 由所述电子设备接收来自登记在所述LAN上的请求电子设备的内容请求; 由所述电子设备确定所请求的内容被缓存; 以及由所述电子设备将所请求的内容发送到所述请求电子设备。

    Delivery of push notifications to an inactive computing device

    公开(公告)号:US09277530B2

    公开(公告)日:2016-03-01

    申请号:US14292698

    申请日:2014-05-30

    Applicant: Apple Inc.

    Abstract: A method performed by a notification handler process running on a device includes receiving a first push notification for a first application while the recipient device is inactive; determining that delivery of the first push notification would cause the device to become active without prompting a user of the device to interact with the first application; in response to determining what delivery of the first push modification would cause, locally storing the first push notification; receiving a second push notification for a second application while the recipient device is still inactive; determining that delivery of the second push notification would cause the device to become active prompting the user to interact with the second application; and in response to determining what delivery of the second push modification would cause, delivering the received second push notification to the second application and the stored first push notification to the first application.

    Using listen ranges to deliver content to electronic devices from local caching servers

    公开(公告)号:US10033818B2

    公开(公告)日:2018-07-24

    申请号:US14586479

    申请日:2014-12-30

    Applicant: Apple Inc.

    Abstract: In the described embodiments, local caching servers (LCSs) are configured to cache content so that the content can be acquired by client electronic devices that are located on local area networks (LANs) with the LCSs. In some embodiments, to enable the acquisition of the cached content, a client electronic device sends, to a registration server, a request for identifiers for LCSs that are located on a LAN with the client electronic device. The request includes one or more “listen ranges,” each of which includes an indication of client electronic devices for which a corresponding LCS is to provide content. The registration server uses the listen ranges to select one or more LCSs, and returns identifiers for the one or more LCSs to the client electronic device. Using the one or more identifiers, the client electronic device acquires the content from an LCS via the LAN.

    Delivery of push notifications to an inactive computing device
    15.
    发明申请
    Delivery of push notifications to an inactive computing device 有权
    向不活动的计算设备传递推送通知

    公开(公告)号:US20150351075A1

    公开(公告)日:2015-12-03

    申请号:US14292698

    申请日:2014-05-30

    Applicant: Apple Inc.

    Abstract: A method performed by a notification handler process running on a device includes receiving a first push notification for a first application while the recipient device is inactive; determining that delivery of the first push notification would cause the device to become active without prompting a user of the device to interact with the first application; in response to determining what delivery of the first push modification would cause, locally storing the first push notification; receiving a second push notification for a second application while the recipient device is still inactive; determining that delivery of the second push notification would cause the device to become active prompting the user to interact with the second application; and in response to determining what delivery of the second push modification would cause, delivering the received second push notification to the second application and the stored first push notification to the first application.

    Abstract translation: 由在设备上运行的通知处理程序进程执行的方法包括:在接收方设备处于非活动状态时接收第一应用的第一推送通知; 确定所述第一推送通知的递送将导致所述设备变得活动而不提示所述设备的用户与所述第一应用交互; 响应于确定所述第一推送修改的所述传送将导致本地存储所述第一推送通知; 当接收者设备仍然不活动时,接收第二应用的第二推送通知; 确定所述第二推送通知的递送将导致所述设备变为活动状态,以提示所述用户与所述第二应用交互; 并且响应于确定所述第二推送修改的传送将导致,将所接收的第二推送通知递送到所述第二应用程序,并将所存储的第一推送通知递送到所述第一应用程序。

    USING LISTEN RANGES TO DELIVER CONTENT TO ELECTRONIC DEVICES FROM LOCAL CACHING SERVERS
    16.
    发明申请
    USING LISTEN RANGES TO DELIVER CONTENT TO ELECTRONIC DEVICES FROM LOCAL CACHING SERVERS 审中-公开
    使用收听范围从本地缓存服务器提供电子设备的内容

    公开(公告)号:US20150350342A1

    公开(公告)日:2015-12-03

    申请号:US14586479

    申请日:2014-12-30

    Applicant: Apple Inc.

    Abstract: In the described embodiments, local caching servers (LCSs) are configured to cache content so that the content can be acquired by client electronic devices that are located on local area networks (LANs) with the LCSs. In some embodiments, to enable the acquisition of the cached content, a client electronic device sends, to a registration server, a request for identifiers for LCSs that are located on a LAN with the client electronic device. The request includes one or more “listen ranges,” each of which includes an indication of client electronic devices for which a corresponding LCS is to provide content. The registration server uses the listen ranges to select one or more LCSs, and returns identifiers for the one or more LCSs to the client electronic device. Using the one or more identifiers, the client electronic device acquires the content from an LCS via the LAN.

    Abstract translation: 在所描述的实施例中,本地缓存服务器(LCS)被配置为缓存内容,使得可以通过位于具有LCS的局域网(LAN)上的客户端电子设备来获取内容。 在一些实施例中,为了能够获取高速缓存的内容,客户端电子设备向注册服务器发送与客户端电子设备位于LAN上的LCS的标识符的请求。 请求包括一个或多个“监听范围”,每个监听范围包括对应LCS提供内容的客户端电子设备的指示。 注册服务器使用侦听范围来选择一个或多个LCS,并且向客户端电子设备返回一个或多个LCS的标识符。 使用一个或多个标识符,客户端电子设备经由LAN从LCS获取内容。

    USING GROUPS OF USER ACCOUNTS TO DELIVER CONTENT TO ELECTRONIC DEVICES USING LOCAL CACHING SERVERS
    17.
    发明申请
    USING GROUPS OF USER ACCOUNTS TO DELIVER CONTENT TO ELECTRONIC DEVICES USING LOCAL CACHING SERVERS 有权
    使用用户帐户的组合使用本地缓存服务器向电子设备提供内容

    公开(公告)号:US20140280683A1

    公开(公告)日:2014-09-18

    申请号:US14290713

    申请日:2014-05-29

    Applicant: Apple Inc.

    CPC classification number: H04L67/2842 H04L61/2514 H04W4/08 H04W4/80

    Abstract: The described embodiments electronically deliver content (e.g., digitally-encoded files) to an electronic device using groups of accounts. In the described embodiments, a content provider obtains a public address of the electronic device and at least one account identifier for the electronic device from a request for the content received from the electronic device. Next, the content provider uses the public address to identify a local caching server (LCS) on a local area network (LAN) to which the electronic device is connected and uses the account identifier to determine that an account associated with the LCS is associated with a group of accounts with which an account for the electronic device is also associated. The content provider then provides a local address of the LCS to the electronic device, which uses the local address to obtain the content from the LCS via the LAN without accessing a content delivery network outside the LAN.

    Abstract translation: 所描述的实施例使用组帐户将内容(例如,数字编码的文件)电子地传送到电子设备。 在所描述的实施例中,内容提供者从对从电子设备接收到的内容的请求中获取电子设备的公共地址和电子设备的至少一个帐户标识符。 接下来,内容提供商使用公共地址来识别与电子设备连接的局域网(LAN)上的本地缓存服务器(LCS),并且使用该帐户标识符来确定与该LCS相关联的帐户与 一组与电子设备的帐户相关联的帐户。 然后,内容提供商向电子设备提供LCS的本地地址,其使用本地地址经由LAN从LCS获取内容,而不访问LAN外部的内容传送网络。

Patent Agency Ranking