Controlling application access to a network
First Claim
Patent Images
1. A method comprising:
- receiving, at a mobile device, first delay tolerance information associated with a first application executable at the mobile device, wherein the first delay tolerance information indicates that the first application tolerates a first amount of communication delay;
intercepting a request from the first application during executing of the first application at the mobile device, the request for access to a communication resource of the mobile device;
holding the intercepted request for a delay period that is determined based on the first amount of communication delay;
andreleasing the held request after the delay period.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of wireless communication includes intercepting a request from an application desiring use of communication resources. The intercepted request is held and is then evaluated to determine whether the held request can be released. The held request is released based on the outcome of the evaluation.
78 Citations
22 Claims
-
1. A method comprising:
-
receiving, at a mobile device, first delay tolerance information associated with a first application executable at the mobile device, wherein the first delay tolerance information indicates that the first application tolerates a first amount of communication delay; intercepting a request from the first application during executing of the first application at the mobile device, the request for access to a communication resource of the mobile device; holding the intercepted request for a delay period that is determined based on the first amount of communication delay; and releasing the held request after the delay period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a memory; and at least one processor coupled to the memory and configured to; receive first delay tolerance information associated with a first application executable at a mobile device, wherein the first delay tolerance information indicates that the first application tolerates a first amount of communication delay; intercept a request from the first application during execution of the first application at the mobile device, the request for access to a communication resource of the mobile device; hold the intercepted request for a delay period that is determined based on the first amount of communication delay; and and release the held request after the delay period. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
means for receiving, at a mobile device, first delay tolerance information associated with a first application executable at the mobile device, wherein the first delay tolerance information indicates that the first application tolerates a first amount of communication delay; means for intercepting a request from the first application during execution of the first application at the mobile device, the request for access to a communication resource of the mobile device; means for holding the intercepted request for a delay period that is determined based on the first amount of communication delay; and means for releasing the held request after the delay period.
-
-
22. A computer program product comprising a non-transitory computer-readable medium having non-transitory program code recorded thereon, the program code to:
-
receive, at a mobile device, first delay tolerance information associated with a first application executable at the mobile device, wherein the first delay tolerance information indicates that the first application tolerates a first amount of communication delay; intercept a request from the first application during execution of the first application at the mobile device, the request for access to a communication resource of the mobile device; hold the intercepted request for a delay period that is determined based on the first amount of communication delay; and release the held request after the delay period.
-
Specification