The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 10, 2009

Filed:

May. 20, 2005
Applicants:

Shilpa Pradeep Bansod, Cupertino, CA (US);

Sanjeevan Raghavendran, San Jose, CA (US);

Venkatesh Ramachandran Iyer, Cupertino, CA (US);

Michael Richard Valladao, San Jose, CA (US);

Jeffrey Y. Sternin, San Jose, CA (US);

Inventors:

Shilpa Pradeep Bansod, Cupertino, CA (US);

Sanjeevan Raghavendran, San Jose, CA (US);

Venkatesh Ramachandran Iyer, Cupertino, CA (US);

Michael Richard Valladao, San Jose, CA (US);

Jeffrey Y. Sternin, San Jose, CA (US);

Assignee:

Network General Technology, George Town, KY;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

In one embodiment, a network architecture includes a plurality of application monitoring modules for monitoring network traffic data in a plurality of network segments. Network monitoring modules include a staging area that receives network traffic data from a packet capture and analysis engine and an indexing area that stores the data in meta-flow tuples with associated measures divided into time interval buckets. Index tables store dimension-based sorted pointers to the storage locations in the data buckets. HyperLock queries collect time aggregated results for measure based operators with respect to a queried dimension. For each value of the queried dimension, the time interval buckets are traversed compiling a partial result that is finally stored in a stack as the time aggregated value. The stored sorted pointers are used to determine the starting location in each bucket with respect to the next value of the queried dimension.


Find Patent Forward Citations

Loading…