Statistical classification of high-speed network data through content inspection

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20050060295A1
SERIAL NO

10661384

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A network data classifier statistically classifies received data at wire-speed by examining, in part, the payloads of packets in which such data are disposed and without having a priori knowledge of the classification of the data. The network data classifier includes a feature extractor that extract features from the packets it receives. Such features include, for example, textual or binary patterns within the data or profiling of the network traffic. The network data classifier further includes a statistical classifier that classifies the received data into one or more pre-defined categories using the numerical values representing the features extracted by the feature extractor. The statistical classifier may generate a probability distribution function for each of a multitude of classes for the received data. The data so classified are subsequently be processed by a policy engine. Depending on the policies, different categories may be treated differently.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTEL CORPORATIONSANTA CLARA, CA29226
Sensory Networks, Inc.PALO ALTO, CA5

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Barrie, Robert Matthew Double Bay, AU 22 625
Gould, Stephen Queens Park, AU 43 755
Williams, Darren Newtown, AU 27 622

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2003/0065,632 Scalable, parallelizable, fuzzy logic, boolean algebra, and multiplicative neural network based classifier, datamining, association rule finder and visualization software tool 21 2002
 
GELENBE, S. EROL (1)
* 6804201 Cognitive packet network 20 2000
 
SIEMENS AKTIENGESELLSCHAFT (1)
* 5253330 Network architecture for the programmable emulation of artificial neural networks having digital operation 15 1989
 
INTEL CORPORATION (1)
* 2002/0042,274 Communications meshes 20 2001
 
SHIPLEY/LAWFINANCE GROUP PATENT JUSTICE, LLC (1)
* 6119236 Intelligent network security device and method 199 1998
 
LINKEDIN CORPORATION (1)
* 2002/0019,870 Proactive on-line diagnostics in a manageable network 29 2001
 
Solidum Systems Corp. (4)
* 5608662 Packet filter engine 68 1995
* 6167047 Packet classification state machine 16 1998
* 6349405 Packet classification state machine 12 1999
* 6424934 Packet classification state machine having reduced memory storage requirements 6 1999
 
OL SECURITY LIMITED LIABILITY COMPANY (1)
* 2002/0042,865 Priority encoder circuit and method 0 2001
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
CONTINENTAL TEVES AG & CO. OHG (1)
* 2014/0307,628 Method and System for the Distributed Transmission of a Communication Flow and Use of the System 3 2012
 
Other [Check patent profile for assignment information] (4)
* 2007/0220,607 Determining whether to quarantine a message 148 2006
* 2007/0083,929 Controlling a message quarantine 139 2006
9817825 Multiple index based information retrieval system 0 2016
9817886 Information retrieval system for archiving multiple document versions 0 2016
 
PURDUE RESEARCH FOUNDATION (2)
* 8787633 System and method of organism identification 1 2008
* 2008/0310,692 System and method of organism identification 3 2008
 
MACAU UNIVERSITY OF SCIENCE AND TECHNOLOGY (3)
* 9298913 Method of detecting intrusion based on improved support vector machine 0 2014
* 9148439 Method for predicting and detecting network intrusion in a computer network 0 2014
* 2015/0156,211 Method for Predicting and Detecting Network Intrusion in a Computer Network 1 2014
 
TECH MAHINDRA LTD. (2)
* 7751334 System and method for Skype traffic detection 10 2007
* 2009/0116,394 System and method for skype traffice detection 2 2007
 
SILICON VALLEY BANK (2)
* 7536546 System and method for providing encryption for rerouting of real time multi-media flows 1 2001
* 2003/0051,130 System and method for providing encryption for rerouting of real time multi-media flows 50 2001
 
SERVICENOW, INC. (2)
* 8086708 Automated and adaptive threshold setting 8 2005
* 2006/0276,995 Automated and adaptive threshold setting 11 2005
 
NOKIA SIEMENS NETWORKS GMBH & CO. KG (1)
* 7761560 Method for processing a data flow according to the content thereof 5 2005
 
ORACLE AMERICA, INC. (2)
* 8149826 Method and system for profiling and learning application networking behavior 1 2006
* 2008/0144,527 Method and system for profiling and learning application networking behavior 2 2006
 
INION LTD. (1)
* 2006/0115,515 Biodegradable implant and method for manufacturing one 10 2005
 
AT&T INTELLECTUAL PROPERTY I, L.P. (2)
* 7451155 Statistical methods and apparatus for records management 18 2005
* 2007/0088,715 Statistical methods and apparatus for records management 4 2005
 
MICROTIME COMPUTER INC. (1)
* 2012/0116,770 SPEECH DATA RETRIEVING AND PRESENTING DEVICE 22 2010
 
