Rule organization for efficient transaction pattern matching
AssigneeComputer Associates Think, Inc.
InventorsMarco Gagliardi, Neil Desai
Life of this patent
Estimating the term…
Loading patent…
AssigneeComputer Associates Think, Inc.
InventorsMarco Gagliardi, Neil Desai
Estimating the term…
Efficiently identifying transactions processed by a software application, such as a server application is disclosed. In one embodiment, transactions are identified by applying a set of rules to communications between a client and server to determine whether certain patterns are in the communications. For example, the rules may look for some combination of parameters in the transactions. As a particular example, the rules may be used to look for parameters in HTTP requests. The rules are organized in a way that allows efficient processing. For example, the rules may be organized based on the frequency with which the parameters are expected to occur in the transactions and the frequency with which each transaction is expected to occur. The rules may be updated if the expected frequencies deviate from actual frequencies, such that the rules can be organized for more efficient processing.
A method of updating rules for identifying transactions, the method comprising:
At least one processor readable storage device having processor readable code embodied thereon for programming at least one processor to perform a method, the method comprising:
A monitoring system, comprising:
A method of updating a data structure for identifying transactions, the method comprising:
Dependencies are inferred from the claim text.