US 12,032,426 B2
Smart resource allocation framework for dynamic allocation of system resources in personal computing devices (PCDs) that employ wireless modems
Karthik Rangaraju, Hyderabad (IN); Sumit Gemini, Delhi (IN); Nikhil Kumar Kansal, Hyderabad (IN); Nirav Narendra Desai, Hyderabad (IN); Venkata Biswanath Devarasetty, Hyderabad (IN); Lakshmi Narayana Panuku, Hyderabad (IN); and Venkatesh Ravipati, Guntur (IN)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM INCORPORATED, San Diego, CA (US)
Filed on Aug. 19, 2022, as Appl. No. 17/891,893.
Prior Publication US 2024/0061490 A1, Feb. 22, 2024
Int. Cl. G06F 1/3228 (2019.01); G06F 1/3203 (2019.01); G06F 1/3206 (2019.01); G06F 1/3209 (2019.01); G06F 9/50 (2006.01); H04M 3/22 (2006.01)
CPC G06F 1/3228 (2013.01) [G06F 9/5033 (2013.01); H04M 3/2227 (2013.01); G06F 1/3203 (2013.01); G06F 1/3206 (2013.01); G06F 1/3209 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A portable computing device (PCD) having a wireless modem, the PCD comprising:
a resource management circuit disposed on one or more integrated circuit (IC) chips of the PCD, the resource management circuit being configured to:
determine if a call is received or placed by the PCD;
monitor a preselected set of state conditions of the PCD in response to the call received or placed by the PCD;
determine, based at least partially on the monitored preselected set of state conditions, if the wireless modem is to be placed in a modem power-performance (Mod. Pow.-Perf.) mode; and
in response to a determination that the wireless modem is to be placed in the Mod. Pow.-Perf. mode, performing a Mod. Pow-Perf. process comprising two or more of:
(1) dynamically updating one or more cache table entries associated with the wireless modem;
(2) reducing power usage in one or more non-modem processing cores to reduce a temperature of the PCD; and
(3) allocating more bandwidth for the wireless modem.