Geo visualization of network flows

US2016359880A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016359880-A1
Application numberUS-201615173444-A
CountryUS
Kind codeA1
Filing dateJun 3, 2016
Priority dateJun 5, 2015
Publication dateDec 8, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present technology is directed to mapping flow data and overlaying it on a geographic map. Furthermore the geographical map can also display attacks and the flow of an attack from the source to a logical entity. The map additionally can be accompanied with a pie chart relating to the attacks and intensity of attacks. Normal flows can also be displayed on the map along with the attack flows.

First claim

Opening claim text (preview).

1 . A system for arranging a graph representing a multi-tier application the system comprising: a processor; and a non-transitory computer readable medium storing processor executable instructions, the instructions effective to cause the processor to: identify a plurality of data flows matching received search criteria; based on a source and destination data from the plurality of data flows matching the received search criteria, represent the plurality of data flows on a geographic map presented within a graphical user interface, wherein the graphical user interface includes user interface controls effective to adjust the plurality of flows represented in the geographic map. 2 . The system of claim 1 , wherein the user interface controls can filter flows that have been labeled as attack flows to only represent attack flows on the geographic map. 3 . The system of claim 1 , wherein the instructions are effective to: present a chart along with the geographic map, the chart presenting categories of the plurality of data flows and statistics pertinent the categories of the plurality of data flows. 4 . The system of claim 3 , wherein the chart presenting categories of the plurality of data flows is interactive, and the instructions are effective to: receive an input in the chart effective to select one or more categories of the plurality of data flows; and filter the plurality of flows represented on the geographic map to only display data flows of the selected one or more categories. 5 . The system of claim 3 , wherein the chart is a three dimensional chart, wherein a first pair of dimensions represents the categories of the plurality of data flows and the statistics pertinent the categories of the plurality of data flows, and the second pair of dimensions represents the categories of data flows and an intensity of the category. 6 . The system of claim 1 , wherein the plurality of data flows include data flows that have been labeled as an attack and data flows that have not been labeled as an attack. 7 . The system of claim 1 , wherein the user interface controls are configured to expand a radius of a source of the data flows. 8 . The system of claim 1 , wherein the user interface controls are configured to broaden the search criteria in at least one aspect. 9 . A non-transitory computer readable medium comprising instructions stored thereon, the instructions effective to cause the processor to: identify a plurality of data flows matching received search criteria; based on a source and destination data from the plurality of data flows matching the received search criteria, represent the plurality of data flows on a geographic map presented within a graphical user interface, wherein the graphical user interface includes user interface controls effective to adjust the plurality of flows represented in the geographic map. 10 . The non-transitory computer readable medium of claim 9 , wherein the user interface controls can filter flows that have been labeled as attack flows to only represent attack flows on the geographic map. 11 . The non-transitory computer readable medium of claim 9 , wherein the instructions are effective to: present a chart along with the geographic map, the chart presenting categories of the plurality of data flows and statistics pertinent the categories of the plurality of data flows. 12 . The non-transitory computer readable medium of claim 11 , wherein the chart presenting categories of the plurality of data flows is interactive, and the instructions are effective to: receive an input in the chart effective to select one or more categories of the plurality of data flows; and filter the plurality of flows represented on the geographic map to only display data flows of the selected one or more categories. 13 . The non-transitory computer readable medium of claim 11 , wherein the chart is a three dimensional chart, wherein a first pair of dimensions represents the categories of the plurality of data flows and the statistics pertinent the categories of the plurality of data flows, and the second pair of dimensions represents the categories of data flows and an intensity of the category. 14 . The non-transitory computer readable medium of claim 9 , wherein the plurality of data flows include data flows that have been labeled as an attack and data flows that have not been labeled as an attack. 15 . The non-transitory computer readable medium of claim 9 , wherein the user interface controls are configured to expand a radius of a source of the data flows. 16 . The non-transitory computer readable medium of claim 9 , wherein the user interface controls are configured to broaden the search criteria in at least one aspect. 17 . A method comprising: searching data analyzed by an analytics engine in response to a received query to visualize data flows; identifying a plurality of data flows matching the received query criteria; representing the plurality of data flows on a geographic map presented within a graphical user interface; receive input to expand geographic radius of attack point. 18 . The method of claim 17 , further comprising: searching for flows from the expanded geographic radius; and displaying all flows matching expanded search. 19 . The method of claim 19 , wherein the all flows include normal flow and attack flows. 20 . The method of claim 17 , comprising: presenting a three dimensional chart, wherein a first pair of dimensions represents the categories of the plurality of data flows and the statistics pertinent the categories of the plurality of data flows, and the second pair of dimensions represents the categories of data flows and an intensity of the category.

Assignees

Inventors

Classifications

  • Drawing of charts or graphs · CPC title

  • based on quality criteria · CPC title

  • Policy-based network configuration management · CPC title

  • Round trip packet loss · CPC title

  • Dual mode as a secondary aspect · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016359880A1 cover?
The present technology is directed to mapping flow data and overlaying it on a geographic map. Furthermore the geographical map can also display attacks and the flow of an attack from the source to a logical entity. The map additionally can be accompanied with a pie chart relating to the attacks and intensity of attacks. Normal flows can also be displayed on the map along with the attack flows.
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/1416. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Dec 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).