| CPC G06F 9/455 (2013.01) [G06F 9/44505 (2013.01); G06F 9/45558 (2013.01); H04L 67/10 (2013.01); H04W 4/60 (2018.02); G06F 2009/45595 (2013.01); H04L 12/4641 (2013.01)] | 7 Claims |

|
1. A client device comprising:
a memory;
a processor configured to:
transmit, to a patroller device over a network connection, a first message, the network connection provided by a proxy device proxying communications between: (1) a server device belonging to a cloud network, (2) the client device, and (3) the a patroller device the patroller device connected to and disposed at a customer-site local area network (LAN), the first message comprising information commanding the patroller device to perform a scan across the customer-site LAN to detect any number of customer-site LAN connected devices;
receive, from the patroller device, a second message the second message comprising scan information associated with detected customer-site LAN connected devices, the scan information indicating a respective network address of each of the detected customer-site LAN connected devices; and
generate a display signal comprising information for displaying, by a display associated with the client device, a virtualization environment displaying the detected customer-site LAN connected devices, the virtualization environment further displaying, for each power device within the detected customer-site LAN connected device, a port status indicator, the displayed port status indicator comprising functionality enabling power cycling of each port of each power device.
|