Patents by Inventor Sreeram Veluthakkal
Sreeram Veluthakkal 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: 20240134988Abstract: Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include a Baseboard Management Controller (BMC) having computer-executable instructions to receive a request to boot a factory firmware on the BMC in which the factory firmware is signed by a first private key of a first asymmetric private/public key pair. Using the first private key, the instructions verify an authenticity of the factory firmware using a public key associated with the first private/public key pair, and allow booting of the factory firmware only when it is authenticated by the first public key.Type: ApplicationFiled: October 23, 2022Publication date: April 25, 2024Applicant: Dell Products, L.P.Inventors: Sreeram Veluthakkal, Marshal F. Savage
-
Publication number: 20240134989Abstract: Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include a Baseboard Management Controller (BMC) having computer-executable instructions to, during a boot sequence of the BMC, determine a type of a firmware that is to be booted on the BMC, and selectively restrict access to the resources based upon the determined type of firmware.Type: ApplicationFiled: October 23, 2022Publication date: April 25, 2024Applicant: Dell Products, L.P.Inventors: Sreeram Veluthakkal, Marshal F. Savage, Eugene David Cho
-
Publication number: 20240137209Abstract: Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to receive a request for a secret known by the IHS, and attest the RAC by verifying that the public key exists in a manifest that is configured to store identifying information about a plurality of devices configured in the IHS. The request is signed using a private key of a first asymmetric key pair generated by a Remote Access Controller (RAC). Using a second public key of a second asymmetric key pair, the instructions encrypt the requested secret; and send the encrypted secret to the RAC, wherein the RAC is configured to use the second private key of the second asymmetric key pair to decrypt the encrypted secret.Type: ApplicationFiled: October 23, 2022Publication date: April 25, 2024Applicant: Dell Products, L.P.Inventors: Sreeram Veluthakkal, Sanjeev S. Dambal, Marshal F. Savage, Jason Matthew Young
-
Patent number: 11907409Abstract: A method for dynamic immutable security personalization for enterprise products. Specifically, the disclosed method describes how a computer processor (e.g., baseboard management controller) of an enterprise product can personalize security requirements in trusted facilities, along the supply chain route of the enterprise product, so that trusted assumptions concerning the enterprise product can be made. Further, through dynamic immutable security personalization, these trusted assumptions are allowed to change over time (e.g., from being less restrictive to more restrictive) as changing enterprise product configuration states are captured while the enterprise product traverses the supply chain route.Type: GrantFiled: September 29, 2021Date of Patent: February 20, 2024Assignee: Dell Products L.P.Inventors: Akkiah Choudary Maddukuri, Marshal Frederick Savage, Eugene David Cho, Sreeram Veluthakkal, Timothy M. Lambert
-
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
-
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 -
Publication number: 20230098608Abstract: A method for dynamic immutable security personalization for enterprise products. Specifically, the disclosed method describes how a computer processor (e.g., baseboard management controller) of an enterprise product can personalize security requirements in trusted facilities, along the supply chain route of the enterprise product, so that trusted assumptions concerning the enterprise product can be made. Further, through dynamic immutable security personalization, these trusted assumptions are allowed to change over time (e.g., from being less restrictive to more restrictive) as changing enterprise product configuration states are captured while the enterprise product traverses the supply chain route.Type: ApplicationFiled: September 29, 2021Publication date: March 30, 2023Inventors: Akkiah Choudary Maddukuri, Marshal Frederick Savage, Eugene David Cho, Sreeram Veluthakkal, Timothy M. Lambert
-
Patent number: 11593487Abstract: 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: GrantFiled: June 14, 2021Date of Patent: February 28, 2023Assignee: 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
-
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: 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