OPTIMIZING KEEPALIVE AND OTHER BACKGROUND TRAFFIC IN A WIRELESS NETWORK
First Claim
Patent Images
1. A method of optimizing network transaction traffic originating at a mobile device, comprising:
- identifying network transaction parameters corresponding to an application;
utilizing the network transaction parameters to execute a network transaction in advance of an expected schedule or after a delay to optimize the network transaction traffic;
wherein execution of the network transaction in advance of the expected schedule is triggered in response to detecting a radio state of the mobile device transition from an idle state to a connected state after a socket for the application has been idle for longer than the pull in period.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of optimizing network transaction traffic originating at a mobile device are provided. The systems and methods includes identifying network transaction parameters corresponding to an application and utilizing the network transaction parameters to execute a network transaction in advance of an expected schedule or after a delay to optimize the network transaction traffic.
-
Citations
24 Claims
-
1. A method of optimizing network transaction traffic originating at a mobile device, comprising:
-
identifying network transaction parameters corresponding to an application; utilizing the network transaction parameters to execute a network transaction in advance of an expected schedule or after a delay to optimize the network transaction traffic; wherein execution of the network transaction in advance of the expected schedule is triggered in response to detecting a radio state of the mobile device transition from an idle state to a connected state after a socket for the application has been idle for longer than the pull in period. - View Dependent Claims (2, 5, 6, 7, 8)
-
- 3. (canceled)
-
9. A mobile device optimizing network transaction traffic, comprising:
-
a radio and a processor; the processor configured to identify network transaction parameters corresponding to an application; the processor further configured to utilize the network transaction parameters to execute a network transaction in advance of an expected schedule or after a delay to optimize the network transaction traffic; wherein execution of the network transaction in advance of the expected schedule is triggered in response to detecting a radio state of the mobile device transition from an idle state to a connected state after a socket for the application has been idle for longer than the pull in period. - View Dependent Claims (10, 13, 14, 15, 16)
-
- 11. (canceled)
-
17. A system for optimizing network transaction traffic originating at a mobile device, comprising:
-
means for identifying network transaction parameters corresponding to an application; and means for utilizing the network transaction parameters to execute a network transaction in advance of an expected schedule or after a delay to optimize the network transaction traffic; wherein execution of the network transaction in advance of the expected schedule is triggered in response to detecting a radio state of the mobile device transition from an idle state to a connected state after a socket for the application has been idle for longer than the pull in period. - View Dependent Claims (18, 21, 22, 23)
-
- 19. (canceled)
-
24. A computer-readable storage medium storing instructions that when executed by a processor, causes the processor to:
-
identify network transaction parameters corresponding to an application; utilize the network transaction parameters to execute a network transaction in advance of an expected schedule or after a delay to optimize the network transaction traffic; wherein execution of the network transaction in advance of the expected schedule is triggered in response to detecting a radio state of the mobile device transition from an idle state to a connected state after a socket for the application has been idle for longer than the pull in period.
-
Specification