Patents by Inventor Hasnain Shabbir

Hasnain Shabbir 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: 20220229483
    Abstract: An information handling system includes a management controller configured to determine whether to initiate control of power consumption of a memory subsystem of the information handling system. A closed-loop memory thermal controller may receive temperature values to determine a temperature setpoint for the memory subsystem, and calculate an error value that is a difference between the temperature setpoint and a temperature measurement. if the error value is within a temperature margin, then the thermal controller may determine a proportional-integral power signal based on the temperature margin and the temperature measurement; and determine a proportional-integral gain based on a maximum rate of change of the temperature measurement between polling events of the temperature measurement and a polling rate of the temperature measurement.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Inventors: Hasnain Shabbir, Carlos Henry
  • Publication number: 20220221916
    Abstract: Disclosed herein are systems and methods that may be implemented in real time to determine the total volumetric rate of airflow through a chassis enclosure of an information handling system platform directly from real time measured cooling fan power consumption in combination with standalone or system-level cooling fan power characteristics (e.g., expressed as cooling fan power curves) that relate cooling fan volumetric airflow rate to cooling fan power consumption at the current fan rotation speed. This determined value of total real time volumetric airflow rate may then be used, for example, by individual system level thermal control algorithms and/or data center level thermal control algorithms.
    Type: Application
    Filed: January 11, 2021
    Publication date: July 14, 2022
    Inventors: Richard Eiland, Hasnain Shabbir
  • Publication number: 20220221920
    Abstract: Disclosed herein are systems and methods of determining a maximum allowable air temperature limit for closed loop (CL) control of the inlet boundary or threshold temperature of a given computer expansion slot that contains a particular mating expansion card. The maximum allowable air temperature limit may be determined for closed loop control of the expansion slot inlet boundary temperature by using reverse correlation of an open loop (OL) cooling tier curve that has been designated for open loop control of cooling air velocity provided to the particular expansion card of the given expansion slot. The reverse correlation may be performed in further view of the particular expansion slot airflow characteristics (e.g., maximum expansion slot airflow velocity capacity or limit) corresponding to a expansion card received in a given expansion slot.
    Type: Application
    Filed: January 11, 2021
    Publication date: July 14, 2022
    Inventors: Hasnain Shabbir, Hui Chen
  • Patent number: 11350543
    Abstract: A system may include a cooling subsystem comprising at least one air mover configured to generate a cooling airflow in the system and a thermal manager communicatively coupled to the cooling subsystem for control of the cooling subsystem and configured to determine an acoustic limit associated with the cooling subsystem, correlate the acoustic limit to an acoustic-based air mover speed limit for the at least one air mover, and control the cooling subsystem to maintain an air mover speed of the at least one air mover below the acoustic-based air mover speed limit.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: May 31, 2022
    Assignee: Dell Products L.P.
    Inventors: Hasnain Shabbir, Paul Allen Waters
  • Patent number: 11343939
    Abstract: A communication module may be used in an information handling system comprising an air mover configured to drive a flow of air and a processing component communicatively coupled to the air mover for controlling operation of the air mover via a first wire configured to communicate air mover speed commands from the processing component to the air mover for controlling a speed of the air mover and a second wire configured to communicate tachometer information from the air mover to the processing component. The communication module may include a connector other than an air mover connector configured to couple the air mover to the first and second wire and logic configured to monitor for an escape sequence communicated via first wire from the processing component to enter a command mode and responsive to detecting the escape sequence, communicating information regarding the air mover to the processing component via second wire.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: May 24, 2022
    Assignee: Dell Products L.P.
    Inventors: Timothy M. Lambert, Eduardo Escamilla, Hasnain Shabbir
  • Publication number: 20220147125
    Abstract: A management controller is configured to determine a thermal resistance of a heat sink, and determine a thermal resistance curve that includes the thermal resistance. The management controller may also determine a fan speed setting corresponding with the thermal resistance, and set a speed of the fan based on the fan speed setting.
    Type: Application
    Filed: November 12, 2020
    Publication date: May 12, 2022
    Inventors: Cho Shih Huai, Hung-Chun Lin, Carlos G. Henry, Hasnain Shabbir
  • Patent number: 11249525
    Abstract: A method and system to control an operating temperature of a processor of an information handling system, including executing a workload by the processor at the information handling system; in response to execution of the workload, determining that the processor is in a steady-state condition; in response to determining that the processor is in the steady-state condition: increasing a cooling parameter of a cooling module of the information handling system to decrease a temperature of the processor; determining, based on the decreased temperature of the processor, whether a power used by the processor has decreased; and when the power used by the processor has decreased, iteratively increasing the cooling parameter of the cooling module until the power of the processor stops decreasing to identify the operating temperature of the processor where the processor is operating at a minimal power.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: February 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Eric Michael Tunks, Hasnain Shabbir
  • Patent number: 11243586
    Abstract: An information handling system includes a processor that runs a maximum memory stress test of a memory module with a refresh rate of memory devices set to a first refresh rate. Then, the processor may receive a power consumption of the memory module. Also, the processor may receive the temperature of the memory devices, and may set the refresh rate to a second refresh rate. The processor may continuously receive both the power consumption of the memory module and the temperature of the memory devices. Based on the continuously received temperature, the processor may determine whether the temperature of the memory devices exceeds a second threshold temperature. If so, the processor may store a first setting as a refresh setting for the memory module. Otherwise, the processor may store a second setting as the refresh setting for the memory module.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: February 8, 2022
    Assignee: Dell Products L.P.
    Inventors: Stuart Allen Berke, Hasnain Shabbir
  • Publication number: 20220011832
    Abstract: Apparatuses for expansion device retention. Specifically, the disclosed apparatuses implement retention mechanisms capable of being temporarily fastened to expansion slots whereat expansion devices may be installed. By fastening to the expansion slots, any permanent redesign and/or modification to the printed circuit boards, whereon the expansion slots may be mounted, may be minimized (if not eliminated). Amongst the disclosed apparatuses, an attachable hockey stick is introduced for expansion devices lacking a hockey stick shaped feature, where the attachable hockey stick engages with the aforementioned retention mechanisms to secure the expansion devices during, for example, shock events.
    Type: Application
    Filed: July 10, 2020
    Publication date: January 13, 2022
    Inventors: Donald Leslie Petersen, II, Hasnain Shabbir, Raymond D. Heistand, II
  • Publication number: 20210341978
    Abstract: An information handling system may include an information handling resource, an air mover configured to drive air to cool the information handling resource, and a thermal control system for controlling the air mover and configured to determine an air speed requirement for the air mover and regulate an air speed of the air mover to optimize an airflow-versus-power efficiency of the air mover while satisfying the air speed requirement.
    Type: Application
    Filed: May 1, 2020
    Publication date: November 4, 2021
    Applicant: Dell Products L.P.
    Inventors: Hasnain SHABBIR, Dominick A. LOVICOTT
  • Publication number: 20210342243
    Abstract: A closed-loop control system may include an integrator configured to, based on an error between a setpoint temperature and a measured temperature, determine an integrated error indicative of a time-based integral of the error, a proportional-integral controller configured to, based on the integrated error and the error, generate a proportional-integral output driving signal, and control logic configured to control power consumption of a component based on the proportional-integral output driving signal.
    Type: Application
    Filed: May 1, 2020
    Publication date: November 4, 2021
    Applicant: Dell Products L.P.
    Inventors: Hasnain SHABBIR, Carlos G. HENRY
  • Publication number: 20210325851
    Abstract: A communication module may be used in an information handling system comprising an air mover configured to drive a flow of air and a processing component communicatively coupled to the air mover for controlling operation of the air mover via a first wire configured to communicate air mover speed commands from the processing component to the air mover for controlling a speed of the air mover and a second wire configured to communicate tachometer information from the air mover to the processing component. The communication module may include a connector other than an air mover connector configured to couple the air mover to the first wire and the second wire and logic configured to monitor for an escape sequence communicated over the first wire from the processing component to enter a command mode and responsive to detecting the escape sequence, communicating information regarding the air mover to the processing component via the second wire.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 21, 2021
    Applicant: Dell Products L.P.
    Inventors: Timothy M. LAMBERT, Eduardo ESCAMILLA, Hasnain SHABBIR
  • Publication number: 20210329813
    Abstract: A system may include a cooling subsystem comprising at least one air mover configured to generate a cooling airflow in the system and a thermal manager communicatively coupled to the cooling subsystem for control of the cooling subsystem and configured to determine an acoustic limit associated with the cooling subsystem, correlate the acoustic limit to an acoustic-based air mover speed limit for the at least one air mover, and control the cooling subsystem to maintain an air mover speed of the at least one air mover below the acoustic-based air mover speed limit.
    Type: Application
    Filed: April 17, 2020
    Publication date: October 21, 2021
    Applicant: Dell Products L.P.
    Inventors: Hasnain SHABBIR, Paul Allen WATERS
  • Publication number: 20210325947
    Abstract: A system for controlling one or more fans, comprising an open loop control system configured to receive a CPU power level and to maintain a fan speed at an open loop fan speed level. A closed loop control system configured to receive the CPU power level and temperature, and to modify the fan speed as a function of the CPU power level and temperature, wherein the fan speed is maintained at a level that is not lower than the open loop fan speed level.
    Type: Application
    Filed: April 17, 2020
    Publication date: October 21, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Hasnain Shabbir, Carlos Guillermo Henry
  • Publication number: 20210262958
    Abstract: An information handling system includes a memory module having a first temperature sensor collocated with first memory devices associated with a first memory channel, and a second temperature sensor collocated with second memory devices associated with a second memory channel. A processor receives a first temperature from the first temperature sensor and a second temperature from the second temperature sensor, receives a first power level associated with the first memory channel and a second power level associated with the second memory channel from the memory module, determines a first thermal resistance of the first memory devices based upon the first temperature and the first power level, and determines a second thermal resistance of the second memory device based upon the second temperature and the second power level.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 26, 2021
    Inventor: Hasnain Shabbir
  • Publication number: 20210263574
    Abstract: An information handling system includes a processor that runs a maximum memory stress test of a memory module with a refresh rate of memory devices set to a first refresh rate. Then, the processor may receive a power consumption of the memory module. Also, the processor may receive the temperature of the memory devices, and may set the refresh rate to a second refresh rate. The processor may continuously receive both the power consumption of the memory module and the temperature of the memory devices. Based on the continuously received temperature, the processor may determine whether the temperature of the memory devices exceeds a second threshold temperature. If so, the processor may store a first setting as a refresh setting for the memory module. Otherwise, the processor may store a second setting as the refresh setting for the memory module.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 26, 2021
    Inventors: Stuart Allen Berke, Hasnain Shabbir
  • Patent number: 11067963
    Abstract: An information handling system includes a chassis and a payload. The chassis directs an airflow along the payload. The payload includes a heatsink for cooling a first component using a first portion of the airflow and an airflow directing heatsink for cooling a second component. The airflow directing heatsink uses both of the first portion of the airflow and a second portion of the airflow for cooling the second component.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: July 20, 2021
    Assignee: Dell Products L.P.
    Inventors: Richard Mark Eiland, Jianlin Zheng, Hasnain Shabbir
  • Patent number: 11009924
    Abstract: Heat-rejecting media may thermally couple to a device, and the heat-rejecting media may include active heat-rejecting media configured to thermally couple to the device and thermally couple between the device and an active cooling system such that the active cooling system causes heat transferred to the active heat-rejecting media from the device to be transferred from the active heat-rejecting media and passive heat-rejecting media extending from the active heat-rejecting media and configured to thermally couple to the device and thermally couple between the device and a system-level air mover other than the active cooling system and configured to drive airflow to components of a system comprising the device such that the heat transferred to the passive heat-rejecting media from the device is transferred to the airflow driven by the system-level air mover.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: May 18, 2021
    Assignee: Dell Products L.P.
    Inventors: Hasnain Shabbir, Carlos Guillermo Henry
  • Patent number: 10860072
    Abstract: An information handling system may include a processor; a memory communicatively coupled to the processor; and a cooling system that includes a plurality of air movers and a cooling system controller. The cooling system controller may be configured to: store a data structure that includes information indicative of an expected number of air movers for the information handling system, wherein the expected number of air movers is based on configuration data for the information handling system; determine a detected number of air movers in the plurality of air movers of the cooling system; and in response to a determination that the expected number of air movers is not equal to the detected number of air movers, cause an alert to be sent to a user regarding an incorrect number of air movers.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: December 8, 2020
    Assignee: Dell Products L.P.
    Inventors: Hasnain Shabbir, Jonathan David Brown
  • Patent number: 10854242
    Abstract: A dual in-line memory module (DIMM) thermal control system for intelligent DIMM thermal controls for maximum uptime may include a memory subsystem. The memory subsystem may include a first DIMM and a first serial presence detect (SPD) module associated with the first DIMM. The DIMM thermal control system may also include a baseboard management controller (BMC). The BMC may, when a first DIMM failure of the first DIMM may be detected, record a first failure event in a first failure events log of the first SPD module. The first failure event may comprise the first DIMM failure and associated first thermal telemetry data of the first DIMM. The BMC may also adjust DIMM thermal control settings to reduce temperature of the first DIMM based on the first failure events log including at least the first failure event.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: December 1, 2020
    Assignee: Dell Products L.P.
    Inventors: Hasnain Shabbir, Vadhiraj Sankaranarayanan, Amit Sumanlal Shah, Mark Andrew Dykstra