Patent ID: 9253066
Filing Date: 2016-02-02
CPC Classification: H04L

Claim Text:
1. A non-transitory computer-readable storage medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform: at a management computer, receiving, from a network gateway device located in a managed network, device information about each of a plurality of computing devices in the managed network, wherein the device information comprises device capabilities; for a particular computing device from the plurality of computing devices: determining a match between the device capabilities of the particular computing device and features of a particular network software application configured to control the particular computing device, and determining a particular protocol endpoint configured to communicate control instructions from the particular network software application to the particular computing device; receiving data from each of a plurality of devices located in the managed network; for the particular computing device: wherein the management computer is located separately with respect to the managed network.