IP Library › Granted Patent US 11,622,414
Granted Patent B2
US 11,622,414 · App. 17/351,999 · Granted Apr 4, 2023

Enhanced connection release techniques for wireless communications systems

Inventors: Kuo-Chun Lee (San Diego, CA); Arvind Vardarajan Santhanam (San Diego, CA); Satashu Goel (San Diego, CA); Ertugrul Necdet Ciftcioglu (San Diego, CA); Shanshan Wang (San Diego, CA); Daniel Amerga (San Diego, CA); Karthik Venkatram (San Diego, CA); Juan Zhang (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W76/38H04W24/10H04W52/0261H04W68/005
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 11,622,414
App. No.
17/351,999
Granted
Apr 4, 2023
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive, from a base station, control signaling for communications in a wireless communications system. The control signaling may indicate a first duration for an inactivity timer. The UE may initiate the inactivity timer and a second timer based on identifying a period of inactivity. The second timer may have a second duration that is shorter than the first duration for the inactivity timer. In some examples, the second duration may be based on one or more parameters, such as a display status, a battery status, a scaling factor, the first duration, an application state, or any combination thereof. The UE may release a connection for the communications in the wireless communications system based on an expiration of the second timer, an expiration of the inactivity timer, or a combination thereof.

Claims (90)

1. A method for wireless communications at a user equipment (UE), comprising:

receiving, from a base station, control signaling for communications in a wireless communications system, the control signaling indicating a first duration for an inactivity timer;

initiating the inactivity timer and a second timer based at least in part on a period of inactivity, the second timer having a second duration that is shorter than the first duration for the inactivity timer; and

transmitting, based at least in part on an expiration of the second timer, a first uplink message indicating a request to release a connection for the communications in the wireless communications system.

2. The method of claim 1 , further comprising:

initiating a third timer based at least in part on transmitting the first uplink message; and

monitoring, for a third duration of the third timer, for a downlink message from the base station based at least in part on transmitting the first uplink message.

3. The method of claim 2 , further comprising:

receiving the downlink message from the base station based at least in part on the monitoring; and

releasing the connection for the communications based at least in part on receiving the downlink message.

4. The method of claim 2 , further comprising:

identifying an expiration of the third timer; and

transmitting a second uplink message indicating the request to release the connection based at least in part on the expiration of the third timer and failing to receive the downlink message in the third duration of the third timer.

5. The method of claim 2 , wherein the first uplink message comprises a UE assistance information message, the third timer comprises a release preference prohibit timer, the downlink message comprises a radio resource control message, the control signaling indicates the third duration of the third timer, or any combination thereof.

6. The method of claim 1 , further comprising:

identifying an expiration of the inactivity timer; and

releasing the connection for the communications in response to the expiration of the inactivity timer.

7. The method of claim 6 , further comprising:

transmitting a quantity of uplink messages each indicating a respective request to release the connection;

restarting the inactivity timer after each of the quantity of uplink messages;

identifying that the quantity of uplink messages satisfies a threshold; and

refraining from transmitting an additional uplink message indicating the request to release the connection based at least in part on identifying that the quantity of uplink messages satisfies the threshold, wherein identifying the expiration of the inactivity timer is based at least in part on refraining from transmitting the additional uplink message.

8. The method of claim 1 , further comprising:

restarting the second timer based at least in part on transmitting the first uplink message; and

transmitting a second uplink message indicating the request to release the connection based at least in part on a second expiration of the second timer after restarting the second timer, an expiration of a third timer, or a combination thereof.

9. The method of claim 1 , further comprising:

applying a scaling factor to the first duration for the inactivity timer; and

determining the second duration for the second timer based at least in part on applying the scaling factor to the first duration.

10. The method of claim 9 , wherein applying the scaling factor to the first duration yields a candidate duration for the second timer, the method further comprising:

identifying a maximum duration for the second timer; and

comparing the candidate duration to the maximum duration, wherein determining the second duration for the second timer is based at least in part on the comparing.

11. The method of claim 1 , further comprising:

identifying whether a display of the UE is enabled or disabled, wherein the second duration for the second timer is based at least in part on whether the display is enabled or disabled.

12. The method of claim 11 , further comprising:

identifying, after initiating the second timer, a change in a display status of the UE, wherein the display status corresponds to whether the display is enabled or disabled; and

adjusting the second duration for the second timer based at least in part on the change in the display status.

13. The method of claim 1 , further comprising:

identifying a status of a battery for the UE, wherein the second duration for the second timer is based at least in part on the status of the battery.

14. The method of claim 1 , further comprising:

identifying that an application of the UE is closed based at least in part on an identifier of the application; and

releasing the connection based at least in part on identifying that the application of the UE is closed.

15. The method of claim 14 , wherein initiating the second timer is based at least in part on identifying that the application of the UE is closed.

16. The method of claim 14 , further comprising:

refraining from transmitting, in response to the expiration of the second timer, the first uplink message indicating the request to release the connection while the application of the UE is open; and

transmitting the first uplink message based at least in part on identifying that the application of the UE is closed.

17. The method of claim 1 , further comprising:

identifying a third duration corresponding to a time until an uplink transmission for an application of the UE;

determining that the third duration satisfies a threshold duration; and

enabling a connection release procedure based at least in part on the third duration satisfying the threshold duration, the connection release procedure comprising initiating the second timer and transmitting the first uplink message.

18. The method of claim 17 , further comprising:

identifying the threshold duration based at least in part on an application identifier of the application, the threshold duration corresponding to a latency tolerance associated with the application.

19. The method of claim 18 , further comprising:

identifying, for a plurality of applications of the UE, a plurality of durations each associated with a respective time until a respective uplink transmission for a respective application of the plurality of applications, wherein identifying the third duration comprises identifying a smallest duration of the plurality of durations as the third duration.

20. The method of claim 17 , further comprising:

receiving, at a modem of the UE from one or more applications of the UE, an indication of the third duration, an indication of the threshold duration, or any combination thereof.

21. A user equipment (UE), comprising:

at least one processor; and

memory coupled with the at least one processor, the memory storing instructions executable by the at least one processor to cause the UE to:

receive, from a base station, control signaling for communications in a wireless communications system, the control signaling indicating a first duration for an inactivity timer;

initiate the inactivity timer and a second timer based at least in part on a period of inactivity, the second timer having a second duration that is shorter than the first duration for the inactivity timer; and

transmit, based at least in part on an expiration of the second timer, a first uplink message indicating a request to release a connection for the communications in the wireless communications system.

22. The UE of claim 21 , wherein the instructions are further executable by the at least one processor to cause the UE to:

initiate a third timer based at least in part on transmitting the first uplink message; and

monitor, for a third duration of the third timer, for a downlink message from the base station based at least in part on transmitting the first uplink message.

23. The UE of claim 22 , wherein the instructions are further executable by the at least one processor to cause the UE to:

receive the downlink message from the base station based at least in part on the monitoring; and

release the connection for the communications based at least in part on receiving the downlink message.

24. The UE of claim 22 , wherein the instructions are further executable by the at least one processor to cause the UE to:

identify an expiration of the third timer; and

transmit a second uplink message indicating the request to release the connection based at least in part on the expiration of the third timer and failing to receive the downlink message in the third duration of the third timer.

25. The UE of claim 22 , wherein the first uplink message comprises a UE assistance information message, the third timer comprises a release preference prohibit timer, the downlink message comprises a radio resource control message, the control signaling indicates the third duration of the third timer, or any combination thereof.

26. The UE of claim 21 , wherein the instructions are further executable by the at least one processor to cause the UE to:

identify an expiration of the inactivity timer; and

release the connection for the communications in response to the expiration of the inactivity timer.

27. The UE of claim 26 , wherein the instructions are further executable by the at least one processor to cause the UE to:

transmit a quantity of uplink messages each indicating a respective request to release the connection;

restart the inactivity timer after each of the quantity of uplink messages;

identify that the quantity of uplink messages satisfies a threshold; and

refrain from transmitting an additional uplink message indicating the request to release the connection based at least in part on identifying that the quantity of uplink messages satisfies the threshold, wherein identifying the expiration of the inactivity timer is based at least in part on refraining from transmitting the additional uplink message.

28. The UE of claim 21 , wherein the instructions are further executable by the at least one processor to cause the UE to:

restart the second timer based at least in part on transmitting the first uplink message; and

transmit a second uplink message indicating the request to release the connection based at least in part on a second expiration of the second timer after restarting the second timer, an expiration of a third timer, or a combination thereof.

29. A user equipment (UE), comprising:

means for receiving, from a base station, control signaling for communications in a wireless communications system, the control signaling indicating a first duration for an inactivity timer;

means for initiating the inactivity timer and a second timer based at least in part on a period of inactivity, the second timer having a second duration that is shorter than the first duration for the inactivity timer; and

means for transmitting, based at least in part on an expiration of the second timer, a first uplink message indicating a request to release a connection for the communications in the wireless communications system.

30. A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by at least one processor to:

receive, from a base station, control signaling for communications in a wireless communications system, the control signaling indicating a first duration for an inactivity timer;

initiate the inactivity timer and a second timer based at least in part on a period of inactivity, the second timer having a second duration that is shorter than the first duration for the inactivity timer; and

transmit, based at least in part on an expiration of the second timer, a first uplink message indicating a request to release a connection for the communications in the wireless communications system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2021
From: LEE, KUO-CHUN; SANTHANAM, ARVIND VARDARAJAN; GOEL, SATASHU; CIFTCIOGLU, ERTUGRUL NECDET; WANG, SHANSHAN; AMERGA, DANIEL; VENKATRAM, KARTHIK; ZHANG, JUAN
To: QUALCOMM INCORPORATED
Reel/Frame 056828/0113 →
Continuity (2)
Provisional Application 63053306 · Jul 17, 2020
Related Publication 20220022282A1 · Jan 20, 2022
Cited By (1)
US 12,452,954