| CPC H04L 67/55 (2022.05) [G06F 9/448 (2018.02)] | 26 Claims |

|
1. An apparatus, comprising:
one or more memories; and
one or more processors operatively coupled to the one or more memories, the one or more processors configured to:
receive at least one command line interface command;
generate a push notification associated with the at least one command line interface command;
determine a capacity associated with a first channel;
responsive to the capacity being below a capacity threshold, send, via the first channel, the push notification to at least one managed device;
responsive to the capacity exceeding the capacity threshold, send, via a second channel different from the first channel, the push notification to the at least one managed device;
responsive to the at least one managed device receiving the push notification, receive, via the second channel a pull request from the at least one managed device;
responsive to receiving the pull request, send the at least one command line interface command to a device-specific adaptor of the at least one managed device such that the device-specific adaptor converts the at least one command line interface command to a device-specific command associated with the at least one managed device; and
receive an execution status from the at least one managed device in response to the device-specific command being executed by the at least one managed device.
|