IP Library Granted Patent US 8,667,513
Granted Patent B1
US 8,667,513 · App. 13/074,198 · Granted Mar 4, 2014

Dormancy timer adjustment in a wireless access node based on wireless device application status

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,667,513
App. No.
13/074,198
Granted
Mar 4, 2014
Kind
B1
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.

Claims (23)

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.

2. The method of claim 1 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 status is off for the user interface components that are associated with the API calls for the user interface functions.

3. The method of claim 1 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 increasing the dormancy timer threshold if one of the applications has makes one of the API calls for the user interface functions.

4. The method of claim 1 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 increasing the dormancy timer threshold if one of the applications has makes one of the API calls for the user interface functions and if the status is on for the one of the user interface components that is associated with the one API call.

5. The method of claim 1 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 setting the dormancy timer threshold to zero.

6. The method of claim 1 wherein the wireless communication network initiates the dormancy timer after the wireless communications with the wireless communication device terminate.

7. The method of claim 1 wherein the user interface functions comprise playing audio and displaying graphics.

8. The method of claim 1 wherein the user interface components comprise a speaker and a graphic display.

9. The method of claim 1 wherein the applications comprise a messaging application and an internet browsing application.

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.

11. The wireless communication device of claim 10 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 status is off for the user interface components that are associated with the API calls for the user interface functions.

12. The wireless communication device of claim 10 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 increasing the dormancy timer threshold if one of the applications makes one of the API calls for the user interface functions.

13. The wireless communication device of claim 10 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 increasing the dormancy timer threshold if one of the applications makes one of the API calls for the user interface functions and if the status is on for the one of the user interface components that is associated with the one API call.

14. The wireless communication device of claim 10 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 setting the dormancy timer threshold to zero.

15. The wireless communication device of claim 10 wherein the wireless communication network initiates the dormancy timer after the wireless communications with the wireless communication device terminate.

16. The wireless communication device of claim 10 wherein the user interface functions comprise playing audio and displaying graphics.

17. The wireless communication device of claim 10 wherein the user interface components comprise a speaker and a graphic display.

18. The wireless communication device of claim 10 wherein the applications comprise a messaging application and an internet browsing application.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2011
From: SHAH, MAULIK K.; SIGG, JASON PETER; BHAN, ASHISH; SINGH, JASINDER PAL
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 026037/0693 →