Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
209 words
A method of automatically managing a group of at least one managed computer comprising the steps of: gathering data; analyzing the data to identify a specific computer condition; constructing an alert message identifying said specific computer condition; performing a set of validation tests on said alert message, said set of validating tests comprising; querying for a duplicate alert message existing in a database in which previously posted alert messages are stored; querying said database for an existing alert message associated a computer condition related to, and having a higher severity than, said specific computer condition prompting said alert message; querying said database for an existing alert message associated with said specific computer condition which is being ignored; and querying said database for a previously cleared alert message associated with said specific computer condition within a predetermined time period; rejecting said alert message if an existing alert was found during any one test from said set of validation tests; and displaying said alert message, when said alert message was not rejected during said validation tests, at the managed computer without inhibiting the managed computer from continuing its application processes; whereby a user is only presented with relevant alerts and no network traffic is used to retransmit irrelevant or redundant alerts.
Claim 2
Independent Claim
209 words
A method of automatically managing a group of at least one managed computer comprising the steps of: gathering data; analyzing the data to identify a specific computer condition; constructing an alert message identifying said specific computer condition; performing a set of validation tests on said alert message, said set of validating tests comprising; querying for a duplicate alert message existing in a database in which previously posted alert messages are stored; querying said database for an existing alert message associated a computer condition related to, and having a higher severity than, said specific computer condition prompting said alert message; querying said database for an existing alert message associated with said specific computer condition which is being ignored; and querying said database for a previously cleared alert message associated with said specific computer condition within a predetermined time period; rejecting said alert message if an existing alert was found during any one test from said set of validation tests; and displaying said alert message, when said alert message was not rejected during said validation tests, at the managed computer without inhibiting the managed computer from continuing its application processes; whereby a user is only presented with relevant alerts and no network traffic is used to retransmit irrelevant or redundant alerts.
Claim 3
Dependent Claim
38 words
A method according to claim 1, further comprising a step of clearing other existing alert messages related to said alert message upon creation of said alert message whereby less severe alerts can be superseded by more severe alerts.
Claim 4
Dependent Claim
78 words
A method according to claim 1, wherein said identified computer condition is one from a set of conditions consisting of; state of file system disk space; state of file system inode usage; state of process CPU usage; state of process memory usage; state of swap space usage; state of daemon processes; state of operating system; state of hardware; state of application; state of networks; state of other peripherals connected to said group of at least one managed computer.
Claim 5
Dependent Claim
48 words
A method according to claim 1, further comprising a step of initiating a predetermined action at said managed computer against said alert message, whereby once initiated, the action retrieves all argument necessary directly from said alert message and does not require the user to specify any additional arguments.
Claim 6
Dependent Claim
29 words
A method according to claim 1, further comprising a step of executing an action upon creation of said alert message whereby the problem can be fixed without human intervention.
Claim 7
Dependent Claim
27 words
A method according to claim 1, further comprising a step of clearing said alert message whereby less relevant alerts do not clutter up the alerts display screen.
Claim 8
Dependent Claim
31 words
A method according to claim 6, wherein said step of clearing said alert message is preformed automatically after a predetermined period of time whereby the need to manually clear alerts alleviated.
Claim 9
Dependent Claim
35 words
A method according to claim 1, further comprising a step of assigning said alert message with a priority indicating the severity of said computer condition whereby it is made easy to classify problems by severity.
Claim 10
Dependent Claim
26 words
A method according to claim 8, further comprising a step of changing said priority over time whereby an alert can be escalated in priority over time.
Claim 11
Dependent Claim
33 words
A method according to claim 9, further comprising a step of executing an action upon changing of said priority whereby different actions can be executed depending on escalation status of said alert message.
Claim 12
Dependent Claim
39 words
A method according to claim 1, further comprising a step of associating an owner with said alert message whereby it is possible to select only those alerts that require resolution by a specific user for viewing by the user.
Claim 13
Independent Claim
216 words
A system of automatically managing a group of at least one managed computer comprising: means for gathering data; means for analyzing the data to identify a specific computer condition; means for constructing an alert message identifying said specific computer condition; means for performing a set of validation tests on said alert message, said set of validating tests comprising; querying for a duplicate alert message existing in a database in which previously posted alert messages are stored; querying said database for an existing alert message associated with a computer condition related to, and having a higher severity than, said specific computer condition prompting said alert message; querying said database for an existing alert message associated with said specific computer condition which is being ignored; and querying said database for a previously cleared alert message associated with said specific computer condition within a predetermined time period; means for rejecting said alert message if an existing alert was found during any one of said validation tests; and means for displaying said alert message, when said alert message was not rejected during said validation tests, at the managed computer without inhibiting the managed computer from continuing its application processes; whereby a user is only presented with relevant alerts and no network traffic is used to retransmit irrelevant or redundant alerts.
Claim 14
Independent Claim
216 words
A system of automatically managing a group of at least one managed computer comprising: means for gathering data; means for analyzing the data to identify a specific computer condition; means for constructing an alert message identifying said specific computer condition; means for performing a set of validation tests on said alert message, said set of validating tests comprising; querying for a duplicate alert message existing in a database in which previously posted alert messages are stored; querying said database for an existing alert message associated with a computer condition related to, and having a higher severity than, said specific computer condition prompting said alert message; querying said database for an existing alert message associated with said specific computer condition which is being ignored; and querying said database for a previously cleared alert message associated with said specific computer condition within a predetermined time period; means for rejecting said alert message if an existing alert was found during any one of said validation tests; and means for displaying said alert message, when said alert message was not rejected during said validation tests, at the managed computer without inhibiting the managed computer from continuing its application processes; whereby a user is only presented with relevant alerts and no network traffic is used to retransmit irrelevant or redundant alerts.
Claim 15
Dependent Claim
38 words
A system according to claim 12, further comprising a step of clearing other existing alert messages related to said alert message upon creation of said alert message whereby less severe alerts can be superseded by more severe alerts.
Claim 16
Dependent Claim
78 words
A system according to claim 12, wherein said identified computer condition is one from a set of conditions consisting of; state of file system disk space; state of file system inode usage; state of process CPU usage; state of process memory usage; state of swap space usage; state of daemon processes; state of operating system; state of hardware; state of application; state of networks; state of other peripherals connected to said group of at least one managed computer.
Claim 17
Dependent Claim
48 words
A system according to claim 12, further comprising a step of initiating a predetermined action at said managed computer against said alert message, whereby once initiated, the action retrieves all argument necessary directly from said alert message and does not require the user to specify any additional arguments.
Claim 18
Dependent Claim
28 words
A system according to claim 12, wherein the creation of said alert message causes an action to be executed whereby the problem can be fixed without human intervention.
Claim 19
Dependent Claim
24 words
A system according to claim 12, wherein said alert message is cleared whereby less relevant alerts do not clutter up the alerts display screen.
Claim 20
Dependent Claim
27 words
A system according to claim 17, wherein said alert message is cleared automatically after a predetermined period of time whereby the need to manually clear alerts alleviated.
Claim 21
Dependent Claim
30 words
A system according to claim 12, wherein said alert message has a priority indicating the severity of said computer condition whereby it is made easy to classify problems by severity.
Claim 22
Dependent Claim
23 words
A system according to claim 19, wherein said priority can change over time whereby an alert can be escalated in priority over time.
Claim 23
Dependent Claim
32 words
A system according to claim 20, wherein a change of said priority causes an action to be executed whereby different actions can be executed depending on escalation status of said alert message.
Claim 24
Dependent Claim
37 words
A system according to claim 12, wherein said alert message can be associated with an owner whereby it is possible to select only those alerts that require resolution by a specific user for viewing by the user.