Automatic network traffic discovery and classification mechanism including dynamic discovery thresholds

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7543052
SERIAL NO

10744268

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods, apparatuses and systems directed to an automatic network traffic discovery and classification mechanism that includes dynamically adjusted traffic discovery thresholds. In one implementation, the dynamic discovery thresholds are adjusted based on analysis of one or more operational parameters associated with network traffic discovery, and/or network traffic characteristics. The present invention in one implementation can be configured to dynamically adjust one or more thresholds or range limits that affect the behavior of the automatic traffic classification mechanism, such as the rate at which new traffic classes are added to a traffic classification database. One implementation of the present invention minimizes the user intervention often required with the use of static traffic discovery thresholds.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SYMANTEC CORPORATIONMOUNTAIN VIEW, CA2277

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cesa, Klein Anne Cupertino, US 2 148

Cited Art Landscape

Patent Info (Count) # Cites Year
 
PASSAVE LTD. (1)
* 2008/0181,248 METHODS FOR DYNAMIC BANDWIDTH ALLOCATION AND QUEUE MANAGEMENT IN ETHERNET PASSIVE OPTICAL NETWORKS 8 2008
 
INTERNAP CORPORATION (1)
* 2003/0088,529 Data network controller 44 2002
 
NYTELL SOFTWARE LLC (1)
* 2005/0114,541 Scalable and dynamic quality of service control 43 2003
 
EMC IP HOLDING COMPANY LLC (1)
* 6078953 System and method for monitoring quality of service over network 367 1997
 
POSITIVE NETWORKS (1)
* 2006/0031,407 System and method for remote network access 254 2003
 
IPVENTURE, INC. (1)
* 6975941 Method and apparatus for intelligent acquisition of position information 175 2003
 
NOKIA TECHNOLOGIES OY (1)
* 6647412 Method and network for propagating status information 29 2000
 
SYMANTEC CORPORATION (9)
6038216 Method for explicit data rate control in a packet communication environment without data rate supervision 129 1996
5802106 Method for rapid data rate detection in a packet communication environment without data rate supervision 169 1996
6018516 Method for minimizing unneeded retransmission of packets in a packet communication environment supporting a plurality of data link rates 113 1997
6046980 System for managing flow bandwidth utilization at network, transport and application layers in store and forward network 250 1997
6205120 Method for transparently determining and setting an optimal minimum required TCP window size 89 1998
6115357 Method for pacing data flow in a packet-based network 130 1998
6412000 Method for automatically classifying traffic in a packet communications network 244 1998
6285658 System for managing flow bandwidth utilization at network, transport and application layers in store and forward network 58 2000
* 2002/0055,998 Method for automatically classifying traffic in a pocket communications network 30 2001
 
Huron IP LLC (1)
* 2007/0245,165 System and method for activity or event based dynamic energy conserving server reconfiguration 73 2007
 
MICROSEMI ISRAEL STORAGE SOLUTIONS LTD. (1)
* 2005/0249,497 Methods for dynamic bandwidth allocation and queue management in ethernet passive optical networks 14 2005
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Fortinet, Inc. (5)
9680791 Facilitating content accessibility via different communication formats 0 2011
9584472 Facilitating content accessibility via different communication formats 0 2011
9584473 Facilitating content accessibility via different communication formats 0 2014
* 9699138 Directing clients based on communication format 0 2014
9537820 Facilitating content accessibility via different communication formats 1 2016
 
III HOLDINGS 12, LLC (3)
* 8930536 Virtual private cluster 0 2006
* 2006/0212,740 Virtual Private Cluster 19 2006
9225663 System and method providing a virtual private cluster 0 2015
 
