| US 7,613,714 B2 | ||
| Systems and methods for analyzing a stream of data records relating to electronic data processing performance | ||
| Ronald G. Hiller, Colts Neck, N.J. (US); Armin Arshad Abdulghani, Piscataway, N.J. (US); Vitaliy Fuks, Marlboro, N.J. (US); and Shreekala Kekuda, Cliffwood, N.J. (US) | ||
| Assigned to NetScout Systems, Inc., Westford, Mass. (US) | ||
| Filed on May 01, 2007, as Appl. No. 11/743,025. | ||
| Claims priority of provisional application 60/796664, filed on May 02, 2006. | ||
| Prior Publication US 2007/0260581 A1, Nov. 08, 2007 | ||
| Int. Cl. G06F 17/30 (2006.01) | ||
| U.S. Cl. 707—100 [707/102; 715/200] | 23 Claims |

| 1. A method for analyzing a stream of data records relating to electronic data processing system performance, wherein each
data record includes an attribute value for each of a plurality of attributes of an electronic data processing system, the
method comprising:
creating, from the stream, a channel of data records for each attribute value of a set of attributes having as a member at
least one attribute, thereby creating a first set of channels;
analyzing each channel in the first set of channels to identify each channel meeting a first criterion, thereby creating a
set of first criterion meeting channels;
reporting the attribute value of each member of the set of attributes associated with each channel in the set of first criterion
meeting channels;
creating a set of first criterion meeting attribute value combination channels by using the set of first criterion meeting
channels to identify each channel of data records therein having a unique combination of attribute values of a first attribute
and a second attribute and meeting the first criterion; and
reporting the unique combination of attribute values of the first attribute and the second attribute associated with each
channel in the set of first criterion meeting attribute value combination channels.
|