Headless node programming system
AssigneeDell Products L.P.
InventorsBalaji Bapu Gururaja Rao, Trevor Christian Cockrell, Brahmananda Reddy Thodati
Life of this patent
Estimating the term…
Abstract
A headless node programming system includes a Baseboard Management Controller (BMC) device that is coupled to a headless node device. The BMC device receives a first headless node programming Software Development Kit (SDK) and authenticates the first headless node programming SDK. In response to authenticating the first headless node programming SDK, the BMC device uses the headless node programming SDK to configure itself with a first headless node programming SDK subsystem. The BMC device then uses the first headless node programming SDK subsystem to program first data on the headless node device.
Claims20
A headless node programming system, comprising:
- a headless node device;
- and
- a Baseboard Management Controller (BMC) device that is coupled to the headless node device and that is configured to:
- receive a first headless node programming Software Development Kit (SDK);
- authenticate the first headless node programming SDK;
- configure, using the first headless node programming SDK and in response to authenticating the first headless node programming SDK, the BMC device with a first headless node programming SDK subsystem;
- and
- program, using the first headless node programming SDK subsystem, first data on the headless node device.
An Information Handling System (IHS), comprising:
- a Baseboard Management Controller (BMC) processing system;
- and
- a BMC memory system that is coupled to the BMC processing system and that includes instructions that, when executed by the BMC processing system, cause the processing system to provide a BMC engine that is configured to:
- receive a first headless node programming Software Development Kit (SDK);
- authenticate the first headless node programming SDK;
- configure, using the first headless node programming SDK and in response to authenticating the first headless node programming SDK, the BMC engine with a first headless node programming SDK sub-engine;
- and
- program, using the first headless node programming SDK sub-engine, first data on a headless node device that is coupled to the BMC processing system.
A method for programming a headless node device, comprising:
- receiving, by a Baseboard Management Controller (BMC) device, a first headless node programming Software Development Kit (SDK);
- authenticating, by the BMC device, the first headless node programming SDK;
- configuring, by the BMC device using the first headless node programming SDK and in response to authenticating the first headless node programming SDK, the BMC device with a first headless node programming SDK subsystem;
- and
- programming, by the BMC device using the first headless node programming SDK subsystem, first data on the headless node device.
Dependencies are inferred from the claim text.