Patents by Inventor Dominick A. Lovicott

Dominick A. Lovicott 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: 20170336838
    Abstract: A method and an information handling system (IHS) determine optimum ambient temperature conditions for targeting desired system cooling constraints. According to one aspect, a target parameter recommendation module (TPRM) receives a target cooling parameter value for a number of servers having an identified configuration. The TPRM identifies an acceptable range of ambient conditions, corresponding to the received target parameter value(s). The TPRM determines via a series of iterations whether the target parameter value is attainable using the acceptable range of ambient conditions. If the target parameter value is attainable, the TPRM provides a first notification identifying ambient conditions by which the target parameter value can be attained. However, if the target parameter value is not attainable using the acceptable range of ambient conditions, the TPRM provides a second notification recommending an adjustment to server cooling constraints and/or the identified system configuration.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Inventors: DINESH KUNNATHUR RAGUPATHI, HASNAIN SHABBIR, DOMINICK A. LOVICOTT
  • Patent number: 9823636
    Abstract: In accordance with embodiments of the present disclosure, a system may include a first feedback controller, a second feedback controller, and logic. The first feedback controller may be configured to calculate a first intermediate air mover speed based on a measured temperature. The second feedback controller may be configured to calculate a second intermediate air mover speed based on the measured temperature. The logic may be configured to select a maximum of the first intermediate air mover speed and the second intermediate air mover speed as a selected air mover speed and generate a control signal indicative of the selected air mover speed.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: November 21, 2017
    Assignee: Dell Products L.P.
    Inventors: Hasnain Shabbir, Dominick A. Lovicott, Hsiang-Jung Chin
  • Publication number: 20170318708
    Abstract: In accordance with embodiments of the present disclosure, a system may include an air mover control system configured to, during a boot session of an information handling system, determine an initial air mover speed to be applied to an air mover during a second boot session based on a hardware configuration of the information handling system, and store a variable indicative of the initial air mover speed, such that the air mover control system may apply the initial air mover speed during boot of the second boot session.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Applicant: Dell Products L.P.
    Inventors: Hasnain SHABBIR, Dominick A. LOVICOTT, Dinesh Kunnathur RAGUPATHI, Daniel WHITTINGTON
  • Publication number: 20170315568
    Abstract: A method may include: (i) based on an error between a setpoint value and a measured process value, determining an integrated error indicative of a time-based integral of the error; (ii) based on the error, determining a differential error indicative of a time-based derivative of the error; (iii) based on the integrated error and the error, generating a proportional-integral output driving signal; (iv) based on the differential error and the error, generating a proportional-differential output driving signal; (v) determining whether the differential error is stable; (vi) responsive to determining that the differential error is stable, generating a driving signal for controlling a plant based on the proportional-differential output driving signal and independent of the proportional-integral output driving signal; (vii) responsive to determining that the differential error is unstable, generating the driving signal for controlling the plant based on the proportional-differential output driving signal and the pro
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Applicant: Dell Products L.P.
    Inventors: Dominick A. LOVICOTT, Carlos G. HENRY
  • Publication number: 20170318707
    Abstract: In accordance with embodiments of the present disclosure, a system may include a temperature sensor configured to sense an inlet ambient temperature associated with an information handling system, a cooling subsystem comprising at least one cooling fan configured to generate a cooling airflow in the information handling system, and a thermal manager communicatively coupled to the temperature sensor and the cooling subsystem and configured to, based on the inlet ambient temperature, a maximum power consumption level of the information handling system, a maximum airflow rate capable of being generated by the at least one cooling fan, and a hardware configuration of the information handling system, calculate a lowest possible maximum exhaust temperature for the information handling system.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Applicant: Dell Products L.P.
    Inventors: Hasnain SHABBIR, Dominick A. LOVICOTT
  • Publication number: 20170303438
    Abstract: In accordance with embodiments of the present disclosure, a system may include a cooling subsystem for cooling components of an information handling system and a thermal manager communicatively coupled to the cooling subsystem. The thermal manager may be configured to receive information regarding a reference performance metric for the cooling subsystem, based on the reference performance metric, modify at least one thermal control parameter for thermally controlling the information handling system from a baseline setting associated with a hardware configuration of the information handling system, and thermally control the information handling system in accordance with the at least one thermal control parameter as modified.
    Type: Application
    Filed: April 19, 2016
    Publication date: October 19, 2017
    Applicant: Dell Products L.P.
    Inventors: Hasnain SHABBIR, Dominick A. LOVICOTT
  • Publication number: 20170277207
    Abstract: In accordance with embodiments of the present disclosure, a system may include a feedback controller and logic. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate an error between the setpoint value and the measured process value and generate a driving signal based on the error. The logic may be configured to determine if oscillation is present in the driving signal, determine if oscillation is present in an operational parameter other than the driving signal such that oscillation of such operational parameter may cause oscillation in the measured process value, determine if oscillation present in the driving signal is correlated with oscillation present in the operational parameter, and adjust a control parameter of the feedback controller responsive to determining that oscillation present in the driving signal is not correlated to oscillation present in the operational parameter.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Applicant: Dell Products L.P.
    Inventors: Chris E. Peterson, Dominick A. Lovicott, Anil V. Rao
  • Publication number: 20170273224
    Abstract: A system may include a plurality of temperature sensors configured to sense temperatures at a plurality of locations associated with an information handling system, a cooling subsystem comprising at least one cooling fan configured to generate a cooling airflow in the information handling system and a thermal manager communicatively coupled to the plurality of temperature sensors and the cooling subsystem. The thermal manager may be configured to, based on at least a power provided to a subsystem of the information handling system, estimate a thermal condition proximate to the subsystem and set a speed of the at least one cooling fan based on the estimated thermal condition and a required linear airflow velocity associated with the subsystem.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Applicant: Dell Products L.P.
    Inventors: Hasnain Shabbir, Dominick A. Lovicott
  • Publication number: 20170273215
    Abstract: A system may include a plurality of temperature sensors configured to sense temperatures at a plurality of locations associated with an information handling system, a cooling subsystem comprising at least one cooling fan configured to generate a cooling airflow in the information handling system, and a thermal manager communicatively coupled to the plurality of temperature sensors and the cooling subsystem. The thermal manager may be configured to, based on at least a power provided to a subsystem of the information handling system, estimate a thermal condition proximate to the subsystem and set a speed of the at least one cooling fan based on the estimated thermal condition and a required cubic airflow rate associated with the subsystem, wherein the required cubic airflow rate is determined based on a required linear airflow velocity associated with the subsystem and a net cross-sectional area through which the cooling airflow travels.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Applicant: Dell Products L.P.
    Inventors: Hasnain Shabbir, Dominick A. Lovicott, Carlos G. Henry
  • Publication number: 20170269654
    Abstract: In accordance with these and other embodiments of the present disclosure, a system may include a plurality of temperature sensors configured to sense temperatures at a plurality of locations associated with an information handling system, a cooling subsystem comprising at least one cooling fan configured to generate a cooling airflow in the information handling system, and a thermal manager communicatively coupled to the plurality of temperature sensors and the cooling subsystem. The thermal manager may be configured to, based on at least a power provided to a subsystem of the information handling system, estimate a thermal condition proximate to the subsystem, based on a maximum power consumption for a component of the subsystem, determine an estimated linear airflow velocity requirement for the component, and set a speed of the at least one cooling fan based on the estimated thermal condition and the estimated linear airflow velocity requirement.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Applicant: Dell Products L.P.
    Inventors: Hasnain Shabbir, Dominick A. Lovicott, Shannon R. Bynum, Dinesh Kunnathur Ragupathi
  • Publication number: 20170269653
    Abstract: A system may include a plurality of temperature sensors configured to sense temperatures at a plurality of locations associated with an information handling system, a cooling subsystem comprising at least one cooling fan configured to generate a cooling airflow in the information handling system, and a thermal manager communicatively coupled to the plurality of temperature sensors and the cooling subsystem. The thermal manager may be configured to, based on at least a power provided to a subsystem of the information handling system, estimate a thermal condition proximate to the subsystem, correlate each of a plurality of components of the subsystem and a linear airflow velocity requirement of the component to a respective speed of the at least one cooling fan required to provide such airflow requirement, and set a speed of the at least one cooling fan based on the respective speeds.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Applicant: Dell Products L.P.
    Inventors: Hasnain Shabbir, Dominick A. Lovicott, Dinesh Kunnathur Ragupathi, Daniel Whittington
  • Publication number: 20160377083
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor and an air mover control system for controlling at least one air mover configured to drive airflow to one or more components of the information handling system. The air mover control system may be configured to read from an information handling resource of the information handling system, wherein the information handling resource comprises an active cooling system, a fault condition cooling requirement defining a minimum airflow required by the information handling resource from the at least one air mover in presence of a fault condition of the active cooling system. The air mover control system may also be configured to read from the information handling resource a variable indicating whether the fault condition of the active cooling system exists.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Inventors: Hasnain Shabbir, Dominick A. Lovicott
  • Publication number: 20160342181
    Abstract: An information handling system includes a memory and a controller. The memory stores settings for components within the information handling system. The controller can communicate with the memory. The controller detects a presence of a module, receives parameters of the module from the module, determines information for the module based on the parameters of the module, and updates the settings for the components based on the information for the module.
    Type: Application
    Filed: May 21, 2015
    Publication date: November 24, 2016
    Inventors: Chris E. Peterson, Dominick A. Lovicott, Corey D. Hartman
  • Publication number: 20160291654
    Abstract: A system management controller may include a thermal table, a host agent, and a thermal control system. The thermal table may comprise identifying parameters for supported remote temperature sensors external to an information handling system. The host agent may be configured to receive temperature sensor data of a remote temperature sensor. The thermal control system may be configured to provide thermal control of at least one of the information handling system and a chassis in which it is disposed by determining, based on an entry of the thermal table associated with the remote temperature sensor, a local input identifier of the system management controller that defines a virtual thermal input of the information handling system associated with the remote temperature sensor, and controlling thermal properties of at least one of the information handling system and the chassis based on the virtual thermal input and a temperature value associated therewith.
    Type: Application
    Filed: April 6, 2015
    Publication date: October 6, 2016
    Inventors: Pushkala Iyer, Dinesh Kunnathur Ragupathi, Dominick A. Lovicott, Yogesh Prabhakar Kulkarni
  • Publication number: 20160282916
    Abstract: An information handling system includes a fan controller, and a controller. The fan controller controls a speed of a cooling fan. The controller detects a presence of a card within the information handling system, determines whether the card matches a first thermal control method of a plurality of thermal control methods, utilizes the first thermal control method to cool the card in response to the card matching the first thermal control method, otherwise determines whether the card matches a next in order thermal control method of the thermal control methods.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Hasnain Shabbir, Dominick A. Lovicott, Dinesh K. Ragupathi
  • Publication number: 20160239067
    Abstract: A baseboard management control subsystem may determine a fan speed value associated with a fan speed used to cool a particular hardware configuration of an information handling system. The baseboard management control subsystem may further determine a power value associated with a power consumed by a fan running at the determined fan speed value. The baseboard management system may manage power within the information handling system based on the determined fan speed value and the determined power value.
    Type: Application
    Filed: February 12, 2015
    Publication date: August 18, 2016
    Inventors: Dominick A. Lovicott, John Erven Jenne
  • Publication number: 20160135333
    Abstract: In accordance with embodiments of the present disclosure, an air mover control system may include a first input configured to receive a first temperature signal from a first temperature sensor, a second input configured to receive a second temperature signal from a second temperature sensor, and logic. The logic may be configured to determine an estimated airflow based on the first temperature signal and the second temperature signal, determine an error based on a target airflow setpoint and the estimated airflow, and control a velocity of an air mover based on the error.
    Type: Application
    Filed: November 6, 2014
    Publication date: May 12, 2016
    Inventors: Dominick A. Lovicott, Robert B. Curtis
  • Publication number: 20160102880
    Abstract: An information handling system includes a plurality of components, and a controller. The controller determines a separate thermal resistance for each of the components, categorizes each component into one of a plurality of cooling domains based on the thermal resistance of the component and an amount of air flow around the component, and adjusts cooling controls for each of the components based on the respective cooling domain of the component.
    Type: Application
    Filed: October 8, 2014
    Publication date: April 14, 2016
    Inventors: Dominick A. Lovicott, William K. Coxe
  • Publication number: 20160033972
    Abstract: In accordance with embodiments of the present disclosure, a system may include a first feedback controller, a second feedback controller, and logic. The first feedback controller may be configured to calculate a first intermediate air mover speed based on a measured temperature. The second feedback controller may be configured to calculate a second intermediate air mover speed based on the measured temperature. The logic may be configured to select a maximum of the first intermediate air mover speed and the second intermediate air mover speed as a selected air mover speed and generate a control signal indicative of the selected air mover speed.
    Type: Application
    Filed: July 29, 2014
    Publication date: February 4, 2016
    Inventors: Hasnain Shabbir, Dominick A. Lovicott, Hsiang-Jung Chin
  • Publication number: 20160037686
    Abstract: Thermal conditions at processing components disposed in an information handling system are estimated by applying conservation of energy and component power consumption so that discrete control of information handling system exhaust temperatures is more accurately maintained. For example, a PCI backplane communications card has its power consumption estimated based upon its width so that air flow through the information handling system is adequate to meet an exhaust temperature constraint.
    Type: Application
    Filed: July 30, 2014
    Publication date: February 4, 2016
    Applicant: Dell Products L.P.
    Inventors: Hasnain Shabbir, Dominick A. Lovicott