Patents by Inventor Dinesh Kunnathur Ragupathi

Dinesh Kunnathur Ragupathi 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: 11308064
    Abstract: Methods and systems for supporting similar thermal devices may involve collecting, by a thermal module on a management controller of an information handling system, device information about an add-in card, determining whether the add-in card was previously defined by matching the device against a table, searching the table based on the determination that the add-in card was not previously defined, determining whether the add-in card is supported by finding a match in the table, and applying a thermal tier associated with the match in the table based on the determination that the add-in card is supported. The device information collected may involve at least two of a reseller part number, description, device identifier, sub device identifier, vendor identifier, sub vendor identifier, slot identifier, lane width, and auxiliary power indicator. The search of the table may involve at least one of the description, lane width, and sub vendor identifier.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: April 19, 2022
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Akkiah Choudary Maddukuri, Alaric Joaquim Narcissius Silveira, Danny Daniel Whittington, Arun Muthaiyan, Venkatesh Ramamoorthy, Carlos Guillermo Henry
  • Publication number: 20210208650
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, a power supply unit for supplying electrical energy to information handling resources of the information handling system, a battery backup unit for supplying electrical energy to the information handling resources responsive to a power event associated with the power supply unit, and a non-transitory computer-readable readable medium having embodied thereon a program of instructions configured to, when executed, in response to the power event, gracefully terminate one or more applications executing on the processor in accordance with a desired priority ranking.
    Type: Application
    Filed: March 22, 2021
    Publication date: July 8, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Yogesh Prabhakar Kulkarni, Balaji Bapu Gururaja Rao, Elie Antoun Jreij, Pushkala Iyer
  • Patent number: 10955886
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, a power supply unit for supplying electrical energy to information handling resources of the information handling system, a battery backup unit for supplying electrical energy to the information handling resources responsive to a power event associated with the power supply unit, and a non-transitory computer-readable readable medium having embodied thereon a program of instructions configured to, when executed, in response to the power event, gracefully terminate one or more applications executing on the processor in accordance with a desired priority ranking.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: March 23, 2021
    Assignee: DELL PRODUCTS L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Yogesh Prabhakar Kulkarni, Balaji Bapu Gururaja Rao, Elie Antoun Jreij, Pushkala Iyer
  • Patent number: 10642672
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a plurality of information handling resources and a controller communicatively coupled to the plurality of information handling resources. The controller may be configured to monitor for the presence of a thermal escape event of the information handling system. The controller may also be configured to, responsive to detecting the presence of the thermal escape event, determine one or more affected information handling resources of the plurality of information handling resources, wherein the one or more affected information handling resources comprise information handling resources thermally affected by the thermal escape event. The controller may further be configured to determine for each of the one or more affected information handling resources a respective thermal excursion timeout period.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: May 5, 2020
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Timothy M. Lambert, Syama Poluri
  • Patent number: 10514741
    Abstract: Server information handling system LED indication lights and other illumination devices are selectively illuminated based upon override configuration settings pushed down from a data center administrative tool. A chassis management controller that manages a blade or rack with plural server information handling systems overrides indication light illumination at blade or rack components, such as power supply and I/O modules. Power saved by reducing indication light illumination is allocated to support operation of one or more server information handling systems.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: December 24, 2019
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Alaric J. N. Silveira, Ashish Munjal
  • Patent number: 10481655
    Abstract: Systems and methods of controlling the fan speed of one or more secondary variable speed cooling fans of an information handling system in real time by dynamically and adaptively shadowing the fan speed of another primary variable speed cooling fan or by so shadowing the fan speed of the variable cooling fan/s of a primary cooling fan zone including other variable speed primary cooling fans of the same information handling system.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: November 19, 2019
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Carlos G. Henry, Eric M. Tunks
  • Patent number: 10437303
    Abstract: In accordance with embodiments of the present disclosure, a system may include a chassis comprising a plurality of slots, each of the plurality of slots configured to receive a respective modular information handling system, a shared infrastructure comprising a plurality of components which are shared by modular information handling systems received in the slots, and a controller communicatively coupled to the slots and configured to determine a shared infrastructure power consumption indicative of power consumed by the shared infrastructure, allocate the shared infrastructure power consumption among modular information handling systems received in the slots, and set a respective host-level power limit for each of the modular information handling systems received in the slots, such that each modular information handling system consumes power in accordance with its respective host-level power limit.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: October 8, 2019
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Venkatesh Ramamoorthy, Arun Muthaiyan, Yogesh Prabhakar Kulkarni, Elie Antoun Jreij
  • Patent number: 10430251
    Abstract: In accordance with embodiments of the present disclosure, a system may include a plurality of slots each configured to receive a modular information handling system, a plurality of air movers each configured to cool at least one modular information handling system disposed in at least one of the plurality of slots, and a controller communicatively coupled to the plurality of slots and the plurality of air movers and configured to, based on one or more thermal operational parameters associated with the plurality of slots and the plurality of air movers, determine an optimal allocation of at least one workload to a particular information handling system of a plurality of modular information handling systems received in the plurality of slots.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: October 1, 2019
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Yogesh Prabhakar Kulkarni, Balaji Bapu Gururaja Rao, Hasnain Shabbir
  • Patent number: 10416981
    Abstract: In accordance with embodiments of the present disclosure, a method may include receiving a feature package associated with a provisioning action via a management controller communicatively coupled to a host system and configured to provide management of an information handling system comprising the host system and the management controller via management traffic communicated between the management controller and a network external to the information handling system, extracting components of the feature package including a first binary image and a second binary image, and executing the first binary image, wherein the first binary image is configured to store the second binary image in a portion of a memory accessible to the host system, set a variable flag indicating the management controller is in a maintenance mode, and cause the host system to reboot to execute the second binary image.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: September 17, 2019
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Sundar Dasar, Yogesh Prabhakar Kulkarni
  • Patent number: 10383258
    Abstract: A method of thermal control in a chassis is presented. An example method of thermal control can include each of one or more blades reporting a requested fan blade speed to a CMC controller where the CMC controller performs an auction of the requested fan blade speed, determines a high value and assigning a corresponding active blade, and reporting the high value to the blades. The active blade then provides fan speed alerts while the passive blades provide fan speed alerts only when the new fan speed request exceeds the high value.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: August 13, 2019
    Assignee: Dell Products L.P.
    Inventors: Ramsundar Govindarajan, Venkatesh Ramamoorthy, Dinesh Kunnathur Ragupathi
  • Patent number: 10383259
    Abstract: A method of thermal control in a chassis is presented. An example method of thermal control can include each of one or more blades reporting a requested fan blade speed to a CMC controller where the CMC controller performs an auction of the requested fan blade speed, determines a high value and assigning a corresponding active blade, and reporting the high value to the blades. The active blade then provides fan speed alerts while the passive blades provide fan speed alerts only when the new fan speed request exceeds the high value.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: August 13, 2019
    Assignee: Dell Products L.P.
    Inventors: Ramsundar Govindarajan, Venkatesh Ramamoorthy, Dinesh Kunnathur Ragupathi
  • Patent number: 10373283
    Abstract: An information handling system includes a host processing system and a management controller. The host processing system includes a main processor that instantiates a management controller agent, a graphics processing unit (GPU), and a GPU throttle module. The management controller accesses the management controller via a first interface to obtain a performance status from the GPU, determine that the performance status is outside of a status threshold, and direct, via a second interface of the information handling system, the GPU throttle module to throttle the GPU to bring the performance status to within the status threshold.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: August 6, 2019
    Assignee: Dell Products, LP
    Inventors: Dinesh Kunnathur Ragupathi, John R. Palmer
  • Patent number: 10289177
    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: Grant
    Filed: March 18, 2016
    Date of Patent: May 14, 2019
    Assignee: Dell Products L.P.
    Inventors: Hasnain Shabbir, Dominick A. Lovicott, Shannon R. Bynum, Dinesh Kunnathur Ragupathi
  • Patent number: 10255201
    Abstract: A method and system provide local key management for storage enclosures. The method includes retrieving first security content from a security vault of a service processor, then dynamically detecting a hardware interface communicatively coupled to the service processor. A data storage device, communicatively coupled to the hardware interface is dynamically detected. A dynamic determination is made as to whether the data storage device is a self-encrypting capable data storage device. In response to the data storage device being a self-encrypting capable data storage device, a second security content is retrieved from the data storage device, and a validation regarding an association between the first security content and the second security content is made. Finally, in response to a positive validation of the association between the first security content and the second security content, security keys are transmitted to the data storage device, and access to the data storage device is enabled.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: April 9, 2019
    Assignee: Dell Products, L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Rama Rao Bisa, Pavan Kumar, Syama Sundar Poluri, Sanjeev S. Dambal, Satyajit Dipakbhai Desai, Kevin Warren Mundt
  • Patent number: 10241554
    Abstract: A system may implement a method for analyzing group level power supply unit efficiency based on information about power supply units (PSUs) that supply power to servers in a server group, and loads in the system. A group level PSU efficiency analyzer may collect PSU related information from respective management controllers on the servers, including PSU capacity, type, or vendor, efficiency tables, load information, or the current efficiency of each PSU (compared to the peak efficiency for the PSU). The analyzer may calculate the group level PSU efficiency by averaging the PSU efficiencies of the member PSUs or by calculating an average of the PSU efficiencies that is weighted based on load. The analyzer may identify changes to the system configuration (e.g., swapping the PSUs that power some servers) that would increase or maximize the group level PSU efficiency using, for example, a graph search or tree search.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: March 26, 2019
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Arun Muthaiyan, Venkatesh Ramamoorthy, Yogesh Prabhakar Kulkarni
  • Patent number: 10225095
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, a management controller communicatively coupled to the processor and configured to provide out-of-band management of the information handling system, and an interface for communicatively coupling the management controller to a second information handling system external to the information handling system for out-of-band management of the information handling system. The management controller may be further configured to serve as a proxy between one or more target management controllers of one or more other information handling systems and the second information handling system to facilitate out-of-band management of the one or more other information handling systems by the second information handling system while communicatively coupled to the interface.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: March 5, 2019
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Elie Antoun Jreij, Venkatesh Ramamoorthy
  • Patent number: 10216681
    Abstract: An information handling system includes a host processing complex and a wireless management system. The host processing complex instantiates a hosted processing environment and includes a first general-purpose processing unit (GPU) and a GPU hot-plug module that enables a hot-plug operation to replace the first GPU with a second GPU while power is provided to the host processing complex. The hosted processing environment instantiates a first workload on the first GPU. The wireless management system operates out of band from the hosted processing environment, directs the hosted processing environment to halt the first workload, and directs the GPU hot-plug module to perform the hot-plug operation.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: February 26, 2019
    Assignee: Dell Products, LP
    Inventors: Sajjad Ahmed, Jinsaku Masuyama, John R. Palmer, Dinesh Kunnathur Ragupathi
  • Patent number: 10203733
    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: Grant
    Filed: May 18, 2016
    Date of Patent: February 12, 2019
    Assignee: Dell Products, L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Hasnain Shabbir, Dominick A. Lovicott
  • Patent number: 10126798
    Abstract: An information handling system may include a processor, and a host management controller communicatively coupled to the processor and configured to communicate with a chassis controller of a chassis in which the information handling system is received to determine a host baseline power threshold for the information handling system and a tenant baseline power threshold for a tenant comprising the information handling system and at least one other information handling system received in the chassis, monitor a power consumption of the information handling system and a cumulative power consumption of the information handling system and the at least one other information handling system, and adapt a host dynamic power limit defining a maximum amount of power consumption for the information handling system based on the power consumption of the information handling system, the cumulative power consumption, the host baseline power threshold, and the tenant baseline power threshold.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: November 13, 2018
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Venkatesh Ramamoorthy, Arun Muthaiyan, Yogesh Prabhakar Kulkarni, Balaji Bapu Gururaja Rao
  • Patent number: 10101782
    Abstract: A computer-implemented method enables Basic Input/Output System (BIOS) progress code based thermal control during start-up of an information handling system (IHS). A start-up thermal control sub-system (i) determines an initial cooling level for use during a pre-BIOS progress code operation state of the IHS, (ii) detects each BIOS progress code provided during a boot loading operation of the IHS, and (iii) determines whether a detected BIOS progress code has an associated cooling level requirement that is different from a current cooling level provided by one or more cooling devices of the IHS. In response to the detected BIOS progress code having an associated cooling level requirement that is different from the current cooling level provided by the one or more cooling devices, the one or more cooling devices are triggered to adjust the current cooling level to a next pre-established cooling level associated with the detected BIOS progress code.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: October 16, 2018
    Assignee: Dell Products, L.P.
    Inventors: Hasnain Shabbir, Dinesh Kunnathur Ragupathi