Patents by Inventor Lee E. Ballard
Lee E. Ballard 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: 11928191Abstract: 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: GrantFiled: January 11, 2021Date of Patent: March 12, 2024Assignee: Dell Products L.P.Inventors: Viswanath Ponnuru, Rama Rao Bisa, Chandrashekar Nelogal, Chandrasekhar Mugunda, Lee E. Ballard
-
Patent number: 11899602Abstract: An information handling system may include a host system, a management controller configured to provide out-of-band management of the information handling system, and a network interface controller including a network interface controller storage resource. The management controller may be configured to: receive, from the host system, a first identifier that is specific to an operating system (OS) of the host system; compare the first identifier to a second identifier provided by the network interface controller, wherein the second identifier is specific to an OS of the network interface controller that is stored on the network interface controller storage resource; and in response to a mismatch between the first identifier and the second identifier, prevent the network interface controller from operating.Type: GrantFiled: April 26, 2022Date of Patent: February 13, 2024Assignee: Dell Products L.P.Inventors: Deepaganesh Paulraj, Akkiah Choudary Maddukuri, Lee E. Ballard
-
Patent number: 11836504Abstract: An information handling system may include a processor, a data processing unit communicatively coupled to the processor, a logic device communicatively coupled to processor and configured to, responsive to a shutdown event associated with the information handling system, cause a power system of the information handling system to maintain delivery of electrical energy to the data processing unit until receiving a command to cause withdrawal of the electrical energy to the data processing unit, and a management controller communicatively coupled to the processor, the data processing unit, and the logic device, and configured for out-of-band management of the information handling system.Type: GrantFiled: April 4, 2022Date of Patent: December 5, 2023Assignee: Dell Products L.P.Inventors: Deepaganesh Paulraj, Akkiah Choudary Maddukuri, Timothy M. Lambert, Lee E. Ballard, George Harris
-
Patent number: 11809289Abstract: Embodiments of systems and methods for high-availability (HA) management networks for High Performance Computing (HPC) platforms are described. In some embodiments, an HPC platform may include a first Baseboard Management Controller (BMC) having a first network port; and a hardware accelerator comprising a second BMC having a second network port, where at least one of: (a) the first BMC is configured to share the first network port with the second BMC in response to a determination that the second network port has failed or has insufficient bandwidth, or (b) the second BMC is configured to share the second network port with the first BMC in response to a determination that the first network port has failed or has insufficient bandwidth.Type: GrantFiled: October 15, 2021Date of Patent: November 7, 2023Assignee: Dell Products L.P.Inventors: Lee E. Ballard, Elie Antoun Jreij, Robert T. Stevens, Bhavesh Govindbhai Patel, Mukund P. Khatri
-
Publication number: 20230351019Abstract: An information handling system may include a host system, a management controller configured to provide out-of-band management of the information handling system, and a network interface controller. The management controller may be configured to: determine an inventory of the network interface controller, the inventory indicating at least one component having a firmware; retrieve a firmware update image for updating the firmware; and cause the network interface controller to boot from the firmware update image, the firmware update image being configured to install an update to the firmware.Type: ApplicationFiled: April 27, 2022Publication date: November 2, 2023Applicant: Dell Products L.P.Inventors: Deepaganesh PAULRAJ, Lee E. BALLARD, Aniruddha HEREKAR
-
Patent number: 11805338Abstract: An information handling system may include a processor, a management controller communicatively coupled to the processor and configured for out-of-band management of the information handling system, and a smart network interface card communicatively coupled to the processor and the management controller and configured to receive telemetry information from telemetry sources of the information handling system and perform advanced processing of the telemetry information.Type: GrantFiled: April 29, 2021Date of Patent: October 31, 2023Assignee: Dell Products L.P.Inventors: Gaurav Chawla, Hendrich M. Hernandez, Lee E. Ballard
-
Publication number: 20230342324Abstract: An information handling system may include a management controller configured to provide out-of-band management of the information handling system. The information handling system may further include a network interface controller. The management controller may be configured to: receive management data from the network interface controller; and redirect the management data to a remote console.Type: ApplicationFiled: April 25, 2022Publication date: October 26, 2023Applicant: Dell Products L.P.Inventors: Deepaganesh PAULRAJ, Akkiah Choudary MADDUKURI, Lee E. BALLARD, Elie Antoun JREIJ, Mahesh Babu RAMAIAH, Rajeshkumar Ichchhubhai PATEL, Rama BISA, Jitendra Kumar RATH, Brian Scott BERRY
-
Publication number: 20230342319Abstract: An information handling system may include a host system, a management controller configured to provide out-of-band management of the information handling system, and a network interface controller including a network interface controller storage resource. The management controller may be configured to: receive, from the host system, a first identifier that is specific to an operating system (OS) of the host system; compare the first identifier to a second identifier provided by the network interface controller, wherein the second identifier is specific to an OS of the network interface controller that is stored on the network interface controller storage resource; and in response to a mismatch between the first identifier and the second identifier, prevent the network interface controller from operating.Type: ApplicationFiled: April 26, 2022Publication date: October 26, 2023Applicant: Dell Products L.P.Inventors: Deepaganesh PAULRAJ, Akkiah Choudary MADDUKURI, Lee E. BALLARD
-
Publication number: 20230342475Abstract: An information handling system may include a management controller configured to provide out-of-band management of the information handling system, and a network interface controller comprising a network interface controller storage resource. The management controller may be configured to: receive an update bundle cryptographically signed by a manufacturer of the information handling system, wherein the update bundle includes at least one signature associated with a network interface controller operating system (OS) configured to be executed by the network interface controller; and transmit the at least one signature to the network interface controller. The network interface controller may be configured to install the network interface controller OS to the network interface controller storage resource based on the at least one signature.Type: ApplicationFiled: April 25, 2022Publication date: October 26, 2023Applicant: Dell Products L.P.Inventors: Deepaganesh PAULRAJ, Lee E. BALLARD, Elie Antoun JREIJ, Akkiah Choudary MADDUKURI
-
Publication number: 20230325198Abstract: An information handling system may include a processor, a subsystem communicatively coupled to the processor, and a management controller communicatively coupled to the processor and the subsystem and configured for out-of-band management of the information handling system, the management controller further configured to, in response to an alternating current power cycle of the information handling system: cause a basic input/output system of the information handling system to pause its boot process prior to enumeration of functions of the subsystem; and upon completion of the boot process of the subsystem and initialization of virtual functions of the subsystem, cause the basic input/output system to unpause the boot process in order to enumerate the functions of the subsystem including the virtual functions.Type: ApplicationFiled: April 6, 2022Publication date: October 12, 2023Applicant: Dell Products L.P.Inventors: Deepaganesh PAULRAJ, Akkiah Choudary MADDUKURI, Lee E. BALLARD, Sai BALE, Anusha GHALI
-
Publication number: 20230315485Abstract: An information handling system may include a processor, a data processing unit communicatively coupled to the processor, a logic device communicatively coupled to processor and configured to, responsive to a shutdown event associated with the information handling system, cause a power system of the information handling system to maintain delivery of electrical energy to the data processing unit until receiving a command to cause withdrawal of the electrical energy to the data processing unit, and a management controller communicatively coupled to the processor, the data processing unit, and the logic device, and configured for out-of-band management of the information handling system.Type: ApplicationFiled: April 4, 2022Publication date: October 5, 2023Applicant: Dell Products L.P.Inventors: Deepaganesh PAULRAJ, Akkiah Choudary MADDUKURI, Timothy M. LAMBERT, Lee E. BALLARD, George HARRIS
-
Publication number: 20230123999Abstract: Embodiments of systems and methods for high-availability (HA) management networks for High Performance Computing (HPC) platforms are described. In some embodiments, an HPC platform may include a first Baseboard Management Controller (BMC) having a first network port; and a hardware accelerator comprising a second BMC having a second network port, where at least one of: (a) the first BMC is configured to share the first network port with the second BMC in response to a determination that the second network port has failed or has insufficient bandwidth, or (b) the second BMC is configured to share the second network port with the first BMC in response to a determination that the first network port has failed or has insufficient bandwidth.Type: ApplicationFiled: October 15, 2021Publication date: April 20, 2023Applicant: Dell Products, L.P.Inventors: Lee E. Ballard, Elie Antoun Jreij, Robert T. Stevens, Bhavesh Govindbhai Patel, Mukund P. Khatri
-
Publication number: 20220353589Abstract: An information handling system may include a processor, a management controller communicatively coupled to the processor and configured for out-of-band management of the information handling system, and a smart network interface card communicatively coupled to the processor and the management controller and configured to receive telemetry information from telemetry sources of the information handling system and perform advanced processing of the telemetry information.Type: ApplicationFiled: April 29, 2021Publication date: November 3, 2022Applicant: Dell Products L.P.Inventors: Gaurav CHAWLA, Hendrich M. HERNANDEZ, Lee E. BALLARD
-
Publication number: 20220350765Abstract: An information handling system may include a processor, a management controller communicatively coupled to the processor and configured for out-of-band management of the information handling system, and a smart network interface card communicatively coupled to the processor and the management controller, and configured to obtain a secret for authenticating the smart network interface card to the management controller, request an access token reference from the management controller, the request including the secret and an identifier of the smart network interface card in order to authenticate the smart network interface card to the management controller, in response to the request for the access token reference, receive the access token reference, and communicate a management task request to the management controller using the access token reference.Type: ApplicationFiled: April 29, 2021Publication date: November 3, 2022Applicant: Dell Products L.P.Inventors: Lee E. BALLARD, Robert T. STEVENS, Hendrich M. HERNANDEZ, Gaurav CHAWLA
-
Patent number: 11438229Abstract: An information handling system may include a processor, a smart network interface card communicatively coupled to the processor, a basic input/output system configured to be the first code executed by the processor when the information handling system is booted and configured to initialize components of the information handling system into a known state, and a management controller configured for out-of-band management of the information handling system. The management controller may further configured to communicate information regarding the smart network interface card to a provisioning server, receive parameters from the provisioning server for a network-based boot of the smart network interface card, and communicate the parameters to the smart network interface card to enable the smart network interface card to boot from an image stored at the provisioning server.Type: GrantFiled: January 16, 2020Date of Patent: September 6, 2022Assignee: Dell Products L.P.Inventors: Lee E. Ballard, Gaurav Chawla
-
Patent number: 11411753Abstract: A method includes determining, during auxiliary power operating mode of an information handling system, devices connected to peripheral component interconnect (PCI) slots and identifying, via a controller of the IHS, when a Virtual Ethernet Bridge (VEB) is present on a first communication path, which indicates that a high power consuming device with sideband enablement is present in a corresponding one of the PCI slots. The method includes configuring, via the first communication path, an uplink port on the VEB, collecting information about the VEB, including a VEB MAC address and capabilities of the VEB, setting a VLAN/MAC filter rule for NC-SI pass-through in the VEB, and configuring an intermediate device within a second communication path between the controller and the VEB for NC-SI pass-through utilizing a management MAC address, enabling NC-SI pass-through of traffic routed between the controller and the VEB.Type: GrantFiled: June 30, 2019Date of Patent: August 9, 2022Assignee: Dell Products, L.P.Inventors: Lee E. Ballard, Robert T. Stevens, Jason B. Kilpatrick
-
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: 11258624Abstract: A network interface card includes a memory configured to store a credential associated with one of a manufacturer of the network interface card, a particular manufacturer of the server that includes the network interface card, or another manufacturer of an enclosure that holds the network interface card. A processor performs network discovery to identify devices in a local area network, performs port configuration, and establishes a secure network connection with a cloud service broker. Subsequent to the establishment of the secure network connection, the processor submits a provisioning request to the cloud service broker, receives a response to the provisioning request, and applies the security policies to the network interface card, wherein the security policies are for the devices of the local area network.Type: GrantFiled: May 7, 2020Date of Patent: February 22, 2022Assignee: Dell Products L.P.Inventors: Jonathan F. Lewis, Kevin W. Mundt, Lee E. Ballard
-
Publication number: 20220027138Abstract: An information handling system includes a basic input/output system configured to update an attribute of a system-wide firmware downgrade security policy prior to booting to an operating system of the information handling system. The attribute of the system-wide firmware downgrade security policy is used to determine whether to allow or to disallow downgrade of a firmware to a version. A processor may perform the downgrade of the firmware, wherein the downgrade of the firmware includes the processor further configured to check the attribute of the system-wide firmware downgrade security policy and to store a firmware image in a scratchpad. If the attribute of the system-wide firmware downgrade security policy allows the downgrade of the firmware to the version, then the processor may continue with the downgrade of the firmware otherwise discard the firmware image in the scratchpad.Type: ApplicationFiled: July 27, 2020Publication date: January 27, 2022Inventors: Robert T. Stevens, Mukund P. Khatri, Lee E. Ballard
-
Publication number: 20210351948Abstract: A network interface card includes a memory configured to store a credential associated with one of a manufacturer of the network interface card, a particular manufacturer of the server that includes the network interface card, or another manufacturer of an enclosure that holds the network interface card. A processor performs network discovery to identify devices in a local area network, performs port configuration, and establishes a secure network connection with a cloud service broker. Subsequent to the establishment of the secure network connection, the processor submits a provisioning request to the cloud service broker, receives a response to the provisioning request, and applies the security policies to the network interface card, wherein the security policies are for the devices of the local area network.Type: ApplicationFiled: May 7, 2020Publication date: November 11, 2021Inventors: Jonathan F. Lewis, Kevin W. Mundt, Lee E. Ballard