Patents by Inventor Arun Muthaiyan
Arun Muthaiyan 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: 11910558Abstract: A system may include a chassis comprising a plurality of bays, each of the plurality of bays 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 plurality of bays, and a chassis management controller communicatively coupled to the plurality of bays and configured to determine a power consumption for each respective modular information handling system and if the power consumption for a respective modular information handling system exceeds a maximum sled connector current limit for the respective modular information handling system, communicate a message to the respective modular information handling system to power down the respective modular information handling system.Type: GrantFiled: April 13, 2021Date of Patent: February 20, 2024Assignee: Dell Products L.P.Inventors: Geoffrey A. Dillon, Craig A. Klein, Arun Muthaiyan, Nagesh Babu Venkata Doddapaneni, Mark Tsai
-
Patent number: 11755404Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with multiple hardware devices of the IHS. The BMC includes executable instructions for monitoring a parameter of one or more of the hardware devices when a custom BMC firmware stack is executed on the BMC. The instructions that monitor the parameter are separate and distinct from the instructions of the custom BMC firmware stack. The instructions also control the BMC to perform one or more operations to remediate an excessive parameter when the parameter exceeds a specified threshold.Type: GrantFiled: June 14, 2021Date of Patent: September 12, 2023Assignee: Dell Products, L.P.Inventors: Eugene David Cho, Prashanth Giri, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Sreeram Veluthakkal
-
Patent number: 11714696Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes a first processor for executing a custom BMC firmware stack, and transmitting a watchdog message at an ongoing basis. The BMC also includes a second processor for receiving the watchdog message. When the watchdog message is received within a specified elapsed period of time, allow continued operation of the custom BMC firmware stack, and when not received within the specified elapsed period of time, place the BMC in a failsafe mode of operation.Type: GrantFiled: June 14, 2021Date of Patent: August 1, 2023Assignee: Dell Products, L.P.Inventors: Eugene David Cho, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Sreeram Veluthakkal
-
Publication number: 20230195205Abstract: Methods and systems for power management are disclosed. The disclosed power management method and systems may improve the likelihood of data processing systems providing desired computer implemented services while meeting power budget goals and/or other types of goals regarding power consumption, use, and/or provisioning. To improve the likelihood of the power budgets being met, the system may dynamically update power allocations to various components of data processing systems. The power allocations may be dynamically allocated by predicting how changes in existing power allocations may impact the ability of the data processing system to service power allocation requests. If it appears that changes in one or more existing power allocations may allow a power allocation request to be serviced, then the power allocations may be dynamically reallocated to free allocable power. The freed allocable power may be used to service the power allocation.Type: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Inventors: DOUGLAS EVAN MESSICK, VAISHNAVI SUCHINDRAN, ALEXANDER J. HOGANSON, ARUN MUTHAIYAN
-
Out-of-band custom baseboard management controller (BMC) firmware stack monitoring system and method
Patent number: 11669336Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes executable instructions for monitoring a parameter of one or more of the hardware devices of the IHS when a custom BMC firmware stack is executed on the BMC. The instructions that monitor the parameter are separate and distinct from the instructions of the custom BMC firmware stack. When the parameter exceeds a specified threshold, the instructions are further executed to control the BMC to perform one or more operations to remediate the excessive parameter.Type: GrantFiled: June 14, 2021Date of Patent: June 6, 2023Assignee: Dell Products, L.P.Inventors: Timothy M. Lambert, Eugene David Cho, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Hasnain Shabbir, Alaric J. Silveira, Sreeram Veluthakkal -
Patent number: 11669151Abstract: Methods and systems for power management are disclosed. The disclosed power management method and systems may improve the likelihood of data processing systems providing desired computer implemented services while meeting power budget goals and/or other types of goals regarding power consumption, use, and/or provisioning. To improve the likelihood of the power budgets being met, the system may dynamically update power allocations to various components of data processing systems. The power allocations may be dynamically allocated by predicting how changes in existing power allocations may impact the ability of the data processing system to service power allocation requests. If it appears that changes in one or more existing power allocations may allow a power allocation request to be serviced, then the power allocations may be dynamically reallocated to free allocable power. The freed allocable power may be used to service the power allocation.Type: GrantFiled: December 20, 2021Date of Patent: June 6, 2023Assignee: Dell Products L.P.Inventors: Douglas Evan Messick, Vaishnavi Suchindran, Alexander J. Hoganson, Arun Muthaiyan
-
Patent number: 11651077Abstract: An information handling system may include a host system comprising a host system processor and a management controller communicatively coupled to the host system processor and configured to perform out-of-band management of a plurality of devices of the information handling system, and further configured to, during a powering on of the host system randomly select a subset of one or more devices of the plurality of devices for partial validation of firmware of the plurality of devices, randomly select a plurality of offsets associated with the one or more devices for partial verification of the firmware, and perform verification of the one or more devices at the plurality of offsets.Type: GrantFiled: January 22, 2021Date of Patent: May 16, 2023Assignee: Dell Products L.P.Inventors: Timothy M. Lambert, Jun Gu, Arun Muthaiyan, Pablo R. Arias
-
Publication number: 20220398152Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with multiple hardware devices of the IHS. The BMC includes executable instructions for monitoring a parameter of one or more of the hardware devices when a custom BMC firmware stack is executed on the BMC. The instructions that monitor the parameter are separate and distinct from the instructions of the custom BMC firmware stack. The instructions also control the BMC to perform one or more operations to remediate an excessive parameter when the parameter exceeds a specified threshold.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Applicant: Dell Products, L.P.Inventors: Eugene David Cho, Prashanth Giri, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Sreeram Veluthakkal
-
Publication number: 20220398144Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes a first processor for executing a custom BMC firmware stack, and transmitting a watchdog message at an ongoing basis. The BMC also includes a second processor for receiving the watchdog message. When the watchdog message is received within a specified elapsed period of time, allow continued operation of the custom BMC firmware stack, and when not received within the specified elapsed period of time, place the BMC in a failsafe mode of operation.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Applicant: Dell Products, L.P.Inventors: Eugene David Cho, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Sreeram Veluthakkal
-
OUT-OF-BAND CUSTOM BASEBOARD MANAGEMENT CONTROLLER (BMC) FIRMWARE STACK MONITORING SYSTEM AND METHOD
Publication number: 20220398105Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes executable instructions for monitoring a parameter of one or more of the hardware devices of the IHS when a custom BMC firmware stack is executed on the BMC. The instructions that monitor the parameter are separate and distinct from the instructions of the custom BMC firmware stack. When the parameter exceeds a specified threshold, the instructions are further executed to control the BMC to perform one or more operations to remediate the excessive parameter.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Applicant: Dell Products, L.P.Inventors: Timothy M. Lambert, Eugene David Cho, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Hasnain Shabbir, Alaric J. Silveira, Sreeram Veluthakkal -
Publication number: 20220330450Abstract: A system may include a chassis comprising a plurality of bays, each of the plurality of bays 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 plurality of bays, and a chassis management controller communicatively coupled to the plurality of bays and configured to determine a power consumption for each respective modular information handling system and if the power consumption for a respective modular information handling system exceeds a maximum sled connector current limit for the respective modular information handling system, communicate a message to the respective modular information handling system to power down the respective modular information handling system.Type: ApplicationFiled: April 13, 2021Publication date: October 13, 2022Applicant: Dell Products L.P.Inventors: Geoffrey A. DILLON, Craig A. KLEIN, Arun MUTHAIYAN, Nagesh Babu Venkata DODDAPANENI, Mark TSAI
-
Patent number: 11429505Abstract: A system for polling components is disclosed that includes a plurality of processors and a control system configured to interface with each of the plurality of processors, and to 1) poll each of the plurality of processors using a first polling loop and 2) transfer one of the plurality of processors to a second polling loop if the one of the plurality of processors is non-responsive to the poll.Type: GrantFiled: August 3, 2018Date of Patent: August 30, 2022Assignee: DELL PRODUCTS L.P.Inventors: Akkiah Choudary Maddukuri, Arun Muthaiyan, Komal Kumar Dhote, Rama Rao Bisa
-
Publication number: 20220237298Abstract: An information handling system may include a host system comprising a host system processor and a management controller communicatively coupled to the host system processor and configured to perform out-of-band management of a plurality of devices of the information handling system, and further configured to, during a powering on of the host system randomly select a subset of one or more devices of the plurality of devices for partial validation of firmware of the plurality of devices, randomly select a plurality of offsets associated with the one or more devices for partial verification of the firmware, and perform verification of the one or more devices at the plurality of offsets.Type: ApplicationFiled: January 22, 2021Publication date: July 28, 2022Applicant: Dell Products L.P.Inventors: Timothy M. LAMBERT, Jun GU, Arun MUTHAIYAN, Pablo R. ARIAS
-
Publication number: 20220155844Abstract: A system for controlling power settings is provided that includes a plurality of components, each component configured to implement a power control algorithm. A controller is coupled to each component and configured to control a power state of each component as a function of the power control algorithm for each component. The controller comprises a state machine having a plurality of states, wherein the power control algorithm of each component is controlled by the controller as a function of a state of the state machine.Type: ApplicationFiled: January 28, 2022Publication date: May 19, 2022Applicant: DELL PRODUCTS L.P.Inventors: Akkiah Choudary Maddukuri, Arun Muthaiyan, Jun Gu, Eugene Cho, Dit Charoen
-
Patent number: 11334137Abstract: A system for setting a power cap state is disclosed. The system includes a plurality of power monitor sensors generating power monitor sensor data and a plurality of thermal monitor sensors generating thermal monitor sensor data. A controller has a plurality of inputs configured to receive the power monitor sensor data and the thermal monitor sensor data, to assign a priority to one of two or more power cap states and to generate a control signal. A power limiting circuit coupled to the controller is configured to receive the control signal and to modify one or more power settings.Type: GrantFiled: March 8, 2021Date of Patent: May 17, 2022Assignee: DELL PRODUCTS L.P.Inventors: Akkiah Choudary Maddukuri, Arun Muthaiyan, Dit Charoen, John Erven Jenne, Sunil Kumar Gattu, Jun Gu
-
Patent number: 11308064Abstract: 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: GrantFiled: June 29, 2016Date of Patent: April 19, 2022Assignee: 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
-
Patent number: 11249533Abstract: A method may include, in a system comprising a plurality of power supply units, determining a redundancy configuration of the plurality of power supply units, determining a power capacity of the plurality of power supply units, determining a number of modular information handling systems installed in the system, determining a chassis-level maximum transient power limit for each of the modular information handling systems based on the redundancy configuration, the power capacity, and the number of modular information handling systems, determining a chassis-level maximum average power limit for each of the modular information handling systems, and communicating the chassis-level maximum transient power limit and chassis-level maximum average power limit to a respective baseboard management controller of each of the modular information handling systems, wherein each respective baseboard management controller is configured to determine if sled-level power requirements of its respective information handling systemType: GrantFiled: June 22, 2020Date of Patent: February 15, 2022Assignee: Dell Products L.P.Inventors: Anto DolphinJose Jesurajan Marystella, Craig A. Klein, Arun Muthaiyan, Nagesh Babu Venkata Doddapaneni, Somenath Das, Mark Tsai
-
Patent number: 11237618Abstract: A system for controlling power settings is provided that includes a plurality of components, each component configured to implement a power control algorithm. A controller is coupled to each component and configured to control a power state of each component as a function of the power control algorithm for each component. The controller comprises a state machine having a plurality of states, wherein the power control algorithm of each component is controlled by the controller as a function of a state of the state machine.Type: GrantFiled: July 19, 2018Date of Patent: February 1, 2022Assignee: DELL PRODUCTS L.P.Inventors: Akkiah Choudary Maddukuri, Arun Muthaiyan, Jun Gu, Eugene Cho, Dit Charoen
-
Publication number: 20210406064Abstract: A method may include, at a management module configured to manage a plurality of information handling systems: receiving administrator preferences for a job to be scheduled at each of the plurality of information handling systems, based on the administrator preferences, assigning for each of the plurality of information handling systems a respective time slot for performing the job at such information handling system, in order to avoid or minimize overlap among the respective time slots, and creating for each of the plurality of information handling systems a respective job request for performing the job at such information handling system, the job request including a scheduled time for execution of the job based on the respective time slot of such information handling system.Type: ApplicationFiled: June 24, 2020Publication date: December 30, 2021Applicant: Dell Products L.P.Inventors: Doug E. MESSICK, Kyle E. CROSS, Wei G. LIU, Arun MUTHAIYAN, Prashanth GIRI
-
Publication number: 20210397240Abstract: A method may include, in a system comprising a plurality of power supply units, determining a redundancy configuration of the plurality of power supply units, determining a power capacity of the plurality of power supply units, determining a number of modular information handling systems installed in the system, determining a chassis-level maximum transient power limit for each of the modular information handling systems based on the redundancy configuration, the power capacity, and the number of modular information handling systems, determining a chassis-level maximum average power limit for each of the modular information handling systems, and communicating the chassis-level maximum transient power limit and chassis-level maximum average power limit to a respective baseboard management controller of each of the modular information handling systems, wherein each respective baseboard management controller is configured to determine if sled-level power requirements of its respective information handling systemType: ApplicationFiled: June 22, 2020Publication date: December 23, 2021Applicant: Dell Products L.P.Inventors: Anto DolphinJose JESURAJAN MARYSTELLA, Craig A. KLEIN, Arun MUTHAIYAN, Nagesh Babu Venkata DODDAPANENI, Somenath DAS, Mark TSAI