System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief

    公开(公告)号:US08762489B2

    公开(公告)日:2014-06-24

    申请号:US13457368

    申请日:2012-04-26

    申请人: Michael Luna

    发明人: Michael Luna

    IPC分类号: G06F15/16 G06F9/50

    摘要: System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief are disclosed. In one embodiment, a method for simulating traffic requests from a mobile device, which can be implemented on a system includes, predicting that a request is to be made by the mobile device, in advance of the request being sent to a destination by the mobile device and making the request, at an entity separate from the mobile device, on behalf of the mobile device to the destination. The entity can simulate the request and based on a traffic pattern of outgoing requests by an application on the mobile device.

    Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
    54.
    发明授权
    Detecting and preserving state for satisfying application requests in a distributed proxy and cache system 有权
    检测和保存在分布式代理和缓存系统中满足应用程序请求的状态

    公开(公告)号:US08621075B2

    公开(公告)日:2013-12-31

    申请号:US13458797

    申请日:2012-04-27

    申请人: Michael Luna

    发明人: Michael Luna

    IPC分类号: G06F15/173

    摘要: Systems and methods for cache state management to preserve user experience with a mobile application on a mobile device while conserving resources in a wireless network are disclosed. In one embodiment, the method can include, for example, storing content from a content server as cached elements in a local cache on the mobile device and in response to receiving polling requests to contact the content server, retrieving the cached elements from the local cache to respond to the polling requests made at the mobile device, and/or using state information associated with the cached elements to provide the cached elements as responses to the polling requests such that user experience is preserved.

    摘要翻译: 公开了一种缓存状态管理的系统和方法,用于在移动设备上保留移动应用的用户体验,同时节省无线网络中的资源。 在一个实施例中,该方法可以包括例如将来自内容服务器的内容作为缓存的元素存储在移动设备上的本地高速缓存中,并且响应于接收到联系内容服务器的轮询请求,从本地高速缓存中检索缓存的元素 响应于在移动设备处进行的轮询请求,和/或使用与缓存元素相关联的状态信息来提供缓存的元素作为对轮询请求的响应,从而保留用户体验。

    CELLULAR OR WIFI MOBILE TRAFFIC OPTIMIZATION BASED ON PUBLIC OR PRIVATE NETWORK DESTINATION
    55.
    发明申请
    CELLULAR OR WIFI MOBILE TRAFFIC OPTIMIZATION BASED ON PUBLIC OR PRIVATE NETWORK DESTINATION 有权
    基于公共或私人网络目的的蜂窝或无线移动交通优化

    公开(公告)号:US20130142050A1

    公开(公告)日:2013-06-06

    申请号:US13596963

    申请日:2012-08-28

    申请人: Michael Luna

    发明人: Michael Luna

    IPC分类号: H04W28/06 H04W24/02

    摘要: Systems and methods for cellular or WIFI mobile traffic optimization based on public or private network destination are disclosed. One embodiment includes a mobile device whose traffic is optimized based on destination IP network type where the mobile device includes a local proxy which detects outgoing traffic and determines whether the outgoing traffic is directed towards a public IP network or private IP network. In general, the outgoing traffic is categorized as optimizable for mobile device battery conservation and/or network resource conservation if the outgoing traffic is directed towards the public IP network. Optimization of the outgoing traffic can be performed by a native operating system of the mobile device or an application that is non-native to the native operating system of the mobile device. The optimization can also be in part or in whole performed by a remote proxy in communication with the local proxy on the mobile device.

    摘要翻译: 公开了基于公共或专用网络目的地的蜂窝或WIFI移动业务优化的系统和方法。 一个实施例包括其业务根据目的地IP网络类型进行业务优化的移动设备,其中移动设备包括检测出站业务的本地代理,并确定输出业务是否指向公共IP网络或专用IP网络。 一般来说,如果输出流量指向公共IP网络,则流出流量被分类为优化用于移动设备电池节省和/或网络资源节约。 输出流量的优化可以由移动设备的本机操作系统或非移动设备的本地操作系统的本地操作系统的应用来执行。 优化还可以部分或全部由远程代理与移动设备上的本地代理进行通信。

    DETECTING AND PRESERVING STATE FOR SATISFYING APPLICATION REQUESTS IN A DISTRIBUTED PROXY AND CACHE SYSTEM
    56.
    发明申请
    DETECTING AND PRESERVING STATE FOR SATISFYING APPLICATION REQUESTS IN A DISTRIBUTED PROXY AND CACHE SYSTEM 有权
    检测和保存状态以满足分布式代理和缓存系统中的应用要求

    公开(公告)号:US20120290717A1

    公开(公告)日:2012-11-15

    申请号:US13458797

    申请日:2012-04-27

    申请人: Michael Luna

    发明人: Michael Luna

    IPC分类号: G06F15/173 H04W24/00

    摘要: Systems and methods for cache state management to preserve user experience with a mobile application on a mobile device while conserving resources in a wireless network are disclosed. In one embodiment, the method can include, for example, storing content from a content server as cached elements in a local cache on the mobile device and in response to receiving polling requests to contact the content server, retrieving the cached elements from the local cache to respond to the polling requests made at the mobile device, and/or using state information associated with the cached elements to provide the cached elements as responses to the polling requests such that user experience is preserved

    摘要翻译: 公开了一种缓存状态管理的系统和方法,用于在移动设备上保留移动应用的用户体验,同时节省无线网络中的资源。 在一个实施例中,该方法可以包括例如将来自内容服务器的内容作为缓存的元素存储在移动设备上的本地高速缓存中,并且响应于接收到联系内容服务器的轮询请求,从本地高速缓存中检索缓存的元素 响应于在移动设备处进行的轮询请求,和/或使用与缓存的元素相关联的状态信息来提供缓存的元素作为对轮询请求的响应,从而保留用户体验

    MOBILE NETWORK TRAFFIC COORDINATION ACROSS MULTIPLE APPLICATIONS
    58.
    发明申请
    MOBILE NETWORK TRAFFIC COORDINATION ACROSS MULTIPLE APPLICATIONS 有权
    移动网络交通协调多种应用

    公开(公告)号:US20120185597A1

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

    申请号:US13355443

    申请日:2012-01-20

    申请人: Michael Luna

    发明人: Michael Luna

    IPC分类号: G06F13/00 G06F15/173 G06F9/46

    摘要: Systems and methods for mobile network traffic coordination across multiple applications are disclosed. In one aspect, embodiments of the present disclosure include a distributed proxy and cache system, including, a local proxy on a mobile device for intercepting a data request made via a mobile device, and a proxy server coupled to the mobile device and a content server to which the data request is directed. One embodiment includes, delaying transfer of a first data transfer request initiated by a first application until another data transfer request initiated by a second application is detected on the mobile device and transferring, the first data transfer request of the first application and the other data transfer request of the second application a single transfer operation over the network.

    摘要翻译: 公开了跨多个应用的​​移动网络流量协调的系统和方法。 在一个方面,本公开的实施例包括分布式代理和高速缓存系统,包括移动设备上的用于拦截经由移动设备进行的数据请求的本地代理,以及耦合到移动设备的代理服务器和内容服务器 数据请求所针对的。 一个实施例包括延迟由第一应用发起的第一数据传输请求的传输,直到在移动设备上检测到由第二应用发起的另一个数据传输请求并且传送第一应用的第一数据传输请求和其他数据传输 请求第二个应用程序通过网络进行单次传输操作。

    SYSTEM AND METHOD FOR REDUCTION OF MOBILE NETWORK TRAFFIC USED FOR DOMAIN NAME SYSTEM (DNS) QUERIES
    59.
    发明申请
    SYSTEM AND METHOD FOR REDUCTION OF MOBILE NETWORK TRAFFIC USED FOR DOMAIN NAME SYSTEM (DNS) QUERIES 有权
    用于域名系统(DNS)查询的用于减少移动网络交通的系统和方法

    公开(公告)号:US20120179801A1

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

    申请号:US13346627

    申请日:2012-01-09

    IPC分类号: G06F15/173

    CPC分类号: H04L61/1511 H04L61/6009

    摘要: Systems and methods for reduction of mobile network traffic used for domain name system (DNS) queries are disclosed. In one embodiment, the method, which may be implemented on a system, includes, querying, cached DNS entries in a local cache on a mobile device for a host name associated with an outgoing DNS query from the mobile device or providing a matching cached DNS entry as a response to the outgoing DNS query without accessing the wireless network. The matching cached DNS entry can be invalidated in the local cache when a proxy remote from the mobile device detects a changed DNS response for the outgoing DNS query.

    摘要翻译: 公开了用于减少用于域名系统(DNS)查询的移动网络流量的系统和方法。 在一个实施例中,可以在系统上实现的方法包括在移动设备上的本地高速缓存中查询与来自移动设备的输出DNS查询相关联的主机名称的缓存的DNS条目,或者提供匹配的缓存的DNS 作为对出站DNS查询的响应而不访问无线网络。 当移动设备的代理远程检测到出站DNS查询的更改的DNS响应时,匹配的缓存DNS条目可能在本地缓存中无效。

    DISTRIBUTED CACHING FOR RESOURCE AND MOBILE NETWORK TRAFFIC MANAGEMENT
    60.
    发明申请
    DISTRIBUTED CACHING FOR RESOURCE AND MOBILE NETWORK TRAFFIC MANAGEMENT 有权
    用于资源和移动网络交通管理的分布式访问

    公开(公告)号:US20120151044A1

    公开(公告)日:2012-06-14

    申请号:US13176537

    申请日:2011-07-05

    IPC分类号: G06F15/173

    摘要: Systems and methods for distributed caching for resource and mobile network traffic management are disclosed. In one aspect, embodiments of the present disclosure include a distributed proxy and cache system, including, means for, detecting a first data request made by a first mobile application on a mobile device; means for, retrieving cached elements stored in a local cache on the mobile device to respond to the first data request; means for, detecting a second data request made by a second mobile application on the mobile device, and/or means for, establishing connectivity of the mobile device to the wireless network to satisfy the second data request made.

    摘要翻译: 公开了用于资源和移动网络流量管理的分布式缓存的系统和方法。 在一个方面,本公开的实施例包括分布式代理和高速缓存系统,包括用于检测由移动设备上的第一移动应用进行的第一数据请求的装置; 用于,检索存储在所述移动设备上的本地高速缓存中的缓存元素以响应所述第一数据请求的装置; 用于检测由移动设备上的第二移动应用进行的第二数据请求的装置,和/或用于建立移动设备到无线网络的连接以满足所提出的第二数据请求的装置。