Patents by Inventor Ronald Frank Alton

Ronald Frank Alton 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: 10082847
    Abstract: A temperature of a component within the portable computing device (PCD) may be monitored along with a parameter associated with the temperature. The parameter associated with temperature may be an operating frequency, transmission power, or a data flow rate. It is determined if the temperature has exceeded a threshold value. If the temperature has exceeded the threshold value, then the temperature is compared with a temperature set point and a first error value is then calculated based on the comparison. Next, a first optimum value of the parameter is determined based on the first error value. If the temperature is below or equal to the threshold value, then a present value of the parameter is compared with a desired threshold for the parameter and a second error value is calculated based on the comparison. A second optimum value of the parameter may be determined based on the second error value.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: September 25, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Vijay Raman, Amy Derbyshire, Christopher Medrano, Shiju Abraham Mathew, Ronald Frank Alton, Jon James Anderson
  • Patent number: 9977439
    Abstract: Various embodiments of methods and systems for energy efficiency aware thermal management in a portable computing device that contains a heterogeneous, multi-processor system on a chip (“SoC”) are disclosed. Because individual processing components in a heterogeneous, multi-processor SoC may exhibit different processing efficiencies at a given temperature, energy efficiency aware thermal management techniques that compare performance data of the individual processing components at their measured operating temperatures can be leveraged to optimize quality of service (“QoS”) by adjusting the power supplies to, reallocating workloads away from, or transitioning the power mode of, the least energy efficient processing components. In these ways, embodiments of the solution optimize the average amount of power consumed across the SoC to process a MIPS of workload.
    Type: Grant
    Filed: May 18, 2014
    Date of Patent: May 22, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Hee Jun Park, Young Hoon Kang, Ronald Frank Alton, Christopher Lee Medrano, Jon James Anderson
  • Patent number: 9823673
    Abstract: Various embodiments of methods and systems for energy efficiency aware thermal management in a portable computing device that contains a heterogeneous, multi-processor system on a chip (“SoC”) are disclosed. Because individual processing components in a heterogeneous, multi-processor SoC may exhibit different processing efficiencies at a given temperature, energy efficiency aware thermal management techniques that compare performance data of the individual processing components at their measured operating temperatures can be leveraged to optimize quality of service (“QoS”) by adjusting the power supplies to, reallocating workloads away from, or transitioning the power mode of, the least energy efficient processing components. In these ways, embodiments of the solution optimize the average amount of power consumed across the SoC to process a MIPS of workload.
    Type: Grant
    Filed: May 18, 2014
    Date of Patent: November 21, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Hee Jun Park, Young Hoon Kang, Ronald Frank Alton, Christopher Lee Medrano, Jon James Anderson
  • Patent number: 9703613
    Abstract: A dynamic scheduler is provided that schedules tasks for a plurality of cores based upon current operating characteristics for the cores. The current operating characteristics include a predicted leakage current for each core based upon an analytical model.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: July 11, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Juhi Saha, Hee Jun Park, Alex Kuang-Hsuan Tu, Thomas Andrew Morison, Tao Xue, Ronald Frank Alton
  • Patent number: 9582012
    Abstract: Various embodiments of methods and systems for energy efficiency aware thermal management in a portable computing device that contains a heterogeneous, multi-processor system on a chip (“SoC”) are disclosed. Because individual processing components in a heterogeneous, multi-processor SoC may exhibit different processing efficiencies at a given temperature, energy efficiency aware thermal management techniques that compare performance data of the individual processing components at their measured operating temperatures can be leveraged to optimize quality of service (“QoS”) by adjusting the power supplies to, reallocating workloads away from, or transitioning the power mode of, the least energy efficient processing components. In these ways, embodiments of the solution optimize the average amount of power consumed across the SoC to process a MIPS of workload.
    Type: Grant
    Filed: May 18, 2014
    Date of Patent: February 28, 2017
    Assignee: QUALCOMM INCORPORATED
    Inventors: Hee Jun Park, Young Hoon Kang, Ronald Frank Alton, Christoper Lee Medrano, Jon James Anderson
  • Patent number: 9557797
    Abstract: Aspects include computing devices, systems, and methods for selecting preferred processor core combinations for a state of a computing device. In an aspect, a state of a computing device containing the multi-core processor may be determined. A number of current leakage ratios may be determined by comparing current leakages of the processor cores to current leakages of the other processor cores. The ratios may be compared to boundaries for the state of the computing device in respective inequalities. A processor core associated with a number of boundaries may be selected in response to determining that the respective inequalities are true. The boundaries may be associated with a set of processor cores deemed preferred for an associated state of the computing device. The processor core present in the set of processor cores for each boundary of a true inequality may be the selected processor core.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: January 31, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Rajat Mittal, Mehdi Saeidi, Tao Xue, Ronald Frank Alton, Rajit Chandra, Sachin Dasnurkar
  • Patent number: 9292293
    Abstract: The various aspects provide for a device and methods for intelligent multicore control of a plurality of processor cores of a multicore integrated circuit. The aspects may identify and activate an optimal set of processor cores to achieve the lowest level power consumption for a given workload or the highest performance for a given power budget. The optimal set of processor cores may be the number of active processor cores or a designation of specific active processor cores. When a temperature reading of the processor cores is below a threshold, a set of processor cores may be selected to provide the lowest power consumption for the given workload. When the temperature reading of the processor cores is above the threshold, a set processor cores may be selected to provide the best performance for a given power budget.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: March 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Hee-Jun Park, Steven S Thomson, Ronald Frank Alton, Edoardo Regini, Satish Goverdhan, Pieter-Louis Dam Backer
  • Publication number: 20150338902
    Abstract: Aspects include computing devices, systems, and methods for selecting preferred processor core combinations for a state of a computing device. In an aspect, a state of a computing device containing the multi-core processor may be determined. A number of current leakage ratios may be determined by comparing current leakages of the processor cores to current leakages of the other processor cores. The ratios may be compared to boundaries for the state of the computing device in respective inequalities. A processor core associated with a number of boundaries may be selected in response to determining that the respective inequalities are true. The boundaries may be associated with a set of processor cores deemed preferred for an associated state of the computing device. The processor core present in the set of processor cores for each boundary of a true inequality may be the selected processor core.
    Type: Application
    Filed: June 30, 2014
    Publication date: November 26, 2015
    Inventors: Rajat MITTAL, Mehdi Saeidi, Tao Xue, Ronald Frank Alton, Rajit Chandra, Sachin Dasnurkar
  • Publication number: 20150286257
    Abstract: Various embodiments of methods and systems for energy efficiency aware thermal management in a portable computing device that contains a heterogeneous, multi-processor system on a chip (“SoC”) are disclosed. Because individual processing components in a heterogeneous, multi-processor SoC may exhibit different processing efficiencies at a given temperature, energy efficiency aware thermal management techniques that compare performance data of the individual processing components at their measured operating temperatures can be leveraged to optimize quality of service (“QoS”) by adjusting the power supplies to, reallocating workloads away from, or transitioning the power mode of, the least energy efficient processing components. In these ways, embodiments of the solution optimize the average amount of power consumed across the SoC to process a MIPS of workload.
    Type: Application
    Filed: May 18, 2014
    Publication date: October 8, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventors: HEE JUN PARK, YOUNG HOON KANG, RONALD FRANK ALTON, CHRISTOPHER LEE MEDRANO, JON JAMES ANDERSON
  • Publication number: 20150286225
    Abstract: Various embodiments of methods and systems for energy efficiency aware thermal management in a portable computing device that contains a heterogeneous, multi-processor system on a chip (“SoC”) are disclosed. Because individual processing components in a heterogeneous, multi-processor SoC may exhibit different processing efficiencies at a given temperature, energy efficiency aware thermal management techniques that compare performance data of the individual processing components at their measured operating temperatures can be leveraged to optimize quality of service (“QoS”) by adjusting the power supplies to, reallocating workloads away from, or transitioning the power mode of, the least energy efficient processing components. In these ways, embodiments of the solution optimize the average amount of power consumed across the SoC to process a MIPS of workload.
    Type: Application
    Filed: May 18, 2014
    Publication date: October 8, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventors: HEE JUN PARK, YOUNG HOON KANG, RONALD FRANK ALTON, CHRISTOPHER LEE MEDRANO, JON JAMES ANDERSON
  • Publication number: 20150286262
    Abstract: Various embodiments of methods and systems for energy efficiency aware thermal management in a portable computing device that contains a heterogeneous, multi-processor system on a chip (“SoC”) are disclosed. Because individual processing components in a heterogeneous, multi-processor SoC may exhibit different processing efficiencies at a given temperature, energy efficiency aware thermal management techniques that compare performance data of the individual processing components at their measured operating temperatures can be leveraged to optimize quality of service (“QoS”) by adjusting the power supplies to, reallocating workloads away from, or transitioning the power mode of, the least energy efficient processing components. In these ways, embodiments of the solution optimize the average amount of power consumed across the SoC to process a MIPS of workload.
    Type: Application
    Filed: May 18, 2014
    Publication date: October 8, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventors: HEE JUN PARK, YOUNG HOON KANG, RONALD FRANK ALTON, CHRISTOPER LEE MEDRANO, JON JAMES ANDERSON
  • Publication number: 20150277395
    Abstract: A temperature of a component within the portable computing device (PCD) may be monitored along with a parameter associated with the temperature. The parameter associated with temperature may be an operating frequency, transmission power, or a data flow rate. It is determined if the temperature has exceeded a threshold value. If the temperature has exceeded the threshold value, then the temperature is compared with a temperature set point and a first error value is then calculated based on the comparison. Next, a first optimum value of the parameter is determined based on the first error value. If the temperature is below or equal to the threshold value, then a present value of the parameter is compared with a desired threshold for the parameter and a second error value is calculated based on the comparison. A second optimum value of the parameter may be determined based on the second error value.
    Type: Application
    Filed: May 29, 2014
    Publication date: October 1, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventors: VIJAY RAMAN, AMY DERBYSHIRE, CHRISTOPHER LEE MEDRANO, SHIJU ABRAHAM MATHEW, RONALD FRANK ALTON, JON JAMES ANDERSON
  • Publication number: 20150046685
    Abstract: The various aspects provide for a device and methods for intelligent multicore control of a plurality of processor cores of a multicore integrated circuit. The aspects may identify and activate an optimal set of processor cores to achieve the lowest level power consumption for a given workload or the highest performance for a given power budget. The optimal set of processor cores may be the number of active processor cores or a designation of specific active processor cores. When a temperature reading of the processor cores is below a threshold, a set of processor cores may be selected to provide the lowest power consumption for the given workload. When the temperature reading of the processor cores is above the threshold, a set processor cores may be selected to provide the best performance for a given power budget.
    Type: Application
    Filed: November 8, 2013
    Publication date: February 12, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Hee-Jun Park, Steven S. Thomson, Ronald Frank Alton, Edoardo Regini, Satish Goverdhan, Pieter-Louis Dam Backer
  • Patent number: 7012993
    Abstract: A method is disclosed for controlling the deactivation of a telecommunications modem based on the call type, independent of the connection quality, to minimize power consumption. The present invention is particularly useful in mobile applications when the vehicle's ignition is off and power resources are limited. Telematics control units (TCUs), installed in mobile vehicles, communicate with a service provider through a cellular communication network to provide telematics functionality for the vehicles. In one embodiment, the service provider sends a message which triggers the TCU to place a maintenance call to the service provider. During the maintenance call messaging, the TCU identifies a particular call type of the maintenance call. For any of the possible maintenance call types, the TCU will have stored in advance an allowed execution time for that call type. The TCU will set a call timer to the allowed execution time for that call type.
    Type: Grant
    Filed: April 5, 2002
    Date of Patent: March 14, 2006
    Assignee: Denso Corporation
    Inventor: Ronald Frank Alton
  • Publication number: 20030190030
    Abstract: A method is disclosed for controlling the deactivation of a telecommunications modem based on the call type, independent of the connection quality, to minimize power consumption. The present invention is particularly useful in mobile applications when the vehicle's ignition is off and power resources are limited. Telematics control units (TCUs), installed in mobile vehicles, communicate with a service provider through a cellular communication network to provide telematics functionality for the vehicles. In one embodiment, the service provider sends a message which triggers the TCU to place a maintenance call to the service provider. During the maintenance call messaging, the TCU identifies a particular call type of the maintenance call. For any of the possible maintenance call types, the TCU will have stored in advance an allowed execution time for that call type. The TCU will set a call timer to the allowed execution time for that call type.
    Type: Application
    Filed: April 5, 2002
    Publication date: October 9, 2003
    Applicant: DENSO CORPORATION
    Inventor: Ronald Frank Alton