Request and response characteristics based adaptation of distributed caching in a mobile network
    1.
    发明授权
    Request and response characteristics based adaptation of distributed caching in a mobile network 有权
    基于请求和响应特征的移动网络中分布式缓存的适应

    公开(公告)号:US09275163B2

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

    申请号:US13274501

    申请日:2011-10-17

    摘要: Systems and methods of request and response characteristics based adaptation of distributed caching in a mobile network are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of collecting information about a request or information about the response received for the request, the request being initiated at the mobile device, using the information about the request or the response, determining cacheability of the response, caching the response by storing the response a cache entry in a cache on the mobile device in response to determining the cacheability of the response, and/or serving the response from the cache to satisfy a subsequent request. The response in the cache entry can be verified by an entity physically separate from the mobile device to determine whether the response stored in the local cache still matches a current response at a source which sent the response.

    摘要翻译: 公开了基于移动网络中的分布式缓存的基于请求和响应特征的系统和方法。 在一个方面,本公开的实施例包括可以在系统上实现的方法,其中收集关于请求的信息或关于针对请求收到的响应的信息,该请求是在移动设备处发起的,使用关于 所述请求或所述响应,确定所述响应的可缓存性,响应于确定所述响应的可缓存性而将所述响应存储在所述移动设备上的高速缓存中的缓存条目,和/或从所述高速缓存满足响应 随后的请求。 高速缓存条目中的响应可以由物理上与移动设备分离的实体来验证,以确定存储在本地高速缓存中的响应是否与发送响应的源的当前响应相匹配。

    Application and network-based long poll request detection and cacheability assessment therefor
    2.
    发明授权
    Application and network-based long poll request detection and cacheability assessment therefor 有权
    应用和基于网络的长轮询请求检测和可缓存性评估

    公开(公告)号:US08291076B2

    公开(公告)日:2012-10-16

    申请号:US13412338

    申请日:2012-03-05

    IPC分类号: G06F15/16 G06F15/173

    摘要: Systems and methods for application and network-based long poll request detection and cacheability assessment therefore are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a distributed proxy and cache system, including, determining relative timings between a first request initiated by the application, a response received responsive to the first request, and a second request initiated subsequent to the first request also by the application, and/or using the relative timings to determine whether requests generated by the application are long poll requests. The relative timings can be used to determine whether the second request is immediately or near-immediately re-requested after the response to the first request is received. The relative timings can also be compared to request-response timing characteristics for other applications to determine whether the requests of the application are long poll requests.

    摘要翻译: 因此公开了用于应用的系统和方法以及基于网络的长轮询请求检测和可缓存性评估。 在一个方面,本公开的实施例包括可以在分布式代理和高速缓存系统上实现的方法,包括:确定由应用启动的第一请求之间的相对定时,响应于第一请求而接收到的响应,以及 以及/或使用相对定时来确定应用程序生成的请求是否为长轮询请求。 在接收到对第一请求的响应之后,可以使用相对定时来确定是否立即或接近立即重新请求第二请求。 相对定时也可以与其他应用的请求 - 响应时序特征进行比较,以确定应用程序的请求是否为长轮询请求。

    REQUEST AND RESPONSE CHARACTERISTICS BASED ADAPTATION OF DISTRIBUTED CACHING IN A MOBILE NETWORK
    3.
    发明申请
    REQUEST AND RESPONSE CHARACTERISTICS BASED ADAPTATION OF DISTRIBUTED CACHING IN A MOBILE NETWORK 有权
    基于适应移动网络中分布式高速缓存的请求和响应特性

    公开(公告)号:US20120110110A1

    公开(公告)日:2012-05-03

    申请号:US13274501

    申请日:2011-10-17

    IPC分类号: G06F15/167

    摘要: Systems and methods of request and response characteristics based adaptation of distributed caching in a mobile network are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of collecting information about a request or information about the response received for the request, the request being initiated at the mobile device, using the information about the request or the response, determining cacheability of the response, caching the response by storing the response a cache entry in a cache on the mobile device in response to determining the cacheability of the response, and/or serving the response from the cache to satisfy a subsequent request. The response in the cache entry can be verified by an entity physically separate from the mobile device to determine whether the response stored in the local cache still matches a current response at a source which sent the response.

    摘要翻译: 公开了基于移动网络中的分布式缓存的基于请求和响应特征的系统和方法。 在一个方面,本公开的实施例包括可以在系统上实现的方法,其中收集关于请求的信息或关于针对请求收到的响应的信息,该请求是在移动设备处发起的,使用关于 所述请求或所述响应,确定所述响应的可缓存性,响应于确定所述响应的可缓存性而将所述响应存储在所述移动设备上的高速缓存中的缓存条目,和/或从所述高速缓存满足响应 随后的请求。 高速缓存条目中的响应可以由物理上与移动设备分离的实体来验证,以确定存储在本地高速缓存中的响应是否与发送响应的源的当前响应相匹配。

    Caching adapted for mobile application behavior and network conditions
    5.
    发明授权
    Caching adapted for mobile application behavior and network conditions 有权
    适应移动应用程序行为和网络条件的缓存

    公开(公告)号:US09021048B2

    公开(公告)日:2015-04-28

    申请号:US13274265

    申请日:2011-10-14

    摘要: Systems and methods for caching adapted for mobile application behavior and network conditions are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of determining cacheability of content received for a client on a mobile device by tracking requests generated by the client at the mobile device to detect periodicity of the requests generated by the client, tracking responses received for requests generated by the client to detect repeatability in content of the responses, and/or determining whether the content received for the client is cacheable on the mobile device based on one or more of the periodicity in the requests and the repeatability in the content of the responses.

    摘要翻译: 公开了适用于移动应用行为和网络条件的用于缓存的系统和方法。 在一个方面,本公开的实施例包括可以在系统上实现的方法,通过跟踪由移动设备上的客户端生成的请求来确定在移动设备上为客户端接收的内容的可高达性,以检测对移动设备的周期性 由客户端生成的请求,跟踪由客户端生成的请求而收到的响应,以检测响应内容的可重复性,和/或确定在客户机上接收的内容是否可缓存在移动设备上,基于一个或多个周期 请求和响应内容中的重复性。

    Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
    6.
    发明授权
    Distributed caching in a wireless network of content delivered for a mobile application over a long-held request 有权
    在通过长期请求为移动应用程序交付的内容的无线网络中进行分布式缓存

    公开(公告)号:US08484314B2

    公开(公告)日:2013-07-09

    申请号:US13274250

    申请日:2011-10-14

    IPC分类号: G06F15/16

    CPC分类号: H04L67/2842

    摘要: Systems and methods for distributed caching in a wireless network of content delivered for a mobile application over a long-held request are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a distributed proxy and cache system, including, in response to determining that a cached response is available on a cache of the mobile device for an outgoing request from the mobile device, the outgoing request being one to request the persistent connection with the content server, responding to the outgoing request using the cached response on the cache of the mobile device timed to correspond to a manner in which the content server would respond to the outgoing request.

    摘要翻译: 公开了用于在长时间请求中为移动应用交付的内容的无线网络中的分布式缓存的系统和方法。 在一个方面,本公开的实施例包括可以在分布式代理和高速缓存系统上实现的方法,包括响应于确定高速缓存的响应在移动设备的高速缓存上可用于来自 移动设备,所述传出请求是用于请求与所述内容服务器的持续连接的请求,响应于所述移动设备的所述高速缓存上使用所述缓存的响应的所述传出请求,所述缓存响应定时地对应于所述内容服务器将响应所述传出的方式 请求。

    APPLICATION AND NETWORK-BASED LONG POLL REQUEST DETECTION AND CACHEABILITY ASSESSMENT THEREFOR
    8.
    发明申请
    APPLICATION AND NETWORK-BASED LONG POLL REQUEST DETECTION AND CACHEABILITY ASSESSMENT THEREFOR 有权
    基于应用和基于网络的长检索和高速缓存检测

    公开(公告)号:US20120173616A1

    公开(公告)日:2012-07-05

    申请号:US13412338

    申请日:2012-03-05

    摘要: Systems and methods for application and network-based long poll request detection and cacheability assessment therefore are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a distributed proxy and cache system, including, determining relative timings between a first request initiated by the application, a response received responsive to the first request, and a second request initiated subsequent to the first request also by the application, and/or using the relative timings to determine whether requests generated by the application are long poll requests. The relative timings can be used to determine whether the second request is immediately or near-immediately re-requested after the response to the first request is received. The relative timings can also be compared to request-response timing characteristics for other applications to determine whether the requests of the application are long poll requests.

    摘要翻译: 因此公开了用于应用的系统和方法以及基于网络的长轮询请求检测和可缓存性评估。 在一个方面,本公开的实施例包括可以在分布式代理和高速缓存系统上实现的方法,包括:确定由应用启动的第一请求之间的相对定时,响应于第一请求而接收到的响应,以及 以及/或使用相对定时来确定应用程序生成的请求是否为长轮询请求。 在接收到对第一请求的响应之后,可以使用相对定时来确定是否立即或接近立即重新请求第二请求。 相对定时也可以与其他应用的请求 - 响应时序特征进行比较,以确定应用程序的请求是否为长轮询请求。

    DISTRIBUTED CACHING IN A WIRELESS NETWORK OF CONTENT DELIVERED FOR A MOBILE APPLICATION OVER A LONG-HELD REQUEST
    9.
    发明申请
    DISTRIBUTED CACHING IN A WIRELESS NETWORK OF CONTENT DELIVERED FOR A MOBILE APPLICATION OVER A LONG-HELD REQUEST 有权
    在长时间要求的移动应用程序提供的无线网络中进行分布式访问

    公开(公告)号:US20120110118A1

    公开(公告)日:2012-05-03

    申请号:US13274250

    申请日:2011-10-14

    IPC分类号: G06F15/16 H04W8/00

    CPC分类号: H04L67/2842

    摘要: Systems and methods for distributed caching in a wireless network of content delivered for a mobile application over a long-held request are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a distributed proxy and cache system, including, in response to determining that a cached response is available on a cache of the mobile device for an outgoing request from the mobile device, the outgoing request being one to request the persistent connection with the content server, responding to the outgoing request using the cached response on the cache of the mobile device timed to correspond to a manner in which the content server would respond to the outgoing request.

    摘要翻译: 公开了用于在长时间请求中为移动应用交付的内容的无线网络中的分布式缓存的系统和方法。 在一个方面,本公开的实施例包括可以在分布式代理和高速缓存系统上实现的方法,包括响应于确定高速缓存的响应在移动设备的高速缓存上可用于来自 移动设备,所述传出请求是用于请求与所述内容服务器的持续连接的请求,响应于所述移动设备的所述高速缓存上使用所述缓存的响应的所述传出请求,所述缓存响应定时地对应于所述内容服务器将响应所述传出的方式 请求。

    CACHING ADAPTED FOR MOBILE APPLICATION BEHAVIOR AND NETWORK CONDITIONS
    10.
    发明申请
    CACHING ADAPTED FOR MOBILE APPLICATION BEHAVIOR AND NETWORK CONDITIONS 有权
    适用于移动应用程序行为和网络条件的缓存

    公开(公告)号:US20120110109A1

    公开(公告)日:2012-05-03

    申请号:US13274265

    申请日:2011-10-14

    IPC分类号: G06F15/167

    摘要: Systems and methods for caching adapted for mobile application behavior and network conditions are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of determining cacheability of content received for a client on a mobile device by tracking requests generated by the client at the mobile device to detect periodicity of the requests generated by the client, tracking responses received for requests generated by the client to detect repeatability in content of the responses, and/or determining whether the content received for the client is cacheable on the mobile device based on one or more of the periodicity in the requests and the repeatability in the content of the responses.

    摘要翻译: 公开了适用于移动应用行为和网络条件的用于缓存的系统和方法。 在一个方面,本公开的实施例包括可以在系统上实现的方法,通过跟踪由移动设备上的客户端生成的请求来确定在移动设备上为客户端接收的内容的可高达性,以检测对移动设备的周期性 由客户端生成的请求,跟踪由客户端生成的请求而收到的响应,以检测响应内容的可重复性,和/或确定在客户机上接收的内容是否可缓存在移动设备上,基于一个或多个周期 请求和响应内容中的重复性。