Distributed implementation of dynamic wireless traffic policy

  • US 9,077,630 B2
  • Filed: 07/08/2011
  • Issued: 07/07/2015
  • Est. Priority Date: 07/26/2010
  • Status: Active Grant
  • ×
    • Pin
First Claim
Patent Images

1. A system for optimizing resources in a mobile network, the system comprising:

  • a mobile device having a local proxy to aggregate client-side parameters, the client-side parameters including user activity status indicating whether the user is active or inactive;

    a proxy server to aggregate server-side parameters, the proxy server being coupled to the mobile device and being wirelessly coupled to a server with which the mobile device interacts, the proxy server being able to wirelessly communicate with the local proxy;

    wherein the local proxy and the proxy server each communicate the client-side parameters and the server-side parameters, respectively, to the other component, to formulate a policy for traffic control in the mobile network between the mobile device and the server based on both of the client-side parameters and the server-side parameters;

    wherein the policy is jointly implemented by the local proxy and the proxy server and dynamically adjustable in real-time based on continued communication between the local proxy and the proxy server;

    wherein the local proxy and the proxy server each communicate the client-side parameters and server-side parameters before a first formulation of a traffic policy;

    wherein the client-side parameters include identification of an application installed on the mobile device and polling frequency of the application;

    wherein the proxy server uses the client-side parameters to determine frequency with which polling by the application yields new data and creates a probability profile for the application using the determined frequency; and

    wherein the local proxy uses the probability profile to determine whether to respond to an application poll using a local cache on the mobile device.

View all claims