Method and system for real-tme monitoring and administration of computer networks
First Claim
1. A system for monitoring the operations of a computer network from within a client server system which is operatively connected upon the computer network, comprising:
- means for storing and retrieving operational information about ports and devices which are connected upon the computer network;
means for storing and retrieving business rules which describe intended operations of ports and devices operatively connected to the computer network;
means for storing and retrieving notification information which includes information about parties which are to be notified within each of a series of escalation levels;
means for surveying operations of the ports and devices in relation to the business rules; and
means for communicating alert notifications to personnel according to said notification information when the operation of the surveyed ports and devices contradict said business rules.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention pertains to a method and system for real-time monitoring and surveillance of a computer network according to a set of business rules that describe system and device operational requirements. The business rules are determined by users and implemented by network administrators so that direct, real-time, on-the-fly secure, interaction with the business rules is provided. The invention provides an interface to apply the business rules to network monitoring so that designated users are notified according to user defined escalation levels when a device violates a business rule.
149 Citations
30 Claims
-
1. A system for monitoring the operations of a computer network from within a client server system which is operatively connected upon the computer network, comprising:
-
means for storing and retrieving operational information about ports and devices which are connected upon the computer network;
means for storing and retrieving business rules which describe intended operations of ports and devices operatively connected to the computer network;
means for storing and retrieving notification information which includes information about parties which are to be notified within each of a series of escalation levels;
means for surveying operations of the ports and devices in relation to the business rules; and
means for communicating alert notifications to personnel according to said notification information when the operation of the surveyed ports and devices contradict said business rules.
-
-
2. A method of monitoring the operations of a computer network by within the computer processor of a client server system operatively connected for communication on a computer network, comprising:
-
presenting rules of intended network operation, wherein the network operating rules describe a set of intended operational constraints for the behavior of ports and devices connected upon said network;
monitoring the actual operation of the ports and devices attached to said network in relation to the rules of network operation; and
providing alert notifications to a first list of personnel according to a first list of notification methods when the monitored operation of ports and devices contradict the rules of network operation. - View Dependent Claims (3, 4, 5)
-
-
6. A system for monitoring the operations of a computer network from within a client server system connected to the computer network and capable of executing stored programs and of operatively storing and retrieving data, comprising:
-
(a) a database of port and device information capable of being operatively stored and retrieved by the client server system, wherein the port and device information describes operational aspects of the ports and devices, such as addressing, within the computer network;
(b) a database of business rules capable of being operatively stored and retrieved by the client server system, wherein the business rules describe desired operation of the ports and devices, such as times of operation, on the computer network;
(c) a notification list capable of being operatively stored and retrieved by the client server system, wherein the notification list describes parties to be notified and methods to be used in notifying said parties; and
(d) programming executable on said client server system which is capable of surveying the status and activity of the ports and devices within the network as defined within the device database on said computer network, wherein said programming is capable of reporting said activity and status to users of said client server system and is further capable of comparing said activity and status of the ports and devices against said database of business rules to generate alert notifications according to the notification list in response to violations of said business rules. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for monitoring operation of a computer network, comprising:
-
(a) a client server connected on the computer network having a database of device information and business rules along with programming operable on said client server for monitoring devices on the network according to the database and comparing the operation of said devices against said business rules and generating alert notifications in response to violations thereof, programming operable on the client server is further capable of providing for the display of status and violation information about monitoring of the computer network; and
(b) a communications interface associated with said client server for communicating alert notifications externally from the computer network to a remote monitoring device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for monitoring the operations of a computer network, comprising:
-
(a) a client server system connected to the computer network comprising, (i) an interface for communicating with devices on said computer network, (ii) a database containing device information about devices on the computer network, (iii) a database containing business rules about the intended operation of the computer network, (iv) a notification list having escalation levels so that escalating levels of notification can be provided according to a set of notification methods when contacting personnel to communicate alert notifications, (v) programming executable on said client server which provides for the modification of device information and business rules within said databases, (vi) programming executable on said client server which monitors devices on said computer network as defined within said device information database and compares computer network operation against said database of business rules, generating an alert notification for operations that violate said business rules and capable of generating notifications to personnel by said set of notification methods according to the notification list and escalation levels, and (vii) an external communications interface;
(b) a remote monitoring system comprising, (i) communication interfaces for providing notification of personnel, (ii) an operator interface, and (iii) programming executable on said remote monitoring system which receives alert notifications from said client, identifies those alert notifications, and provides for intervention and intercession by a human operator on the operator interface for the generation of human directed alert notifications to personnel from a remote location. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A method of monitoring operations on a client network, comprising:
-
defining the characteristics of devices to be monitored on the client network;
defining client network operational constraints as a set of business rules;
defining a notification list with escalation levels and escalation rules, the notification list defining notification information for personnel that are to be notified when network operations contradict the set of business rules, the escalation rules defining movement between portions of the notification list which are divided into escalation levels so that alert notifications may be generated with higher priority business rule contradiction continues;
periodically monitoring the devices within the client network according to the business rules and the generation of alert notifications in response to contradictions thereof;
communicating said alert notification according to said notification list such that parties within the notification list are contacted and notified; and
increasing escalation levels when escalation rules are met, and resetting the notifications when a proper response has been received.
-
-
30. A system for monitoring the operations of a computer network from within a client server system which is operatively connected upon the computer network, comprising:
-
(a) a computer; and
(b) programming associated with said computer for carrying out the operations of (i) storing and retrieving operational information about ports and devices which are connected upon the computer network;
(ii) storing and retrieving business rules which describe intended operations of ports and devices operatively connected to the computer network;
(iii) storing and retrieving notification information which includes information about parties which are to be notified within each of a series of escalation levels;
(iv) surveying operations of the ports and devices in relation to the business rules; and
(v) communicating alert notifications to personnel according to said notification information when the operation of the surveyed ports and devices contradict said business rules.
-
Specification