MCAFEE, LLC (14)
8406523 System, method and computer program product for detecting unwanted data using a rendered format 0 2005
8001595 System, method and computer program product for identifying functions in computer code that control a behavior thereof when executed 8 2006
8180152 System, method, and computer program product for determining whether text within an image includes unwanted data, utilizing a matrix 1 2008
8578051 Reputation based load balancing 7 2010
* 2010/0306,846 REPUTATION BASED LOAD BALANCING 21 2010
8621638 Systems and methods for classification of messaging entities 9 2011
8327439 System, method and computer program product for identifying functions in computer code that control a behavior thereof when executed 1 2011
8549611 Systems and methods for classification of messaging entities 17 2011
8606910 Prioritizing network traffic 6 2011
8358844 System, method, and computer program product for determining whether text within an image includes unwanted data, utilizing a matrix 0 2012
8621559 Adjusting filter or classification control settings 8 2012
9009321 Multi-dimensional reputation scoring 1 2012
8762537 Multi-dimensional reputation scoring 3 2012
9544272 Detecting image spam 0 2014
 
AVAYA INC. (1)
* 8051474 Method and apparatus for identifying trusted sources based on access point 3 2006
 
F5 NETWORKS, INC. (10)
9614772 System and method for directing network traffic in tunneling applications 1 2003
8533308 Network traffic management through protocol-configurable transaction processing 9 2005
* 8418233 Rule based extensible authentication 7 2005
8565088 Selectively enabling packet concatenation based on a transaction boundary 1 2006
9130846 Exposed control components for customizable load balancing and persistence 1 2008
9106606 Method, intermediate device and computer program code for maintaining persistency 0 2008
* 9210177 Rule based extensible authentication 0 2011
8559313 Selectively enabling packet concatenation based on a transaction boundary 2 2011
8611222 Selectively enabling packet concatenation based on a transaction boundary 0 2012
9225479 Protocol-configurable transaction processing 0 2012
 
DELL SOFTWARE INC. (10)
9779260 Aggregation and classification of secure data 0 2013
9501744 System and method for classifying data 2 2013
* 9390240 System and method for querying data 7 2013
* 9361437 System and method for querying data 0 2013
9317574 System and method for managing and identifying subject matter experts 0 2013
* 9578060 System and method for data loss prevention across heterogeneous communications platforms 0 2013
9349016 System and method for user-context-based data loss prevention 8 2014
9641555 Systems and methods of tracking content-exposure events 0 2015
9569626 Systems and methods of reporting content-exposure events 0 2015
9563782 Systems and methods of secure self-service access to content 0 2015
 
AIRMAGNET, INC. (1)
7969893 List-based alerting in traffic monitoring 0 2009
 
IRONPOORT SYSTEMS, INC. (1)
* 2007/0070,921 Method of determining network addresses of senders of electronic mail messages 9 2006
 
IRONPORT SYSTEMS, INC. (13)
* 7748038 Method and apparatus for managing computer virus outbreaks 39 2004
* 2005/0283,837 Method and apparatus for managing computer virus outbreaks 117 2004
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
7877493 Method of validating requests for sender reputation information 5 2006
7854007 Identifying threats in electronic messages 76 2006
7836133 Detecting unwanted electronic mail messages based on probabilistic analysis of referenced resources 8 2006
* 2007/0078,936 Detecting unwanted electronic mail messages based on probabilistic analysis of referenced resources 42 2006
* 2007/0079,379 Identifying threats in electronic messages 120 2006
* 2007/0073,660 Method of validating requests for sender reputation information 24 2006
7712136 Controlling a message quarantine 66 2006
 
GOOGLE TECHNOLOGY HOLDINGS LLC (33)
7711679 Phrase-based detection of duplicate documents in an information retrieval system 36 2004
7702618 Information retrieval system for archiving multiple document versions 46 2005
* 7603345 Detecting spam documents in a phrase based information retrieval system 33 2006
* 2006/0294,155 Detecting spam documents in a phrase based information retrieval system 60 2006
8166021 Query phrasification 23 2007
8166045 Phrase extraction using subphrase scoring 33 2007
8086594 Bifurcated document relevance scoring 18 2007
7925655 Query scheduling using hierarchical tiers of index servers 34 2007
7702614 Index updating using segment swapping 31 2007
7693813 Index server architecture using tiered and sharded phrase posting lists 87 2007
8117223 Integrating external related phrase information into a phrase-based indexing information retrieval system 20 2007
8560550 Multiple index based information retrieval system 10 2009
* 2010/0030,773 MULTIPLE INDEX BASED INFORMATION RETRIEVAL SYSTEM 15 2009
8078629 Detecting spam documents in a phrase based information retrieval system 12 2009
8090723 Index server architecture using tiered and sharded phrase posting lists 22 2010
8612427 Information retrieval system for archiving multiple document versions 6 2010
8108412 Phrase-based detection of duplicate documents in an information retrieval system 18 2010
8799456 Fast device classification 4 2011
8402033 Phrase extraction using subphrase scoring 11 2011
8489628 Phrase-based detection of duplicate documents in an information retrieval system 7 2011
8682901 Index server architecture using tiered and sharded phrase posting lists 13 2011
8631027 Integrated external related phrase information into a phrase-based indexing information retrieval system 5 2012
8600975 Query phrasification 6 2012
9355169 Phrase extraction using subphrase scoring 4 2012
9361331 Multiple index based information retrieval system 4 2013
8943067 Index server architecture using tiered and sharded phrase posting lists 4 2013
9037573 Phase-based personalization of searches in an information retrieval system 5 2013
9384224 Information retrieval system for archiving multiple document versions 3 2013
9501506 Indexing system 0 2013
9483568 Indexing system 0 2013
9223877 Index server architecture using tiered and sharded phrase posting lists 2 2015
9569505 Phrase-based searching in an information retrieval system 3 2015
9652483 Index server architecture using tiered and sharded phrase posting lists 0 2015
 
