| CPC G06F 11/2247 (2013.01) | 15 Claims |

|
1. A method comprising:
discovering, using a first set of command signals transmitted from a first computing device, a set of connected devices based on connection information related to a set of monitored devices that are listed as being connected to a local network, wherein the first set of command signals are Standard Commands for Programmable Instruments (SCPI) commands transmitted using a Virtual Instrument Software Architecture (VISA) protocol to retrieve connection information comprising VISA address of the discovered connected devices;
transmitting, from the first computing device, a second set of command signals to each discovered connected device, wherein the second set of command signals are transmitted to obtain detailed information about the discovered connected device, wherein the second set of command signals are transmitted to each VISA address of the discovered connected devices via SCPI commands to obtain the detailed information;
determining, based on the obtained detailed information, whether the discovered connected device is sending and receiving data on a VISA data channel indicating that the discovered connected device is being used for performing high speed data tests;
transmitting, via a control channel from the first computing device, a third set of command signals to elicit a response from each discovered connected device having been determined to be sending and receiving data on a VISA data channel, the response providing device status information, wherein the third set of command signals are commands for polling Status Byte (STB) on the control channel and wherein the STB polling does not block high speed data tests;
determining, by the first computing device, a set of device usage status and utilization measurement metrics comprising usage and utilization measurements associated with the discovered connected device based on the received signals, wherein the received signal comprise status information for each of the discovered connected devices; and
determining a real-time utilization monitoring of the discovered connected devices based on the determined set of device usage status and utilization measurement metrics.
|