IP Library Granted Patent US 12701556
Granted Patent B2
US 12701556 · App. 18/206,717 · Granted Aug 4, 2026

Modem assisted UL power saving

Inventors: Ming-Yuan Cheng (Hsinchu, TW); Chia-Chun Hsu (Hsinchu, TW)
Assignee: Mediatek Inc.
H04W72/0446H04W72/11H04W72/232H04W76/28
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 12701556
App. No.
18/206,717
Granted
Aug 4, 2026
Kind
B2
Abstract

A UE includes an application processor that generates application data to be transmitted to a base station. The UE also includes a modem that determines a downlink active time period. The modem or the application processor determines whether the application data is available before the downlink active time period. The modem or the application processor withholds the transmission of the application data to the base station until the downlink active time period. The modem transmits the application data to the base station during the downlink active time period.

Claims (69)

1 . A method of wireless communication of a user equipment (UE), comprising:

generating, at an application processor of the UE, application data to be transmitted to a base station;

determining, at a modem of the UE, a downlink active time period;

communicating information related to the downlink active time period from the modem to the application processor;

determining, at the application processor, that the application data is available prior to the downlink active time period;

withholding, at the application processor, transmission of the application data to the base station, including withholding, at the application processor, sending the application data from the application processor to the modem, until the downlink active time period; and

transmitting, at the modem, the application data to the base station during the downlink active time period.

2 . The method of claim 1 , wherein the downlink active time period is determined based on at least one of:

(a) downlink Semi-Persistent Scheduling (SPS) configurations received from the base station;

(b) Downlink Discontinuous Reception (DRX) configurations received from the base station;

(c) a transmission indication received via a Physical Downlink Control Channel (PDCCH); and

(d) an analysis of downlink traffic characteristics.

3 . The method of claim 1 , wherein the withholding of sending the application data from the application processor to the modem includes:

adjusting a timer value at the application processor according to the information related to the downlink active time period received from the modem, wherein the timer value determines when the application data is sent to the modem from the application processor.

4 . The method of claim 1 , wherein the withholding of sending the application data from the application processor to the modem includes:

determining an application data transfer pattern for sending the application data from the application processor to the modem based on the information related to the downlink active time period, wherein the application data transfer pattern aligns transfers of the application data to the modem with the downlink active time period; and

sending the application data to the modem according to the application data transfer pattern.

5 . A method of wireless communication of a user equipment (UE), comprising:

generating, at an application processor of the UE, application data to be transmitted to a base station;

determining, at a modem of the UE, a downlink active time period;

receiving, at the modem and prior to the downlink active time period, the application data sent from the application processor;

determining, at the modem, that the application data is available prior to the downlink active time period;

withholding, at the modem, transmission of the application data to the base station until the downlink active time period, including buffering the application data at the modem until the downlink active time period; and

transmitting, at the modem, the application data to the base station during the downlink active time period.

6 . The method of claim 5 , wherein the buffering the application data at the modem includes storing the received application data in a modem buffer during a period prior to the downlink active time period, the method further comprising:

retrieving the buffered application data from the modem buffer during the downlink active time period for transmission to the base station.

7 . An apparatus for wireless communication, the apparatus being a user equipment (UE), comprising:

an application processor configured to generate application data to be transmitted to a base station;

a modem configured to determine a downlink active time period;

wherein the modem is further configured to communicate information related to the downlink active time period to the application processor;

wherein the application processor is further configured to determine that the application data is available prior to the downlink active time period;

wherein the application processor is further configured to withhold transmission of the application data to the base station, including withholding sending the application data to the modem, until the downlink active time period, and

wherein the modem is further configured to transmit the application data to the base station during the downlink active time period.

8 . The apparatus of claim 7 , wherein the modem is configured to determine the downlink active time period based on at least one of:

(a) downlink Semi-Persistent Scheduling (SPS) configurations received from the base station;

(b) Downlink Discontinuous Reception (DRX) configurations received from the base station;

(c) a transmission indication received via a Physical Downlink Control Channel (PDCCH); and

(d) an analysis of downlink traffic characteristics.

9 . The apparatus of claim 7 , wherein the application processor is further configured to adjust a timer value according to the information related to the downlink active time period received from the modem, wherein the timer value determines when the application data is sent to the modem from the application processor.

10 . The apparatus of claim 7 , wherein the application processor is further configured to determine an application data transfer pattern for sending the application data from the application processor to the modem based on the information related to the downlink active time period, wherein the application data transfer pattern aligns transfers of the application data to the modem with the downlink active time period, wherein the application processor is further configured to send the application data to the modem according to the application data transfer pattern.

11 . An apparatus for wireless communication, the apparatus being a user equipment (UE), comprising:

an application processor configured to generate application data to be transmitted to a base station;

a modem configured to determine a downlink active time period;

wherein the modem is further configured to receive, prior to the downlink active time period, the application data sent from the application processor;

wherein the modem is further configured to determine that the application data is available prior to the downlink active time period;

wherein the modem is further configured to withhold transmission of the application data to the base station until the downlink active time period, including buffering the application data at the modem until the downlink active time period; and

wherein the modem is further configured to transmit the application data to the base station during the downlink active time period.

12 . The apparatus of claim 11 , wherein the modem further comprises a modem buffer for storing the received application data during a period prior to the downlink active time period, and the modem is further configured to retrieve the buffered application data from the modem buffer during the downlink active time period for transmission to the base station.

13 . A non-transitory computer-readable medium storing computer executable code for wireless communication of a user equipment (UE) including a modem and an application processor, comprising code to:

instruct the application processor to generate application data to be transmitted to a base station;

instruct the modem to determine a downlink active time period;

instruct the modem to communicate information related to the downlink active time period to the application processor;

instruct the application processor to determine that the application data is available prior to the downlink active time period;

instruct the application processor to withhold transmission of the application data to the base station, including withholding sending the application data to the modem, until the downlink active time period; and

instruct the modem to transmit the application data to the base station during the downlink active time period.

14 . The non-transitory computer-readable medium of claim 13 , wherein the code further instructs the modem to determine the downlink active time period based on at least one of:

(a) downlink Semi-Persistent Scheduling (SPS) configurations received from the base station;

(b) Downlink Discontinuous Reception (DRX) configurations received from the base station;

(c)) a transmission indication received via a Physical Downlink Control Channel (PDCCH); and

(d) an analysis of downlink traffic characteristics.

15 . The non-transitory computer-readable medium of claim 13 , wherein the code further instructs the application processor to adjust a timer value according to the information related to the downlink active time period received from the modem, wherein the timer value determines when the application data is sent to the modem from the application processor.

16 . The non-transitory computer-readable medium of claim 13 , wherein the code further instructs the application processor to determine an application data transfer pattern for sending the application data from the application processor to the modem based on the information related to the downlink active time period, wherein the application data transfer pattern aligns transfers of the application data to the modem with the downlink active time period, and further instructs the application processor to send the application data to the modem according to the application data transfer pattern.

17 . A non-transitory computer-readable medium storing computer executable code for wireless communication of a user equipment (UE) including a modem and an application processor, comprising code to:

instruct the application processor to generate application data to be transmitted to a base station;

instruct the modem to determine a downlink active time period;

instruct the modem to receive, prior to the downlink active time period, the application data sent from the application processor;

instruct the modem to determine that the application data is available prior to the downlink active time period;

instruct the modem to withhold transmission of the application data to the base station until the downlink active time period, including buffering the application data at the modem until the downlink active time period; and

instruct the modem to transmit the application data to the base station during the downlink active time period.