System and method for flow visualization and interaction with network traffic
First Claim
Patent Images
1. A method comprising:
- generating visualization data representing internet traffic flow into or out of a plurality of nodes, each node of the plurality of nodes representing one or more web pages, the visualization data connecting the plurality of nodes with a plurality of connectors,each connector of the plurality of connectors connecting two or more nodes, each connector of the plurality connectors having a dimension that indicates a number of visits between two or more nodes;
receiving user input to highlight traffic flowing through a selected node or a selected connector; and
highlighting a path of all traffic flowing through the selected node or the selected connector,wherein the highlighted path includes a first portion of an unselected connector, the first portion having a first height dimension indicative of a first number of visits to the selected node or the selected connector that flowed through the unselected connector,the unselected connector having a second portion having a second height dimension indicative of a second number of visits that flowed through the unselected connector that did not flow through the selected node or the selected connector.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for generating visualization data representing network traffic flow in or out of one or more nodes, each node representing the network traffic for one or more web pages. The method includes visualizing data configured to connect the one or more nodes with one or more connectors, each connector configured to connect two nodes, the one or more connectors configured to have a dimension that indicates a number of visits between two nodes. The network traffic capable of being highlighted when a user selects the one or more nodes or connectors.
122 Citations
20 Claims
-
1. A method comprising:
-
generating visualization data representing internet traffic flow into or out of a plurality of nodes, each node of the plurality of nodes representing one or more web pages, the visualization data connecting the plurality of nodes with a plurality of connectors, each connector of the plurality of connectors connecting two or more nodes, each connector of the plurality connectors having a dimension that indicates a number of visits between two or more nodes; receiving user input to highlight traffic flowing through a selected node or a selected connector; and highlighting a path of all traffic flowing through the selected node or the selected connector, wherein the highlighted path includes a first portion of an unselected connector, the first portion having a first height dimension indicative of a first number of visits to the selected node or the selected connector that flowed through the unselected connector, the unselected connector having a second portion having a second height dimension indicative of a second number of visits that flowed through the unselected connector that did not flow through the selected node or the selected connector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
- a processor; and
a computer-readable storage device storing instructions that, when executed by the processing module, cause the processing module to perform operations comprising;generating visualization data representing internet traffic flow into or out of a plurality of nodes, each node of the plurality of nodes representing one or more web pages, each node of the plurality of nodes having a dimension that indicates a number of visits to the each node, plurality of nodes connected to a plurality of connectors, each connector of the plurality of connectors connecting two or more nodes, each connector of the plurality of connectors having a dimension that indicates a number of visits between two or more nodes; receiving user input to highlight traffic flowing through a selected node or a selected connector; and highlighting a path of all traffic flowing through the selected node or the selected connector, wherein the highlighted path includes a first portion of an unselected connector, the first portion having a first height dimension indicative of a first number of visits to the selected node or the selected connector that flowed through the unselected connector, the unselected connector having a second portion having a second height dimension indicative of a second number of visits that flowed through the unselected connector that did not flow through the selected node or the selected connector. - View Dependent Claims (13, 14, 15, 16, 17)
- a processor; and
-
18. One or more non-transitory computer-readable media having instructions stored therein, the instructions executable by one or more processors to cause the one or more processors to perform operations comprising:
-
generating visualization data representing internet traffic flow into or out of a plurality of nodes, each node of the plurality of nodes representing one or more web pages, the visualization data connecting the plurality of nodes with a plurality of connectors, each connector of the plurality of connectors connecting two or more nodes, each connector of the plurality of connectors having a dimension that indicates a number of visits between two or more nodes; and highlighting a path of all traffic flowing through the selected node or the selected connector, wherein the highlighted path includes a first portion of an unselected connector, first portion having a first height dimension that indicates indicative of a first number of visits to the selected node or the selected connector that flowed through the unselected connector, the unselected connector having a second portion having a second height dimension indicative of a second number of visits that flowed through the unselected connector that did not flow through the selected node or the selected connector. - View Dependent Claims (19, 20)
-
Specification