System for characterizing information from an information producer
First Claim
Patent Images
1. A computer, the computer to aid in managing a computer network, comprising:
- a distributor that receives a message from an entity that detects an anomaly on a network device;
a filtering device, for use by the distributor, tests a value of an argument contained in the message using a filtering expression that is created at run time; and
,a transmitting device for transmitting the message if a result of the filtering expression is true.
0 Assignments
0 Petitions
Accused Products
Abstract
A system enables a consumer to generate a filtering program based on criteria set forth by a system operator during run time. During system operation, the operator selects appropriate filtering criteria from a display screen associated with a respective consumer. Each consumer implements filtering criteria in a filtering program that is registered with a distributor. The filtering program may include simple true or false tests, or more complex tests. The distributor compiles each filtering program during registration and thereafter dynamically loads the compiled program before executing filtering queries.
-
Citations
18 Claims
-
1. A computer, the computer to aid in managing a computer network, comprising:
-
a distributor that receives a message from an entity that detects an anomaly on a network device; a filtering device, for use by the distributor, tests a value of an argument contained in the message using a filtering expression that is created at run time; and
,a transmitting device for transmitting the message if a result of the filtering expression is true. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer, the computer to aid in managing a distributed computer network, comprising:
-
a distributor that receives a message from a network device, the message containing a value of an argument, the distributor testing the value of the argument in accordance with a filtering expression to distribute the message if a result of the filtering expression is true; and a filtering device that creates the filtering expression at run time.
-
-
9. A computer, the computer connected in a distributed computer network, comprising:
-
a distributor for receiving at least one message that indicates an anomaly on a network device; means for compiling a filtering program that is associated with the at least one message; a filtering device for use by the distributor tests a value of an argument contained in the at least one message, using a filtering program that is created at run time; and
,means for distributing the message if a result of the filtering program is true.
-
-
10. A computer, the computer connected into a computer network, comprising:
-
a distributor software application on said computer for receiving at least one message that indicates an anomaly on a network device; a compiler to compile a filtering program that is associated with the at least one message; a filtering device for use by the distributor to test a value of an argument contained in the message, wherein the filtering program is created at run time; and a transmitting device to transmit the message if a result of the filtering program is true.
-
-
11. A method for operating a computer, comprising:
-
receiving a message into a distributor, the distributor receiving state messages from producers and transmitting the state messages to the appropriate network consumer, the message indicating an anomaly on a network device; filtering the message by a filtering program that contains a filtering expression for testing a value of an argument contained in the message, and the filtering expression is created at run time; and transmitting the message through a transmitting device if a result of the filtering expression is true.
-
-
12. A method for operating a computer, the computer connected into a computer network, comprising:
-
receiving a message into a distributor software application, said message indicating an anomaly on a network device; filtering the message by a filtering program that contains a filtering expression for testing a value of an argument contained in the message, and the filtering expression is created at run time; and
,transmitting the message through a transmitting device if a result of the filtering expression is true.
-
-
13. A node having a processor adapted to,
receive a message into a distributor software application, said message indicating an anomaly on a network device; -
filter the message by a filtering program that contains a filtering expression for testing a value of an argument contained in the message, and the filtering expression is created at run time; and
,transmit the message through a transmitting device if a result of the filtering expression is true.
-
-
14. A computer network, comprising:
two or more computers, at least one of the two or more computers connected into the network having, a distributor that receives a message from an entity that detects an anomaly on a network device; a filtering device, for use by the distributor, tests a value of an argument contained in the message using a filtering expression that is created at run time; and
,a transmitting device for transmitting the message if a result of the filtering expression is true.
-
15. A computer-readable media, comprising:
instructions written on the computer readable media, the instructions for executing on a computer, the instructions to, receive a message into a distributor software application, said message indicating an anomaly on a network device; filter the message by a filtering program that contains a filtering expression for testing a value of an argument contained in the message, and the filtering expression is created at run time; and
,transmit the message through a transmitting device if a result of the filtering expression is true.
-
16. A method for operating a computer, comprising:
-
receiving a message that an anomaly has been detected on a network device; testing a value of an argument contained in the message using a filtering expression created at run time; and transmitting the message in response to a specified result of the filtering expression.
-
-
17. A computer, comprising:
-
means for receiving a message that an anomaly has been detected on a network device; means for testing a value of an argument contained in the message using a filtering expression created at run time; and means for transmitting the message in response to a specified result of the filtering expression.
-
-
18. A computer readable media, comprising:
instructions for execution in a processor, the instructions to, receive a message that an anomaly has been detected on a network device; test a value of an argument contained in the message using a filtering expression created at run time; and transmit the message in response to a specified result of the filtering expression.
Specification