Dormancy timer adjustment in a wireless access node based on wireless device application status
First Claim
1. A method of operating a wireless communication device that executes applications that require wireless communications, the method comprising:
- monitoring Application Programming Interface (API) calls from the applications for user interface functions and monitoring status of user interface components;
processing the API calls for the user interface functions and the status of the user interface components to set a dormancy timer threshold, wherein processing the API calls for the user interface functions and the status of the user interface components to set the dormancy timer threshold comprises lowering the dormancy timer threshold if the applications do not make the API calls for the user interface functions;
transferring the dormancy timer threshold to a wireless communication network that releases a wireless link to the wireless communication device if a dormancy timer for the wireless communication device reaches the dormancy timer threshold.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments disclosed herein provide systems and methods for adjusting a dormancy timer in a wireless access node based on wireless device application status. In a particular embodiment, a method provides monitoring Application Programming Interface (API) calls from applications running on a wireless communication device for user interface functions and monitoring status of user interface components. The method further provides processing the API calls for the user interface functions and the status of the user interface components to set a dormancy timer threshold. The method further provides transferring the dormancy timer threshold to a wireless communication network that releases a wireless link to the wireless communication device if a dormancy timer for the wireless communication device reaches the dormancy timer threshold.
-
Citations
18 Claims
-
1. A method of operating a wireless communication device that executes applications that require wireless communications, the method comprising:
-
monitoring Application Programming Interface (API) calls from the applications for user interface functions and monitoring status of user interface components; processing the API calls for the user interface functions and the status of the user interface components to set a dormancy timer threshold, wherein processing the API calls for the user interface functions and the status of the user interface components to set the dormancy timer threshold comprises lowering the dormancy timer threshold if the applications do not make the API calls for the user interface functions; transferring the dormancy timer threshold to a wireless communication network that releases a wireless link to the wireless communication device if a dormancy timer for the wireless communication device reaches the dormancy timer threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless communication device that executes applications that require wireless communications, comprising:
-
a processing circuitry configured to monitor Application Programming Interface (API) calls from the applications for user interface functions and monitoring status of user interface components and process the API calls for the user interface functions and the status of the user interface components to set a dormancy timer threshold, wherein the processing system is configured to process the API calls for the user interface functions and the status of the user interface components to set the dormancy timer threshold by lowering the dormancy timer threshold if the applications do not make the API calls for the user interface functions; a communication interface configured to transfer the dormancy timer threshold to a wireless communication network that releases a wireless link to the wireless communication device if a dormancy timer for the wireless communication device reaches the dormancy timer threshold. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification