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 transitioning from an idle state to a connected state after a socket for the application has been idle for longer a 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
25 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 transitioning from an idle state to a connected state after a socket for the application has been idle for longer a pull in period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 transitioning from an idle state to a connected state after a socket for the application has been idle for longer than a pull in period. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 transitioning from an idle state to a connected state after a socket for the application has been idle for longer than a pull in period. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A non-transitory 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 transitioning from an idle state to a connected state after a socket for the application has been idle for longer than a pull in period. - View Dependent Claims (22, 23, 24, 25)
-
Specification