Patents by Inventor Karthik Rangaraju

Karthik Rangaraju has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250093941
    Abstract: Systems, methods and computer-readable mediums may reduce CPU power costs in a portable computing device (PCD). When logic of the PCD determines that the PCD enters a static display read mode while running an App or an Internet web browser, it determines (1) if display key performance indicator (KPI) headroom of the PCD indicates that cost-saving actions can be performed without degrading visual performance and (2) if there is an active display buffer submission. If the answer to (1) is yes and (2) is no, the logic analyzes hysteresis statistics associated with the CPU entering and exiting low power mode (LPM) to calculate a total number of CPU LPM entries and exits during a preselected time window. The total number is compared to a preselected threshold (TH) value and one or more power cost-saving actions are performed if the total number exceeds the preselected TH value.
    Type: Application
    Filed: April 24, 2022
    Publication date: March 20, 2025
    Inventors: Karthik RANGARAJU, Wangling ZHANG
  • Patent number: 12182012
    Abstract: A method for memory management is described. The method includes detecting entry of a mobile device into a deep sleep state. The method also includes monitoring a hysteresis counter of entry into the deep sleep state relative to a time period of the mobile device in the deep sleep state to compute a hysteresis statistical threshold. The method further includes comparing the hysteresis statistical threshold to a threshold configuration value. The method also includes adjusting memory management of the mobile device and/or frequency scaling when the hysteresis statistical threshold is greater than the threshold configuration value.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: December 31, 2024
    Assignee: QUALCOMM Incorporated
    Inventor: Karthik Rangaraju
  • Publication number: 20240256438
    Abstract: A method for memory management is described. The method includes detecting entry of a mobile device into a deep sleep state. The method also includes monitoring a hysteresis counter of entry into the deep sleep state relative to a time period of the mobile device in the deep sleep state to compute a hysteresis statistical threshold. The method further includes comparing the hysteresis statistical threshold to a threshold configuration value. The method also includes adjusting memory management of the mobile device and/or frequency scaling when the hysteresis statistical threshold is greater than the threshold configuration value.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 1, 2024
    Inventor: Karthik RANGARAJU
  • Patent number: 12032426
    Abstract: Systems, methods and computer-readable mediums may be used in portable computing devices (PCDs) for dynamically allocating system resources in a way that prevents or lessens degradation of power and performance KPIs while also avoiding temperature increases in the PCD that can create unpleasant user experiences. A smart resource allocation framework (SRAF) is triggered when a call is received or placed. Once triggered, the SRAF framework monitors a preselected set of state conditions to determine whether or not to place the wireless modem in a modem power-performance (Mod. Pow.-Perf) mode. If it determines that modem is to be placed in the Mod. Pow.-Perf. mode, a Mod. Pow.-Perf. process is performed dynamically allocates system resources and preferably also triggers a thermal framework that performs power reduction in one or more non-modem processing cores.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: July 9, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Karthik Rangaraju, Sumit Gemini, Nikhil Kumar Kansal, Nirav Narendra Desai, Venkata Biswanath Devarasetty, Lakshmi Narayana Panuku, Venkatesh Ravipati
  • Publication number: 20240139511
    Abstract: A wearable device, including: a display; one or more circuits coupled to the display; a processor configured to: throttle an operation of the one or more circuits; and cause the display to generate an image that induces eye blinking in a user associated with the throttling of the operation of the one or more circuits.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Karthik RANGARAJU, Shruti HANUMANTHAIAH, Subbarao LANKA
  • Publication number: 20240103596
    Abstract: Providing runtime power profile tuning based on eye state in processor-based Extended Reality (XR) devices is disclosed herein. In this regard, in some exemplary aspects, a processor of a processor-based XR device is configured to apply a default power profile, and detect, using an eye blink detection circuit, an eye close event of a user of the processor-based XR device. In response to detecting the eye close event, the processor selects a test power profile from a plurality of power profiles and applies the test power profile. The processor then measures an operating characteristic of the processor-based XR device and compares the operating characteristic with a corresponding reference range. Based on the comparing, the processor updates one or more power profiles of the plurality of power profiles.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Karthik Rangaraju, Nirav Narendra Desai, Udayakumar Menon, Shruti Hanumanthaiah
  • Publication number: 20240061490
    Abstract: Systems, methods and computer-readable mediums may be used in portable computing devices (PCDs) for dynamically allocating system resources in a way that prevents or lessens degradation of power and performance KPIs while also avoiding temperature increases in the PCD that can create unpleasant user experiences. A smart resource allocation framework (SRAF) is triggered when a call is received or placed. Once triggered, the SRAF framework monitors a preselected set of state conditions to determine whether or not to place the wireless modem in a modem power-performance (Mod. Pow.-Perf) mode. If it determines that modem is to be placed in the Mod. Pow.-Perf. mode, a Mod. Pow.-Perf. process is performed dynamically allocates system resources and preferably also triggers a thermal framework that performs power reduction in one or more non-modem processing cores.
    Type: Application
    Filed: August 19, 2022
    Publication date: February 22, 2024
    Inventors: Karthik RANGARAJU, Sumit GEMINI, Nikhil Kumar KANSAL, Nirav Narendra DESAI, Venkata Biswanath DEVARASETTY, Lakshmi Narayana PANUKU, Venkatesh RAVIPATI
  • Patent number: 11363501
    Abstract: This disclosure provides systems, methods and apparatuses for intelligent connectivity switching techniques. The techniques include, for example, determining that a wireless connection is encrypted, and in response to determining that the wireless connection is encrypted, employing one or more intelligent connectivity switching mechanisms to ensure a desirable level of user experience may be maintained and data stall conditions may be avoided or overcome. When a wireless station is in an area where two radio access technology (RAT) connections are present, the intelligent connectivity switching mechanisms can include responding to a user interface prompt, evaluating one or more signal-to-noise (SNR)-related metrics, or comparing an application, task or activity to a whitelist.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: June 14, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Karthik Rangaraju, Shirish Kumar Agarwal, Narasimhan Venkata Agaram
  • Patent number: 11317337
    Abstract: Methods, systems, and devices for wireless communications are described. A base station may receive an indication for establishing communications between a first user equipment (UE) and a second UE based on a first subscriber identification module (SIM) pair. The base station may compare a first set of capabilities associated with SIMs of the first UE and a second set of capabilities associated with SIMs of the second UE based on the indication. The base station may determine a set of rankings associated with the SIMs of the second UE based on the comparison of the sets of capabilities. The base station may identify a second SIM pair for a connection for establishing the communications between the first UE and the second UE. The base station may establish the connection between the first UE and the second UE based on the second SIM pair.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: April 26, 2022
    Assignee: Qualcomm Incorporated
    Inventor: Karthik Rangaraju
  • Publication number: 20220116847
    Abstract: Methods, systems, and devices for wireless communications are described. A base station may receive an indication for establishing communications between a first user equipment (UE) and a second UE based on a first subscriber identification module (SIM) pair. The base station may compare a first set of capabilities associated with SIMs of the first UE and a second set of capabilities associated with SIMs of the second UE based on the indication. The base station may determine a set of rankings associated with the SIMs of the second UE based on the comparison of the sets of capabilities. The base station may identify a second SIM pair for a connection for establishing the communications between the first UE and the second UE. The base station may establish the connection between the first UE and the second UE based on the second SIM pair.
    Type: Application
    Filed: October 14, 2020
    Publication date: April 14, 2022
    Inventor: Karthik Rangaraju
  • Publication number: 20210334068
    Abstract: A device to automatically propose actions based on audio content includes a memory configured to store instructions corresponding to an action recommendation unit. The device also includes one or more processors coupled to the memory and configured to receive audio data corresponding to the audio content. The one or more processors are also configured to execute the action recommendation unit to process the audio data to identify one or more portions of the audio data that are associated with an action and to present a user-selectable option to perform the action.
    Type: Application
    Filed: June 8, 2020
    Publication date: October 28, 2021
    Inventor: Karthik RANGARAJU
  • Publication number: 20210204175
    Abstract: This disclosure provides systems, methods and apparatuses for intelligent connectivity switching techniques. The techniques include, for example, determining that a wireless connection is encrypted, and in response to determining that the wireless connection is encrypted, employing one or more intelligent connectivity switching mechanisms to ensure a desirable level of user experience may be maintained and data stall conditions may be avoided or overcome. When a wireless station is in an area where two radio access technology (RAT) connections are present, the intelligent connectivity switching mechanisms can include responding to a user interface prompt, evaluating one or more signal-to-noise (SNR)-related metrics, or comparing an application, task or activity to a whitelist.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 1, 2021
    Inventors: Karthik RANGARAJU, Shirish Kumar AGARWAL, Narasimhan Venkata AGARAM
  • Patent number: 10516777
    Abstract: Methods, systems and devices are provided to enable voice activity following a call interruption or when a call experiences or will experience interruption or diminished quality such that call experience is affected to be relayed to the communication device of the other party to the call. When an indication that an active voice call with another communication device is or will experience interruption or diminished quality such that call experience is affected, audio received from a microphone of the communication device may be recorded. A message may be generated from recorded audio and the generated message may be transmitted to the other communication device. Generation and/or transmission of the message may be performed in response to user inputs.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: December 24, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Vaman Rajaram Kalkundrikar, Sathish Sambaraju, Karthik Rangaraju, Mohammed Shaikh