IP Library Granted Patent US 11,477,735
Granted Patent B2
US 11,477,735 · App. 17/045,721 · Granted Oct 18, 2022

Increasing battery performance for a device that uses power saving features

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,477,735
App. No.
17/045,721
Filed
Oct 6, 2020
Granted
Oct 18, 2022
Kind
B2
Art Unit
2469
USPC
370/318
Abstract

Described herein are systems and methods to increase battery life of a user equipment (UE) by reducing the amount of time a UE spends in active time listening for paging messages following mobile originate (MO) or mobile terminated (MT) data transfers. A network node may receive, from a UE, a message including an identifier of the UE and a request to set the duration of an active time timer to zero. The network node may determine whether any MT traffic is available for the UE, and send a message to the UE including the duration of the active time timer or some other indicator to indicate to the UE whether or not MT data is awaiting transmission.

Claims (50)

1. A method in a user equipment (UE), the method comprising:

generating, by a UE, a first message comprising an active time request and a UE identifier of the UE;

sending, by the UE, the first message to a network node;

receiving, by the UE, a second message from the network node comprising an active time response;

determining, by the UE, an active time value based upon the active time response;

setting, by the UE, an active time timer to the active time value;

sending, by the UE, mobile originated (MO) traffic; and

entering, by the UE, a power saving mode (PSM) after expiration of the active time timer, wherein the active time request comprises a mostly MO traffic (MMOT) support flag.

2. The method of claim 1 , wherein the active time request comprises a request to set the active time value to zero, and wherein the active time response comprises the active time value set to zero.

3. The method of claim 1 , wherein the active time request comprises a request to set the active time value, wherein the active time response comprises a message waiting flag, and wherein the method further comprises:

setting the active time value to zero when the message waiting flag is set to false; and

setting the active time value to an active time value included in the active time response when the message waiting flag is set to true.

4. The method of claim 1 , wherein the active time response comprises an (MMOT) support flag, and wherein the method further comprises setting the active time value to zero for a predetermined time when the MMOT support flag is set to true, wherein the predetermined time is stored at the UE or received from the network node.

5. The method of claim 1 , further comprising starting, by the UE, the active time timer when the UE begins sending the MO traffic.

6. The method of claim 1 , wherein the second message comprises an S 1 release comprising a PSM state transition indicator, and wherein the method further comprises:

setting the active time value to zero when the PSM state transition indicator indicates a PSM deep sleep; and

setting the active time value to an active time value included in the active time response when the PSM state transition indicator indicates a PSM active time.

7. The method of claim 1 , further comprising starting, by the UE, the active time timer when the UE receives a tracking area update accept message.

8. The method of claim 1 , wherein the active time request comprises a session initiation preference, wherein the session initiation preference comprises one or more of a mobile session origination only preference or a MMOT traffic preference.

9. A user equipment (UE) comprising:

a memory; and

a processor coupled to the memory, the processor configured to:

generate a first message comprising an active time request and a UE identifier of the UE;

send the first message to a network node;

receive a second message from the network node comprising an active time response;

determine an active time value based upon the active time response;

set an active time timer to the active time value;

send mobile originated (MO) traffic; and

enter a power saving mode (PSM) after expiration of the active time timer,

wherein the active time request comprises a mostly MO traffic (MMOT) support flag.

10. The UE of claim 9 , wherein the active time request comprises a request to set the active time value to zero, and wherein the active time response comprises the active time value set to zero.

11. The UE of claim 9 , wherein the active time request comprises a request to set the active time value, wherein the active time response comprises a message waiting flag, and wherein the processor is further configured to:

set the active time value to zero when the message waiting flag is set to false; and

set the active time value to an active time value included in the active time response when the message waiting flag is set to true.

12. The UE of claim 9 , wherein the active time response comprises an (MMOT) support flag, and wherein the processor is further configured to set the active time value to zero for a predetermined time when the MMOT support flag is set to true, wherein the predetermined time is stored at the UE or received from the network node.

13. The UE of claim 9 , wherein the processor is further configured to start the active time timer when the UE begins sending the MO traffic.

14. The UE of claim 9 , wherein the second message comprises an S 1 release comprising a PSM state transition indicator, and wherein the processor is further configured to:

set the active time value to zero when the PSM state transition indicator indicates a PSM deep sleep; and

set the active time value to an active time value included in the active time response when the PSM state transition indicator indicates a PSM active time.

15. The UE of claim 9 , wherein the processor is further configured to start the active time timer when the UE receives a tracking area update accept message.

16. The UE of claim 9 , wherein the active time request comprises a session initiation preference, wherein the session initiation preference comprises one or more of a mobile session origination only preference or a MMOT traffic preference.

17. A non-transitory computer program product comprising instructions which, when executed by a processor of a user equipment (UE), cause the UE to:

generate a first message comprising an active time request and a UE identifier of the UE;

send the first message to a network node;

receive a second message from the network node comprising an active time response;

determine an active time value based upon the active time response;

set an active time timer to the active time value;

send mobile originated (MO) traffic; and

enter a power saving mode (PSM) after expiration of the active time timer, wherein the active time request comprises a mostly MO traffic (MMOT) support flag.

18. The non-transitory computer program product of claim 17 , wherein the active time request comprises a request to set the active time value to zero, and wherein the active time response comprises the active time value set to zero.