SYSTEMS AND METHODS FOR NETWORK DATA FLOW AGGREGATION
First Claim
Patent Images
1. A computer-implemented method comprising:
- collecting, by a computer system, data from a plurality of different types of sources on a network;
identifying, by the computer system based the collected data, a plurality of network assets and connections between the plurality of network assets;
generating, by the computer system, an aggregation of the collected data that includes a subset of the collected data over a predetermined period of time; and
presenting, by the computer system based on the aggregation of the collected data, a graphical representation that includes the plurality of network assets and the connections between the plurality of network assets, wherein the graphical representation is presented via a display of a user interface in communication with the computer system.
8 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure can aggregate network flow data over various periods of time, and present a graphical representation of the network flow information based on the aggregated data instead of (or in addition to) the raw network flow data. Among other things, embodiments of the present disclosure are able to present historical network flow data for relatively long periods of time without having to store large volumes of raw network flow data.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
collecting, by a computer system, data from a plurality of different types of sources on a network; identifying, by the computer system based the collected data, a plurality of network assets and connections between the plurality of network assets; generating, by the computer system, an aggregation of the collected data that includes a subset of the collected data over a predetermined period of time; and presenting, by the computer system based on the aggregation of the collected data, a graphical representation that includes the plurality of network assets and the connections between the plurality of network assets, wherein the graphical representation is presented via a display of a user interface in communication with the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A tangible, non-transitory computer-readable medium storing instructions that, when executed, cause a computer system to:
-
collect data from a plurality of different types of sources on a network; identify, based the collected data, a plurality of network assets and connections between the plurality of network assets; generate an aggregation of the collected data that includes a subset of the collected data over a predetermined period of time; and presenting, by the computer system based on the aggregation of the collected data, a graphical representation that includes the plurality of network assets and the connections between the plurality of network assets, wherein the graphical representation is presented via a display of a user interface in communication with the computer system.
-
-
20. A computer system comprising:
-
a processor; and memory in communication with the processor and storing instructions that, when executed by the processor, cause the computer system to; collect data from a plurality of different types of sources on a network; identify, based the collected data, a plurality of network assets and connections between the plurality of network assets; generate an aggregation of the collected data that includes a subset of the collected data over a predetermined period of time; and presenting, by the computer system based on the aggregation of the collected data, a graphical representation that includes the plurality of network assets and the connections between the plurality of network assets, wherein the graphical representation is presented via a display of a user interface in communication with the computer system.
-
Specification