Narus, Inc. (1)
* 8418249 Class discovery for automated discovery, attribution, analysis, and risk assessment of security threats 31 2011
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (10)
* 2005/0071,310 System, method, and computer program product for identifying multi-page documents in hypertext collections 38 2003
* 7676472 Method and apparatus for accessing web services 18 2004
* 2006/0004,764 Method and apparatus for accessing web services 25 2004
* 8023408 Dynamically changing message priority or message sequence number 2 2005
* 2006/0109,857 System, method and computer program product for dynamically changing message priority or message sequence number in a message queuing system based on processing conditions 24 2005
* 2007/0260,568 SYSTEM AND METHOD OF MINING TIME-CHANGING DATA STREAMS USING A DYNAMIC RULE CLASSIFIER HAVING LOW GRANULARITY 2 2006
8982887 System, method and program for making routing decisions 0 2007
* 2008/0285,560 SYSTEM, METHOD AND PROGRAM FOR MAKING ROUTING DECISIONS 8 2007
7720785 System and method of mining time-changing data streams using a dynamic rule classifier having low granularity 1 2008
9262357 Associating process priority with I/O queuing 0 2008
 
THE RUBICON PROJECT, INC. (1)
* 8472728 System and method for identifying and characterizing content within electronic files using example sets 8 2009
 
Security Matters B.V. (2)
* 9191398 Method and system for alert classification in a computer network 4 2010
* 2012/0036,577 METHOD AND SYSTEM FOR ALERT CLASSIFICATION IN A COMPUTER NETWORK 1 2010
 
SECURE COMPUTING CORPORATION (7)
8578480 Systems and methods for identifying potentially malicious messages 17 2006
* 2006/0251,068 Systems and Methods for Identifying Potentially Malicious Messages 67 2006
8763114 Detecting image spam 2 2007
8561167 Web reputation scoring 23 2007
8635690 Reputation based message processing 10 2008
8589503 Prioritizing network traffic 10 2009
* 2012/0011,252 PRIORITIZING NETWORK TRAFFIC 14 2011
 
NATIONAL CHIAO TUNG UNIVERSITY (2)
* 8505098 Method for recording, recovering, and replaying real traffic 2 2010
* 2012/0005,754 METHOD FOR RECORDING, RECOVERING, AND REPLAYING REAL TRAFFIC 3 2010
 
ENTIT SOFTWARE LLC (2)
* 8725660 Applying non-linear transformation of feature values for training a classifier 5 2009
* 2011/0029,463 APPLYING NON-LINEAR TRANSFORMATION OF FEATURE VALUES FOR TRAINING A CLASSIFIER 12 2009
 
INTEL CORPORATION (1)
* 8095549 Searching for strings in messages 3 2005
 
NESTEC S.A. (7)
* 7873479 Methods of diagnosing inflammatory bowel disease 4 2006
* 2008/0131,439 METHODS OF DIAGNOSING INFLAMMATORY BOWEL DISEASE 3 2006
* 2010/0129,838 METHODS FOR PREDICTION OF INFLAMMATORY BOWEL DISEASE (IBD) USING SEROLOGIC MARKERS 0 2009
9732385 Method for determining the risk of crohn's disease-related complications 0 2010
* 2011/0045,476 INFLAMMATORY BOWEL DISEASE PROGNOSTICS 3 2010
8315818 Methods of diagnosing inflammatory bowel disease 5 2010
8715943 Methods for improving inflammatory bowel disease diagnosis 1 2013
 
ICU Research and Industrial Group (1)
* 7974214 Method and apparatus for classifying traffic at transport layer 1 2009
 
AT&T CORP. (1)
* 2006/0239,219 Application signature based traffic classification 18 2005
* Cited By Examiner