Patents by Inventor Chandrasekhar Mugunda
Chandrasekhar Mugunda 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: 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: 20220398319Abstract: 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 when a custom BMC firmware stack is executed on the BMC, monitoring a parameter of one or more of the hardware devices of the IHS. The instructions that monitor the parameter are separate and distinct from the instructions of the custom BMC firmware stack. The instructions also controls 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, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, 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
-
Publication number: 20220398103Abstract: 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 beginning execution of a first BMC firmware stack, and during execution of the first BMC firmware stack, halt execution of the first BMC firmware stack, and begin execution of a second BMC firmware stack. At least a portion of the executable instructions used to generate the first BMC firmware stack are different than the executable instructions used to generate the second BMC firmware stack.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Applicant: Dell Products, L.P.Inventors: Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Prashanth Giri, Eugene David Cho, Donald W. Gerhart, Yogesh Prabhakar Kulkarni
-
Publication number: 20220398320Abstract: 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 instructions for executing a first BMC firmware stack that uses certain data for its operation. The data used by the first BMC firmware stack is stored in a first memory location. The instructions are further configured to halt execution of the first BMC firmware stack, and begin execution of a second BMC firmware stack by copying the data from the first memory location to a second memory location used by the second BMC firmware stack.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Applicant: Dell Products, L.P.Inventors: Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Marshal F. Savage, Prashanth Giri, Eugene David Cho
-
Publication number: 20220398091Abstract: A firmware update system includes firmware storage device(s), an operating system engine coupled to the firmware storage device(s), and a remote access controller device coupled to the firmware storage device(s) and the operating system engine. The remote access controller device receives a single out-of-band firmware update command and, in response, performs a firmware storage device unlock operation to unlock the firmware storage device(s), transmits a firmware update package including a firmware update utility and a firmware update image to the operating system engine to cause the operating system engine to utilize the firmware update utility to update firmware stored in the firmware storage device(s) that was unlocked with the firmware update image and, subsequent to the operating system engine updating the firmware stored in the at least one firmware storage device that was unlocked, performs a firmware storage device lock operation to lock the firmware storage device(s).Type: ApplicationFiled: June 10, 2021Publication date: December 15, 2022Inventors: Chandrasekhar Mugunda, Yogesh Prabhakar Kulkarni, Akshata Sheshagiri Naik, Rui An
-
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: 20220400573Abstract: A fan management system includes a chassis housing a storage fan system, a storage system cooled by the storage fan system, computing fan subsystems, and computing devices cooled by respective ones of the computing fan subsystems. Each of the computing devices detects a multi-computing-device configuration that includes the computing devices and, in response, determines a computing device chassis location for that computing device. Each computing device then receives fan inventory information that describes the storage fan system and the computing fan subsystems, distinguishes between the storage fan system and the computing fan subsystems based on the fan inventory information, identifies the computing fan subsystem that is configured to cool that computing device based on the computing device chassis location for that computing device, manages the computing fan subsystem that is configured to cool that computing device, and ignores the others of the computing fan subsystems.Type: ApplicationFiled: June 15, 2021Publication date: December 15, 2022Inventors: Shivabasava Karibasappa Komaranalli, Chandrasekhar Mugunda, Rui An
-
Publication number: 20220398148Abstract: A hot-swap controller fault reporting system includes component(s), a hot-swap controller that is coupled to the component(s), and a hot-swap controller fault reporting subsystem that is coupled to the hot-swap controller. The hot-swap controller fault reporting subsystem identifies a hot-swap controller fault that was generated by the hot-swap controller and that is associated with the component(s), generates an Intelligent Platform Management Interface (IPMI) bit combination that is based on the hot-swap controller fault and that is configured to identify the hot-swap controller and a type of the hot-swap controller fault, and provides a log entry based on the IPMI bit combination in a log database.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Inventors: Akshata Sheshagiri Naik, Rui An, Chandrasekhar Mugunda, Shivabasava Karibasappa Komaranalli
-
Patent number: 11516256Abstract: A system for data processing, comprising a management controller operating on a processor and configured to load and execute one or more algorithms that provide the function of transmitting a request to a managed device using a Security Protocol and Data Model (SPDM) protocol and to receive a response from the managed device. A system management bus and security policy system operating on the processor is configured to execute one or more algorithms to process the response from the managed device to apply an SPDM security policy to the response.Type: GrantFiled: May 20, 2020Date of Patent: November 29, 2022Assignee: DELL PRODUCTS L.P.Inventors: Viswanath Ponnuru, Rama Rao Bisa, Chandrashekar Nelogal, Chandrasekhar Mugunda, Lee Eric Ballard
-
Patent number: 11507383Abstract: An information handling system may include a management controller configured to provide out-of-band management of the information handling system. The management controller may be configured to: receive a user indication of a desired interface; and set a target readiness level based on the user indication. Upon a subsequent boot of the management controller, the target readiness level may be configured to cause the management controller to prioritize initialization of the desired interface such that the desired interface is made ready prior to a different, non-desired interface.Type: GrantFiled: March 10, 2020Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Prashanth Giri
-
Patent number: 11507446Abstract: A hot-swap controller fault reporting system includes component(s), a hot-swap controller that is coupled to the component(s), and a hot-swap controller fault reporting subsystem that is coupled to the hot-swap controller. The hot-swap controller fault reporting subsystem identifies a hot-swap controller fault that was generated by the hot-swap controller and that is associated with the component(s), generates an Intelligent Platform Management Interface (IPMI) bit combination that is based on the hot-swap controller fault and that is configured to identify the hot-swap controller and a type of the hot-swap controller fault, and provides a log entry based on the IPMI bit combination in a log database.Type: GrantFiled: June 14, 2021Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Akshata Sheshagiri Naik, Rui An, Chandrasekhar Mugunda, Shivabasava Karibasappa Komaranalli
-
Patent number: 11497132Abstract: A backplane management and configuration system includes a chassis housing a first storage system having a first backplane, a second storage system having a second backplane, a second computing device coupled to each of the first backplane and the second backplane via a second multiplexer and a communication bus, and a first computing device coupled to each of the first backplane and the second backplane via a first multiplexer and the communication bus. A backplane configuration/management subsystem in the first computing device detects a multi-computing-device configuration including the first and second computing devices in the chassis and, in response, determines a first computing device location in the chassis.Type: GrantFiled: June 24, 2021Date of Patent: November 8, 2022Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Shivabasava Karibasappa Komaranalli, Rui An, Akshata Sheshagiri Naik
-
Patent number: 11483348Abstract: An information handling system may include a host system and a management controller configured to provide out-of-band management of the information handling system. The management controller may be configured to: receive, via a management bus of the management controller, a user login request for access to a first user account associated with the management controller; determine a second user account corresponding to the first user account, wherein the second user account is associated with a security policy; and provide the user access to the management controller via the first user account, wherein a privilege level of the provided access is based on a set of privileges associated with the second account.Type: GrantFiled: March 10, 2020Date of Patent: October 25, 2022Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Prashanth Giri
-
Patent number: 11445027Abstract: A management controller sends a first firmware measurement request to verify integrity of a device. The first firmware measurement request is sent at initial power on of the device, and is sent subsequent to negotiating a secure session between the management controller and the device. The management controller verifies a first firmware measurement in a first firmware measurement response to the first firmware measurement request prior to storing the first firmware measurement, and sends a heartbeat request to the device to monitor for a device state change. The management controller may receive a heartbeat acknowledgement from the device in response to the heartbeat request, wherein the heartbeat acknowledgement includes an indication of the device state change. In response to the receipt of the heartbeat acknowledgment that includes the device state change, the management controller sends a second firmware measurement request to the device.Type: GrantFiled: October 12, 2020Date of Patent: September 13, 2022Assignee: Dell Products L.P.Inventors: Viswanath Ponnuru, Lee Eric Ballard, Chandrasekhar Mugunda, Rama Rao Bisa, Chandrashekar Nelogal
-
Patent number: 11422965Abstract: A computing system includes a component, a hot-swap controller that is coupled to the component, and a hot-swap controller monitoring configuration subsystem that is coupled to the hot-swap controller. The hot-swap controller monitoring subsystem receives a hot-swap controller monitoring configuration for the hot-swap controller that defines at least one monitoring characteristic for monitoring the component, uses it during an initialization of the computing system to generate hot-swap controller monitoring configuration commands, and transmits the hot-swap controller monitoring configuration commands to the hot-swap controller to configure the hot-swap controller to monitor the component according to at least one monitoring characteristic defined by the hot-swap controller monitoring configuration.Type: GrantFiled: June 17, 2021Date of Patent: August 23, 2022Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Rui An, Akshata Sheshagiri Naik
-
Publication number: 20220222325Abstract: An information handling system includes a device capable of sending and receiving security protocol and data model messages. A management controller with an authorization role as a designated leader is configured to verify authenticity of the device, discover authorization capabilities of the device, and set the authorization role of the device as a follower.Type: ApplicationFiled: January 11, 2021Publication date: July 14, 2022Inventors: Viswanath Ponnuru, Rama Rao Bisa, Chandrashekar Nelogal, Chandrasekhar Mugunda, Lee E. Ballard
-
Patent number: 11321071Abstract: An information handling system may include an information handling resource, and a management controller configured to provide out-of-band management of the information handling system and coupled to the information handling resource via a communications bus. The management controller may be configured to cause the information handling resource to update a firmware thereof by transmitting a plurality of datagrams to the information handling resource via the communications bus, wherein the plurality of datagrams includes: a pilot datagram comprising a first header that includes information regarding an update payload, wherein the pilot datagram is configured to trigger an update handler of the information handling resource; and one or more subsequent datagrams comprising second headers and respective portions of the update payload, wherein the update handler is configured to update the firmware based on the update payload.Type: GrantFiled: March 6, 2020Date of Patent: May 3, 2022Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Yogesh Prabhakar Kulkarni, Sruthi Reddy Mothukupally, Rui An, Akshata Sheshagiri Naik
-
Publication number: 20220116460Abstract: A management controller sends a first firmware measurement request to verify integrity of a device. The first firmware measurement request is sent at initial power on of the device, and is sent subsequent to negotiating a secure session between the management controller and the device. The management controller verifies a first firmware measurement in a first firmware measurement response to the first firmware measurement request prior to storing the first firmware measurement, and sends a heartbeat request to the device to monitor for a device state change. The management controller may receive a heartbeat acknowledgement from the device in response to the heartbeat request, wherein the heartbeat acknowledgement includes an indication of the device state change. In response to the receipt of the heartbeat acknowledgment that includes the device state change, the management controller sends a second firmware measurement request to the device.Type: ApplicationFiled: October 12, 2020Publication date: April 14, 2022Inventors: Viswanath Ponnuru, Lee Eric Ballard, Chandrasekhar Mugunda, Rama Rao Bisa, Chandrashekar Nelogal
-
Publication number: 20210367974Abstract: A system for data processing, comprising a management controller operating on a processor and configured to load and execute one or more algorithms that provide the function of transmitting a request to a managed device using a Security Protocol and Data Model (SPDM) protocol and to receive a response from the managed device. A system management bus and security policy system operating on the processor is configured to execute one or more algorithms to process the response from the managed device to apply an SPDM security policy to the response.Type: ApplicationFiled: May 20, 2020Publication date: November 25, 2021Applicant: DELL PRODUCTS L.P.Inventors: Viswanath Ponnuru, Rama Rao Bisa, Chandrashekar Nelogal, Chandrasekhar Mugunda, Lee Eric Ballard