JUNIPER NETWORKS, INC. (45)
8804950 Methods and apparatus for producing a hash value based on a hash function 15 2008
8798057 Methods and apparatus to implement except condition during data packet classification 1 2008
8675648 Methods and apparatus for compression in packet classification 0 2008
8218442 Methods and apparatus for flow-controllable multi-staged queues 11 2008
8154996 Methods and apparatus for flow control associated with multi-staged queues 12 2008
7961734 Methods and apparatus related to packet classification associated with a multi-stage switch 17 2008
7835357 Methods and apparatus for packet classification based on policy vectors 11 2008
7796541 Methods and apparatus for range matching during packet classification based on a linked-node structure 9 2008
7738454 Methods and apparatus related to packet classification based on range values 38 2008
* 2010/0083,345 METHODS AND APPARATUS RELATED TO PACKET CLASSIFICATION ASSOCIATED WITH A MULTI-STAGE SWITCH 11 2008
* 2010/0061,238 METHODS AND APPARATUS FOR FLOW CONTROL ASSOCIATED WITH MULTI-STAGED QUEUES 24 2008
8325749 Methods and apparatus for transmission of groups of cells via a switch fabric 5 2008
* 2010/0158,031 METHODS AND APPARATUS FOR TRANSMISSION OF GROUPS OF CELLS VIA A SWITCH FABRIC 22 2008
8254255 Flow-control in a switch fabric 9 2008
* 2010/0165,843 FLOW-CONTROL IN A SWITCH FABRIC 20 2008
8488588 Methods and apparatus for indexing set bit values in a long vector associated with a switch fabric 0 2008
8111697 Methods and apparatus for packet classification based on multiple conditions 10 2008
7889741 Methods and apparatus for packet classification based on multiple conditions 13 2008
8213308 Methods and apparatus for defining a flow control signal related to a transmit queue 10 2009
* 9264321 Methods and apparatus for tracking data flow based on flow state values 0 2009
* 2011/0154,132 METHODS AND APPARATUS FOR TRACKING DATA FLOW BASED ON FLOW STATE VALUES 21 2009
9602439 Methods and apparatus for flow control associated with a switch fabric 0 2010
8571023 Methods and Apparatus Related to Packet Classification Based on Range Values 0 2010
9065773 Methods and apparatus for virtual channel flow control associated with a switch fabric 1 2010
8553710 Fibre channel credit-based link flow control overlay onto fibre channel over ethernet 12 2010
8139591 Methods and apparatus for range matching during packet classification based on a linked-node structure 8 2010
9660940 Methods and apparatus for flow control associated with a switch fabric 0 2010
9282060 Methods and apparatus for dynamic resource management within a distributed control plane of a switch 0 2010
9032089 Methods and apparatus for path selection within a network based on flow duration 0 2011
8571034 Methods and apparatus related to packet classification associated with a multi-stage switch 0 2011
* 2011/0200,038 METHODS AND APPARATUS RELATED TO PACKET CLASSIFICATION ASSOCIATED WITH A MULTI-STAGE SWITCH 7 2011
8811183 Methods and apparatus for multi-path flow control within a multi-stage switch fabric 8 2011
8811163 Methods and apparatus for flow control associated with multi-staged queues 0 2012
* 9112919 Secure network address translation (NAT) port block allocation 1 2012
8593970 Methods and apparatus for defining a flow control signal related to a transmit queue 3 2012
8964556 Methods and apparatus for flow-controllable multi-staged queues 0 2012
8717889 Flow-control in a switch fabric 1 2012
9077466 Methods and apparatus for transmission of groups of cells via a switch fabric 0 2012
* 9614773 Systems and methods for automatically correcting classification signatures 0 2014
9413660 Methods and apparatus to implement except condition during data packet classification 0 2014
9426085 Methods and apparatus for multi-path flow control within a multi-stage switch fabric 2 2014
9716661 Methods and apparatus for path selection within a network based on flow duration 0 2015
9705827 Methods and apparatus for virtual channel flow control associated with a switch fabric 0 2015
* 9479597 Secure network address translation (NAT) port block allocation 0 2015
9674036 Methods and apparatus for dynamic resource management within a distributed control plane of a switch 0 2016
 
