| CPC H04L 67/125 (2013.01) [G06F 9/54 (2013.01)] | 20 Claims |

|
1. A method for managing communications between a management system and end point presenting devices, the method comprising:
obtaining, by a management controller of a data processing system, a communication from the management system, the data processing system being a computing device with a physical body, the management controller being a microcontroller comprising a processor that is separate and distinct from a processor of the data processing system in which the management controller is installed;
identifying, by the management controller, a device interface connecting the management controller to an end point presenting device of the end point presenting devices, each of the end point presenting devices and the management controller are hosted by the data processing system as one or more hardware devices installed within the physical body of the data processing system, each of the end point presenting devices comprises an external facing interface that is able to present each of the end point presenting devices to the management system for direct connection and communication with the management system without going through the management controller, but the management controller forces each of the end point presenting devices to connect and communicate with the management system only and indirectly through a management system interface of the management controller instead of through the external facing interface of each of the end point presenting devices;
translating, by the management controller and via the device interface, the communication to a natively interpretable communication by the end point presenting device; and
providing, by the management controller and via the device interface, the natively interpretable communication to the end point presenting device.
|