MODIFYING SYSTEM TIMERS FOR OPTIMIZING MOBILE TRAFFIC MANAGEMENT
First Claim
1. A method for optimizing mobile traffic at a mobile device, comprising:
- identifying or detecting data streams to increase delay tolerance;
applying a variable gating delay to the data streams;
sending the data streams at the end of the variable gating delay; and
wherein, the data streams include non-user interactive traffic.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for optimizing mobile traffic management are disclosed. In a mobile device, network stack timers or protocol stack timers are modified to extend delay tolerance of applications for radio alignment. In an embodiment, using a variable gating delay, that takes into consideration the delay tolerance of applications that is extended and other information such as radio state information, are used to align and transfer outgoing traffic from multiple applications to one or more application servers, receive requests and/or responses from one or more application servers or a carrier-side proxy server to minimize the number of times the mobile device connects to the network, reducing the power consumption on the mobile device and unnecessary signaling in the network.
-
Citations
30 Claims
-
1. A method for optimizing mobile traffic at a mobile device, comprising:
-
identifying or detecting data streams to increase delay tolerance; applying a variable gating delay to the data streams; sending the data streams at the end of the variable gating delay; and wherein, the data streams include non-user interactive traffic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile device for optimizing mobile traffic, comprising:
-
a radio; wherein the mobile device is configured to; modify system timers to increase tolerance to delay in establishing a connection to the wireless network; intercept requests to establish a connection to a wireless network, wherein the requests correspond to non-user interactive traffic; accumulate the requests that are intercepted over a period of time; and transfer the requests that are accumulated over the wireless network at the end of the period of time. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable storage medium storing instructions that when executed by a processor, causes the processor to:
-
intercept requests from mobile applications on a mobile device; modify system timers to extend delay tolerance impacting the mobile applications; and bundle the requests that are intercepted for radio alignment. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for optimizing mobile traffic at a mobile device, comprising:
-
means for identifying or detecting data streams to increase delay tolerance; means for applying a variable gating delay to the data streams; and means for sending the data streams at the end of the variable gating delay; wherein, the data streams include non-user interactive traffic.
-
Specification