Patent ID: 9459983
Filing Date: 2016-10-04
CPC Classification: G06F,H04L

Claim Text:
1. A method of monitoring at least one computer device operating on a network, the method comprising: setting a predefined monitor set to be used to monitor the at least one computer device, wherein the predefined monitor set includes objects and corresponding thresholds; setting a specified parameter to be used to trigger monitoring procedures to monitor all objects on the at least one computer device except those which are not discovered on the at least one computer device, wherein the specified parameter will trigger a validation of audited information for the at least one computer device and dynamically generate a customized monitor set; accessing the at least one computer device via a secure network, wherein the secure network requires authentication before allow access to the at least one computer device; applying the predefined monitor set to be monitored to the at least one computer device along with the specified parameter and receiving acknowledgement from the at least one computer device; receiving, via a receiver of another computer device, audit information representing device hardware attributes and device software attributes of the at least one computer device and storing the audit information in a memory, wherein the audit information comprises at least one less object to be monitored than the all objects originally intended to be monitored being set in the predefined monitor set; comparing, via a processor of the another computing device, the audit information to the predefined monitor set of objects to be monitored on the at least one computer device; performing, via the processor of the another computing device, an auto-learn procedure to monitor current operating conditions of computers on the network and setting at least one new threshold as a value that should not be exceeded based on usage levels of objects of the at least one computer device; creating, via the processor of the another computing device, a new monitor set of objects based on the comparison of the audit information and the predefined monitor set of objects and the at least one new threshold, wherein the new monitor set of objects is different from the predefined monitor set of objects; subtracting an existing object from the predefined monitor set of objects responsive to the comparing of the audit information and the predefined monitor set of objects, wherein the subtracting an existing object comprises removing at least one object present in the predefined monitor set which is not present in the audit information; deploying, by the processor of the another computing device, the new monitor set to the at least one computer device, and monitoring, via the processor of the another computing device, the at least one computer device based on the new monitor set.