Patents by Inventor Anil Vootukuru

Anil Vootukuru 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).

  • Patent number: 9864647
    Abstract: A method and system for adjusting bandwidth within a portable computing device based on danger signals monitored from one on more elements of the portable computing device are disclosed. A danger level of an unacceptable deadline miss (“UDM”) element of the portable computing device may be determined with a danger level sensor within the UDM element. Next, a quality of service (“QoS”) controller may adjust a magnitude for one or more danger levels received based on the UDM element type that generated the danger level and based on a potential fault condition type associated with the particular danger level. The danger levels received from one UDM element may be mapped to at least one of another UDM element and a non-UDM element. A quality of service policy for each UDM element and non-UDM element may be mapped in accordance with the danger levels.
    Type: Grant
    Filed: January 2, 2015
    Date of Patent: January 9, 2018
    Assignee: QUALCOM Incorporated
    Inventors: Serag Gadelrab, Cristian Duroiu, Vinod Chamarty, Pooja Sinha, John Daniel Chaparro, Anil Vootukuru, Vinodh Ramesh Cuppu, Joseph Schweiray Lee, Vinay Mitter, Paul Chow, Ruolong Liu, Johnny Jone Wai Kuan
  • Patent number: 9785209
    Abstract: Thermal management in a portable computing device differentiates between a temperature increase caused by a steady workload and a temperature increase caused by an instantaneous workload. If it is determined that a detected temperature increase is caused by a steady workload, then a configuration of thermal parameters is applied that optimizes thermal performance for a steady workload. If it is determined that a temperature increase is caused by an instantaneous workload increase, then a configuration of thermal parameters is applied that optimizes thermal performance for an instantaneous workload.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: October 10, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Anil Vootukuru, Ankur Jain, Unnikrishnan Vadakkanmaruveedu, Vinay Mitter, Christopher Lee Medrano
  • Publication number: 20170075589
    Abstract: Disclosed are systems and methods for adjusting a frequency of memory of a computing device. The method may include counting, in connection with a hardware device, a number of instructions executed and a number of requests to the memory during N milliseconds and calculating a workload ratio that is equal to a ratio of the number of instructions executed to the number of requests to memory. If the workload ratio is less than a ratio-threshold, then the memory vote is determined based upon a frequency of the hardware device. A frequency of the memory is managed based upon an aggregation of the memory-frequency vote and other frequency votes.
    Type: Application
    Filed: August 1, 2016
    Publication date: March 16, 2017
    Inventors: Saravana Krishnan Kannan, Anil Vootukuru, Rohit Gaurishankar Gupta
  • Publication number: 20160291653
    Abstract: Thermal management in a portable computing device differentiates between a temperature increase caused by a steady workload and a temperature increase caused by an instantaneous workload. If it is determined that a detected temperature increase is caused by a steady workload, then a configuration of thermal parameters is applied that optimizes thermal performance for a steady workload. If it is determined that a temperature increase is caused by an instantaneous workload increase, then a configuration of thermal parameters is applied that optimizes thermal performance for an instantaneous workload.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: ANIL VOOTUKURU, ANKUR JAIN, UNNIKRISHNAN VADAKKANMARUVEEDU, VINAY MITTER, CHRISTOPHER LEE MEDRANO
  • Patent number: 9360907
    Abstract: Various embodiments of methods and systems for adaptive thermal management techniques implemented in a portable computing device (“PCD”) are disclosed. Notably, in many PCDs, temperature thresholds associated with various components in the PCD such as, but not limited to, die junction temperatures, package on package (“PoP”) memory temperatures and the “touch temperature” of the external surfaces of the device itself limits the extent to which the performance capabilities of the PCD can be exploited. It is an advantage of the various embodiments of methods and systems for adaptive thermal management that, when a temperature threshold is violated, the performance of the PCD is sacrificed only as much and for as long as necessary to clear the violation before authorizing the thermally aggressive processing component(s) to return to a maximum operating power.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: June 7, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Paras S. Doshi, Ankur Jain, Unnikrishnan Vadakkanmaruveedu, Vinay Mitter, Anil Vootukuru, Ronald F. Alton, Jon J. Anderson
  • Publication number: 20160127259
    Abstract: A method and system for managing safe downtime of shared resources within a portable computing device are described. The method may include determining a tolerance for a downtime period for an unacceptable deadline miss element of the portable computing device. Next, the determined tolerance for the downtime period may be transmitted to quality-of-service (“QoS”) controller. The QoS controller may determine if the tolerance for the downtime period needs to be adjusted. The QoS controller may receive a downtime request from one or more shared resources of the portable computing device. The QoS controller may determine if the downtime request needs to be adjusted. Next, the QoS controller may select a downtime request for execution and then identify which one or more unacceptable deadline miss elements of the portable computing device that are impacted by the selected downtime request.
    Type: Application
    Filed: January 2, 2015
    Publication date: May 5, 2016
    Inventors: CRISTIAN DUROIU, VINOD CHAMARTY, SERAG GADELRAB, MICHAEL DROP, POOJA SINHA, RUOLONG LIU, JOHN DANIEL CHAPARRO, VINODH RAMESH CUPPU, JOSEPH SCHWEIRAY LEE, JOHNNY JONE WAI KUAN, PAUL CHOW, ANIL VOOTUKURU, VINAY MITTER
  • Publication number: 20160117215
    Abstract: A method and system for adjusting bandwidth within a portable computing device based on danger signals monitored from one on more elements of the portable computing device are disclosed. A danger level of an unacceptable deadline miss (“UDM”) element of the portable computing device may be determined with a danger level sensor within the UDM element. Next, a quality of service (“QoS”) controller may adjust a magnitude for one or more danger levels received based on the UDM element type that generated the danger level and based on a potential fault condition type associated with the particular danger level. The danger levels received from one UDM element may be mapped to at least one of another UDM element and a non-UDM element. A quality of service policy for each UDM element and non-UDM element may be mapped in accordance with the danger levels.
    Type: Application
    Filed: January 2, 2015
    Publication date: April 28, 2016
    Inventors: SERAG GADELRAB, CRISTIAN DUROIU, VINOD CHAMARTY, POOJA SINHA, JOHN DANIEL CHAPARRO, ANIL VOOTUKURU, VINODH RAMESH CUPPU, JOSEPH SCHWEIRAY LEE, VINAY MITTER, PAUL CHOW, RUOLONG LIU, JOHNNY JONE WAI KUAN
  • Publication number: 20150169016
    Abstract: Various embodiments of methods and systems for adaptive thermal management techniques implemented in a portable computing device (“PCD”) are disclosed. Notably, in many PCDs, temperature thresholds associated with various components in the PCD such as, but not limited to, die junction temperatures, package on package (“PoP”) memory temperatures and the “touch temperature” of the external surfaces of the device itself limits the extent to which the performance capabilities of the PCD can be exploited. It is an advantage of the various embodiments of methods and systems for adaptive thermal management that, when a temperature threshold is violated, the performance of the PCD is sacrificed only as much and for as long as necessary to clear the violation before authorizing the thermally aggressive processing component(s) to return to a maximum operating power.
    Type: Application
    Filed: January 20, 2015
    Publication date: June 18, 2015
    Inventors: PARAS S. DOSHI, ANKUR JAIN, UNNIKRISHNAN VADAKKANMARUVEEDU, VINJAY MITTER, ANIL VOOTUKURU, RONALD F. ALTON, JON J. ANDERSON
  • Patent number: 8972759
    Abstract: Various embodiments of methods and systems for adaptive thermal management techniques implemented in a portable computing device (“PCD”) are disclosed. Notably, in many PCDs, temperature thresholds associated with various components in the PCD such as, but not limited to, die junction temperatures, package on package (“PoP”) memory temperatures and the “touch temperature” of the external surfaces of the device itself limits the extent to which the performance capabilities of the PCD can be exploited. It is an advantage of the various embodiments of methods and systems for adaptive thermal management that, when a temperature threshold is violated, the performance of the PCD is sacrificed only as much and for as long as necessary to clear the violation before authorizing the thermally aggressive processing component(s) to return to a maximum operating power.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: March 3, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Paras S. Doshi, Ankur Jain, Unnikrishnan Vadakkanmaruveedu, Vinay Mitter, Anil Vootukuru, Ronald F. Alton, Jon J. Anderson
  • Publication number: 20140006818
    Abstract: Various embodiments of methods and systems for adaptive thermal management techniques implemented in a portable computing device (“PCD”) are disclosed. Notably, in many PCDs, temperature thresholds associated with various components in the PCD such as, but not limited to, die junction temperatures, package on package (“PoP”) memory temperatures and the “touch temperature” of the external surfaces of the device itself limits the extent to which the performance capabilities of the PCD can be exploited. It is an advantage of the various embodiments of methods and systems for adaptive thermal management that, when a temperature threshold is violated, the performance of the PCD is sacrificed only as much and for as long as necessary to clear the violation before authorizing the thermally aggressive processing component(s) to return to a maximum operating power.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Paras S. Doshi, Ankur Jain, Unnikrishnan Vadakkanmaruveedu, Vinay Mitter, Anil Vootukuru, Ronald F. Alton, Jon J. Anderson