US 12,468,863 B2
BMC platform offload to a remote application
Scott Faasse, Tomball, TX (US); Christopher L. Wood, Chapel Hill, NC (US); Clifton E. Kerr, Morrisville, NC (US); Keith Campbell, Cary, NC (US); and Brian Fuchs, Raleigh, NC (US)
Assigned to Lenovo Enterprise Solutions (Singapore) Pte. Ltd., New Tech Park (SG)
Filed by Lenovo Enterprise Solutions (Singapore) Pte. Ltd., New Tech Park (SG)
Filed on Aug. 18, 2022, as Appl. No. 17/890,961.
Prior Publication US 2024/0061964 A1, Feb. 22, 2024
Int. Cl. G06F 21/85 (2013.01); G06F 21/57 (2013.01)
CPC G06F 21/85 (2013.01) [G06F 21/572 (2013.01)] 16 Claims
OG exemplary drawing
 
15. A system comprising:
a host comprising a motherboard;
a secure control module comprising:
a processor;
a network interface;
a connector on the motherboard comprising a plurality of data connections, the connector configured to connect to one or more data connections of the motherboard;
non-transitory computer readable storage media storing code, the code being executable by the processor to perform operations comprising:
receiving management signals from the connector, the management signals originating from components on the motherboard and comprising input related to controlling the host;
passing the management signals from the connector to the network interface;
transmitting each of the management signals over the network interface to a management application running on a remote server, wherein the management application on the remote server emulates one of a baseboard management controller (“BMC”) and a Datacenter Secure Control Module (“DC-SCM”) and processes each of the management signals, wherein analog management signals are digitized prior to transmission;
receiving, over the network interface, management information from the management application, wherein at least a portion of the management information is in response to the management signals;
passing each of the management information from the network interface to the connector; and
transmitting each of the management information over the connector to the host on at least one of the one or more data connections to the motherboard.