SYSTEM AND METHOD FOR CUSTOMIZING THE IDENTIFICATION OF APPLICATION OR CONTENT TYPE

Patent №

US 9,722,918

Granted

2017-08-01

Filed 2013

Owner

A10 NETWORKS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13842372

Expertise, for performing classification of a type of network traffic, can be encapsulated in a module. A set of modules, as currently available to a traffic controller, can be referred to as a collection. Programming language constructs are introduced that facilitate the writing of modules customized to identify network traffic that is peculiar to a particular user, or to a relatively small group of users. An example programming language, based on Tcl, is introduced. A key aspect is event-driven programming, and the “when” command construct is introduced. Three important event types, that can trigger a “when” command, are CLIENT_DATA, SERVER_DATA, and RULE_INIT. Another key aspect is an ability to keep state information between events. Constructs for intra-session, intra-module, and global state are introduced. A module can be blocked from executing more than once for a session. Successful execution of a module can be specified by a “match” statement.

AI hardwareH04L 45/30H04L 43/028H04L 47/20H04L 47/2408H04L 47/2441

AI classification

AI hardware1.00
Planning0.03
Knowledge representation0.02
Vision0.01
Machine learning0.00
Natural language0.00
Speech0.00
Evolutionary computation0.00

Ownership

A10 NETWORKS, INC.

assignment · 303020185

© 2026 NYSGPT2525 LLC