BARRACUDA NETWORKS, INC. (4)
* 8069244 Method for defining a set of rules for a packet forwarding device 1 2009
* 7987267 Apparatus for defining a set of rules for a packet forwarding device 0 2009
* 2010/0088,741 METHOD FOR DEFINING A SET OF RULES FOR A PACKET FORWARDING DEVICE 1 2009
* 2010/0088,742 APPARATUS FOR DEFINING A SET OF RULES FOR A PACKET FORWARDING DEVICE 6 2009
 
HUAWEI TECHNOLOGIES CO., LTD. (1)
* 9706414 Method and apparatus for determining data flow rate on service access port 0 2014
 
ZSCALER, INC. (3)
* 9065800 Dynamic user identification and policy enforcement in cloud-based secure web gateways 0 2012
* 2014/0026,179 DYNAMIC USER IDENTIFICATION AND POLICY ENFORCEMENT IN CLOUD-BASED SECURE WEB GATEWAYS 41 2012
9531758 Dynamic user identification and policy enforcement in cloud-based secure web gateways 0 2015
 
DRAGONWAVE INC. (1)
* 9559973 Wireless communication link bandwidth utilization monitoring 0 2009
 
TEKELEC, INC. (1)
* 2009/0052,454 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR COLLECTING DATA FROM NETWORK TRAFFIC TRAVERSING HIGH SPEED INTERNET PROTOCOL (IP) COMMUNICATION LINKS 11 2008
 
AT&T INTELLECTUAL PROPERTY I, L.P. (1)
* 2010/0161,537 System and Method for Detecting Email Spammers 12 2009
 
A10 NETWORKS, INC. (7)
9722918 System and method for customizing the identification of application or content type 0 2013
9294503 Health monitor based distributed denial of service attack mitigation 6 2013
9756071 DNS denial of service attack protection 0 2014
9537886 Flagging security threats in web service requests 0 2014
9621575 Context aware threat protection 0 2014
9584318 Perfect forward secrecy distributed denial of service attack defense 1 2014
9787581 Secure data flow open information analytics 0 2015
 
APPLE INC. (3)
* 8706863 Systems and methods for monitoring data and bandwidth usage 84 2008
* 2010/0017,506 SYSTEMS AND METHODS FOR MONITORING DATA AND BANDWIDTH USAGE 187 2008
9350634 Systems and methods for monitoring data and bandwidth usage 0 2014
 
OPANGA NETWORKS, INC. (23)
* 2008/0176,554 WIRELESS DATA DELIVERY MANAGEMENT SYSTEM AND METHOD 5 2008
* 8719399 Adaptive file delivery with link profiling system and method 1 2008
8589585 Adaptive file delivery system and method 1 2009
8812722 Adaptive file delivery system and method 1 2009
* 2010/0027,966 SYSTEMS AND METHODS FOR VIDEO BOOKMARKING 49 2009
* 2010/0070,628 SYSTEMS AND METHODS FOR AUTOMATIC DETECTION AND COORDINATED DELIVERY OF BURDENSOME MEDIA CONTENT 28 2009
9143341 Systems and methods for portable data storage devices that automatically initiate data transfers utilizing host devices 0 2009
* 2010/0121,941 SYSTEMS AND METHODS FOR PORTABLE DATA STORAGE DEVICES THAT AUTOMATICALLY INITIATE DATA TRANSFERS UTILIZING HOST DEVICES 34 2009
* 2010/0131,385 SYSTEMS AND METHODS FOR DISTRIBUTION OF DIGITAL MEDIA CONTENT UTILIZING VIRAL MARKETING OVER SOCIAL NETWORKS 94 2009
8832305 System and method for delivery of secondary data files 1 2010
8909807 System and method for progressive download using surplus network capacity 0 2010
* 2010/0198,943 SYSTEM AND METHOD FOR PROGRESSIVE DOWNLOAD USING SURPLUS NETWORK CAPACITY 77 2010
8463933 Systems and methods for optimizing media content delivery based on user equipment determined resource metrics 2 2010
8019886 Systems and methods for enhanced data delivery based on real time analysis of network communications quality and traffic 95 2010
7978711 Systems and methods for broadcasting content using surplus network capacity 5 2010
* 2011/0044,227 SYSTEMS AND METHODS FOR BROADCASTING CONTENT USING SURPLUS NETWORK CAPACITY 21 2010
8886790 Systems and methods for optimizing channel resources by coordinating data transfers based on data type and traffic 1 2010
* 2011/0131,319 SYSTEMS AND METHODS FOR OPTIMIZING CHANNEL RESOURCES BY COORDINATING DATA TRANSFERS BASED ON DATA TYPE AND TRAFFIC 7 2010
8589508 System and method for flow control in an adaptive file delivery system 2 2010
8583820 System and method for congestion detection in an adaptive file delivery system 1 2010
* 2010/0274,871 SYSTEM AND METHOD FOR CONGESTION DETECTION IN AN ADAPTIVE FILE DELIVERY SYSTEM 13 2010
9065595 System and method for peak flow detection in a communication network 0 2010
8495196 Systems and methods for aligning media content delivery sessions with historical network usage 2 2010
 
