DISTRIBUTED IMPLEMENTATION OF DYNAMIC WIRELESS TRAFFIC POLICY
First Claim
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 include, 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;
wherein, the policy is jointly implemented by the local proxy and the proxy server and dynamically adjustable in real-time.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for distributed implementation of dynamic wireless traffic policy are disclosed. In one aspect, embodiments of the present disclosure include a system for optimizing resources in a mobile network having a local proxy on a mobile device to aggregate client-side parameters and a proxy server to aggregate server-side parameters. The local proxy and the proxy server can 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. The policy can be jointly implemented by the local proxy and the proxy server and dynamically adjusted in real-time.
214 Citations
39 Claims
-
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 include, 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; wherein, the policy is jointly implemented by the local proxy and the proxy server and dynamically adjustable in real-time.
-
-
2. A system for optimizing resources in a mobile network, the system, comprising:
-
a mobile device having a local proxy to aggregate client-side parameters; 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; wherein, the policy is jointly implemented by the local proxy and the proxy server and dynamically adjustable in real-time. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of policy management for network resource use optimization in a wireless network, the method, comprising:
-
detecting, by a proxy server, that multiple mobile clients are requesting content polls directed towards a common host server, the proxy server being wirelessly coupled to the multiple mobile clients; polling, by the proxy server, the common host server for the content requested by the multiple mobile clients; sending the content received from the common host server to each of the multiple mobile clients such that each client need not make individual polls to the common host server. - View Dependent Claims (18)
-
-
19. A method of policy management for network resource use optimization in a wireless network, the method, comprising:
-
tracking, by a proxy server, network conditions in a specific network area, the proxy server being wirelessly coupled to mobile clients in the specific network area; setting polling schedules for the mobile clients in the specific network area according to the network conditions. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for policy management for network resource use optimization in a wireless network, the system, comprising:
-
means for, tracking network conditions in a specific network area; means for, adjusting the polling frequency made to content hosts based on a number of mobile clients serviced in the specific network area; means for, detecting, by the proxy server, network congestion in the specific network area; means for, reducing polling frequency for content made to hosts made by the mobile clients serviced in the specific network area. - View Dependent Claims (37)
-
-
38. A machine-readable storage medium having stored thereon instructions which when executed by a processor performs a method of policy management for network resource use optimization in a wireless network, the method, comprising:
-
detecting that multiple mobile clients are requesting content polls directed towards a common host server; polling the common host server for the content requested by the multiple mobile clients; sending the content received from the common host server to each of the multiple mobile clients such that each client need not make individual polls to the common host server. - View Dependent Claims (39)
-
Specification