Patent ID: 9413615
Filing Date: 2016-08-09
CPC Classification: H04L

Claim Text:
1. A method comprising: receiving a set of configuration information, with a simple network management protocol agent executing on a network device, wherein the set of configuration information specifies one or more trap conditions and one or more filter criteria, and wherein each of the one or more filter criteria specifies a variable identifier, a variable value associated with the variable identifier, and an operator, wherein the operator corresponds to one of a mathematical operator, a logical operator, and a regular expression operator; detecting, with the simple network management protocol agent, that at least one of the one or more trap conditions is met; responsive to detecting the at least one of the one or more trap conditions, generating, with the simple network management protocol agent, a message based on the at least one trap condition that is met, wherein the message includes a set of variable identifiers and associated variable values from a management information base (MIB) storing configuration information for the network device; determining, with the simple network management protocol agent, whether at least one of the variable identifiers and associated value pairs included in the message meet at least one of the one or more filter criteria by at least comparing the variable value associated with the variable identifier of a respective filter criteria to the variable value associated with the variable identifier of the message that corresponds to the variable identifier of the respective filter criteria in a manner consistent with the operator; and selectively sending, by the network device, the message to a device management system based on the determination.