RIVERBED TECHNOLOGY, INC. (3)
* 8589530 Method and system for managing a distributed network of network monitoring devices 0 2005
* 2006/0253,566 Method and system for managing a distributed network of network monitoring devices 9 2005
* 2014/0036,688 METHOD AND SYSTEM FOR MANAGING A DISTRIBUTED NETWORK OF NETWORK MONITORING DEVICES 0 2013
 
AVAYA INC. (3)
* 7818805 Methods and systems for network traffic security 2 2008
* 2009/0031,420 Methods and systems for network traffic security 2 2008
8051481 Methods and systems for network traffic security 7 2010
 
XIOTECH CORPORATION (1)
* 2008/0301,172 Systems and methods in electronic evidence management for autonomic metadata scaling 2 2007
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 7925785 On-demand capacity management 0 2008
* 2009/0327,460 Application Request Routing and Load Balancing 6 2008
 
KROLL INFORMATION ASSURANCE, LLC (2)
* 9178940 System and method for detecting peer-to-peer network software 0 2005
* 2006/0248,525 System and method for detecting peer-to-peer network software 3 2005
 
IRONPORT SYSTEMS, INC. (6)
7873695 Managing connections and messages at a server by associating different actions for both different senders and different recipients 9 2005
* 7870200 Monitoring the flow of messages received at a server 19 2005
7849142 Managing connections, messages, and directory harvest attacks at a server 40 2005
* 2006/0059,238 Monitoring the flow of messages received at a server 155 2005
* 2006/0031,359 Managing connections, messages, and directory harvest attacks at a server 58 2005
* 2006/0010,215 Managing connections and messages at a server by associating different actions for both different senders and different recipients 48 2005
 
Opanga, Inc. (1)
8671203 System and method for delivery of data files using service provider networks 1 2010
 
KONAMI DIGITAL ENTERTAINMENT CO., LTD. (3)
8280960 Game system, game terminal therefor, and server device therefor 0 2007
* 8219617 Game system, game terminal therefor, and server device therefor 0 2007
* 2009/0318,235 GAME SYSTEM, GAME TERMINAL THEREFOR, AND SERVER DEVICE THEREFOR 4 2007
 
MICRO FOCUS SOFTWARE INC. (4)
8769084 System and method for modeling interdependencies in a network datacenter 2 2010
8745188 System and method for managing changes in a network datacenter 2 2010
* 2011/0302,652 SYSTEM AND METHOD FOR DETECTING REAL-TIME SECURITY THREATS IN A NETWORK DATACENTER 3 2010
9432277 System and method for modeling interdependencies in a network datacenter 0 2014
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 9471460 Characterization of real-time software base-station workloads at fine-grained time-scales 0 2012
* 2013/0263,135 CHARACTERIZATION OF REAL-TIME SOFTWARE BASE-STATION WORKLOADS AT FINE-GRAINED TIME-SCALES 1 2012
 
