Modem throughput throttling

US12395440B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12395440-B2
Application numberUS-202017768260-A
CountryUS
Kind codeB2
Filing dateOct 29, 2020
Priority dateOct 30, 2019
Publication dateAug 19, 2025
Grant dateAug 19, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may identify a throttling indicator for a shared resource associated with a modem at the UE. The CE may determine a configuration of the modem based on a configuration received from a Radio Resource Control layer of the UE. Based on the modem configuration and the throttling indicator, the UE may identify a throttling level to apply to the modem. The UE may adjust the modem configuration for communicating with a base station based on the throttling level in order to reduce resource usage below a usage threshold. By reducing usage of the shared resource by the modem, the UE may have a greater availability of the shared resource to meet the needs of other components of the UE. This may provide an improved user experience at the UE, among other benefits.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for wireless communications at a user equipment (UE), comprising: receiving a throttling indicator and one or more configuration parameters associated with a modem of the UE, the received throttling indicator corresponding to a shared resource of one or more components of the UE, the shared resource comprising a memory bandwidth; and communicating with a network device based at least in part on a throttling level for the modem, the throttling level corresponding to a memory bandwidth back off for the modem, wherein the throttling level indicates a usage threshold associated with the shared resource based at least in part on the received throttling indicator and the received one or more configuration parameters. 2. The method of claim 1 , further comprising: determining the usage threshold based at least in part on the received throttling indicator. 3. The method of claim 1 , further comprising: adjusting a traffic flow at the modem based at least in part on the throttling level, wherein communicating with the network device is further based at least in part on the adjusted traffic flow. 4. The method of claim 3 , wherein adjusting the traffic flow comprises: dropping one or more transmission control protocol packets. 5. The method of claim 1 , further comprising: selecting one or more throughput parameters from a look up table based at least in part on the received throttling indicator and the received one or more configuration parameters. 6. The method of claim 1 , further comprising: determining a usage requirement associated with the shared resource of the one or more components of the UE based at least in part on the received one or more configuration parameters of the modem; and comparing the usage requirement with the usage threshold. 7. The method of claim 6 , further comprising: determining the usage requirement exceeds the usage threshold based at least in part on the comparing; and adjusting the received one or more configuration parameters to reduce the usage requirement based at least in part on the throttling level. 8. The method of claim 6 , further comprising: determining the usage threshold exceeds the usage requirement based at least in part on the comparing; and refraining from adjusting the received one or more configuration parameters based at least in part on the throttling level. 9. The method of claim 1 , further comprising: determining a first resource usage corresponding to a first radio access technology based at least in part on the throttling level. 10. The method of claim 9 , further comprising: communicating with the network device using the first radio access technology based at least in part on the determined first resource usage. 11. The method of claim 9 , further comprising: determining a second resource usage corresponding to a second radio access technology based at least in part on the throttling level; and communicating with the network device using the first radio access technology or the second radio access technology based at least in part on the determined first resource usage, the determined second resource usage, or a combination thereof. 12. The method of claim 9 , further comprising: identifying a first cell group of the first radio access technology, wherein the determined first resource usage corresponds to the first cell group; determining a second resource usage corresponding to a second cell group of the first radio access technology based at least in part on the throttling level; and communicating with the network device using the first cell group or the second cell group of the first radio access technology based at least in part on the determined first resource usage, the determined second resource usage, or a combination thereof. 13. The method of claim 1 , wherein communicating with the network device comprises: transmitting a message to the network device comprising a negative acknowledgment (NACK), a channel quality indicator (CQI) report, a rank report, or a combination thereof. 14. The method of claim 1 , wherein the received one or more configuration parameters of the modem comprise one or more component carriers, one or more layers, a bandwidth, a throughput, or a combination thereof. 15. The method of claim 1 , further comprising: determining a change associated with at least one configuration parameter of the received one or more configuration parameters; receiving, based at least in part on the change, a second throttling level for the modem; and communicating with the network device based at least in part on the received second throttling level. 16. The method of claim 1 , further comprising: identifying one or more component carriers associated with the modem and a respective throughput corresponding to each component carrier of the one or more component carriers, wherein the received one or more configuration parameters of the modem comprise the one or more component carriers and the respective throughputs; determining an order of the one or more component carriers based at least in part on the respective throughputs; selecting at least one component carrier based at least in part on the determined order of the one or more component carriers; and communicating with the network device based at least in part on the selected component carrier. 17. The method of claim 1 , wherein the received throttling indicator indicates a memory bandwidth cap for the modem. 18. The method of claim 1 , wherein the memory bandwidth is associated with double data rate (DDR) synchronous dynamic random-access memory (DRAM). 19. The method of claim 1 , wherein the received throttling indicator is based at least in part on a concurrent usage of the shared resource, the concurrent usage associated with the one or more components of the UE. 20. The method of claim 19 , wherein the component comprises an application processor, a camera, a wireless local area network device, or a combination thereof. 21. An apparatus for wireless communications at a user equipment (UE), comprising: means for receiving a throttling indicator and one or more configuration parameters associated with a modem of the UE, the received throttling indicator corresponding to a shared resource of one or more components of the UE, the shared resource comprising a memory bandwidth; and means for communicating with a network device based at least in part on a throttling level for the modem, the throttling level corresponding to a memory bandwidth back off for the modem, wherein the throttling level indicates a usage threshold associated with the shared resource based at least in part on the received throttling indicator and the received one or more configuration parameters. 22. The apparatus of claim 21 , further comprising: means for determining the usage threshold based at least in part on the received throttling indicator. 23. The apparatus of claim 21 , further comprising: means for adjusting a traffic flow at the modem based at least in part on the throttling level, wherein communicating with the network device is further based at least in part on the adjusted traffic flow. 24. The apparatus of claim 21 , further comprising: means for selecting one or more throughput parameters from a look up table based at least in part on the received throttling indicator and the received one or more configuration parameters. 25.

Assignees

Inventors

Classifications

  • H04W28/10Primary

    Flow control {between communication endpoints} · CPC title

  • Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)} · CPC title

  • Identifying congestion · CPC title

  • H04L47/23Primary

    Bit dropping · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12395440B2 cover?
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may identify a throttling indicator for a shared resource associated with a modem at the UE. The CE may determine a configuration of the modem based on a configuration received from a Radio Resource Control layer of the UE. Based on the modem configuration and the throttling indicator, the UE may iden…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04W28/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 19 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).