SYSTEM AND METHOD FOR DETERMINING NETWORK APPLICATION SIGNATURES USING FLOW PAYLOADS

Patent №

US 8,964,548

Granted

2015-02-24

Filed 2011

Owner

NARUS, INC.

Lab

AI components

4

ml · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13039125

A method for profiling network traffic of a network is presented. The method includes obtaining a cohesive flow-set based on a (port number, transport protocol) pair, identifying a statistically representative training set from the flow-set, identifying a network application associated with the (port number, transport protocol) pair, determining a packet content based signature term of the network application based on the training set, generate a nondeterministic finite automaton (NFA) using the signature terms to represent regular expressions in the training set, matching a portion of a new flow to the NFA in real time and identify a server attached to the new flow as executing the network application, and generate an alert in response to the match for blocking the new flow prior to the server completing a task performed using the new flow.

AI classification

Planning1.00
Machine learning1.00
AI hardware0.99
Knowledge representation0.99
Natural language0.34
Vision0.01
Evolutionary computation0.00
Speech0.00

Ownership

NARUS, INC.

assignment · 258900037

From the same owner

© 2026 NYSGPT2525 LLC