MEDIACAST, INC. (2)
* 2010/0161,387 SYSTEM AND METHOD FOR DELIVERY OF DATA FILES USING SERVICE PROVIDER NETWORKS 17 2010
* 2010/0161,679 SYSTEM AND METHOD FOR DELIVERY OF SECONDARY DATA FILES 7 2010
 
VMWARE, INC. (2)
* 7801703 Self-learning integrity management system and related methods 6 2008
* 2009/0063,390 SELF-LEARNING INTEGRITY MANAGEMENT SYSTEM AND RELATED METHODS 2 2008
 
VERIZON PATENT AND LICENSING INC. (4)
* 8406131 System and method for monitoring and analyzing network traffic 0 2008
* 2010/0039,957 SYSTEM AND METHOD FOR MONITORING AND ANALYZING NETWORK TRAFFIC 6 2008
* 9026644 Anomaly detection and identification using traffic steering and real-time analytics 1 2011
* 2012/0233,311 ANOMALY DETECTION AND IDENTIFICATION USING TRAFFIC STEERING AND REAL-TIME ANALYTICS 8 2011
 
WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT (1)
* 2011/0016,224 METHOD FOR DYNAMIC RATE ADAPTATION BASED ON SELECTIVE PASSIVE NETWORK MONITORING 3 2010
 
CISCO TECHNOLOGY, INC. (4)
* 8305896 Selective performance enhancement of traffic flows 2 2007
* 2009/0109,849 SELECTIVE PERFORMANCE ENHANCEMENT OF TRAFFIC FLOWS 37 2007
* 9455908 Bi-directional flow stickiness in a network environment 0 2014
9503363 Segment routing label switch paths in network functions virtualization communications networks 5 2015
 
ALCATEL LUCENT (1)
* 2009/0116,505 Service Based VLAN Stacking 9 2008
 
Bivio Networks, Inc. (2)
* 8204994 Method for dynamically configuring network services 1 2011
8838753 Method for dynamically configuring network services 0 2012
 
THE BOEING COMPANY (7)
* 8813220 Methods and systems for internet protocol (IP) packet header collection and storage 3 2008
* 8762515 Methods and systems for collection, tracking, and display of near real time multicast data 1 2008
8726382 Methods and systems for automated detection and tracking of network attacks 6 2008
* 7903566 Methods and systems for anomaly detection using internet protocol (IP) traffic conversation data 5 2008
* 2010/0046,378 METHODS AND SYSTEMS FOR ANOMALY DETECTION USING INTERNET PROTOCOL (IP) TRAFFIC CONVERSATION DATA 2 2008
* 2010/0050,256 METHODS AND SYSTEMS FOR INTERNET PROTOCOL (IP) PACKET HEADER COLLECTION AND STORAGE 15 2008
* 2010/0050,262 METHODS AND SYSTEMS FOR AUTOMATED DETECTION AND TRACKING OF NETWORK ATTACKS 13 2008
 
ENTIT SOFTWARE LLC (1)
* 2011/0066,719 Automated Applicatin Dependency Mapping 6 2008
 
CPACKET NETWORKS, INC. (2)
9407518 Apparatus, system, and method for enhanced reporting and measurement of performance data 0 2013
9787556 Apparatus, system, and method for enhanced monitoring, searching, and visualization of network data 0 2014
 
SYMANTEC CORPORATION (3)
8793390 Systems and methods for protocol detection in a proxy 0 2006
* 2007/0276,931 Systems and Methods for Protocol Detection in a Proxy 22 2006
* 8793361 Traffic synchronization across multiple devices in wide area network topologies 5 2006
 
Camiant, Inc. (3)
* 7805515 Method for dynamic rate adaptation based on selective passive network monitoring 19 2005
* 2006/0062,209 Method for dynamic rate adaptation based on selective passive network monitoring 18 2005
8645563 Method for dynamic rate adaptation based on selective passive network monitoring 0 2010
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Dec 2, 2020
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00