Patent ID: 9356844
Filing Date: 2016-05-31
CPC Classification: H04L

Claim Text:
1. A system for providing application recognition with respect to incoming packet-based data traffic, the system comprising: one or more processors; and one or more memory devices having stored therein a plurality of instructions that, when executed by the one or more processors, cause the system to: wherein the plurality of separate data paths application recognition tasks comprises a set of four virtual pipelines, with a first virtual pipeline utilizing fixed-attribute table lookup to provide application recognition for a first type of data traffic, a second virtual pipeline utilizing stateful processing in a processor of the one or more processors to provide application recognition for a second type of data traffic, a third virtual pipeline utilizing deep packet inspection to provide application recognition for a third type of data traffic, and a fourth virtual pipeline utilizing both deep packet inspection and stateful processing in a processor of the one or more processors to provide application recognition for a fourth type of data traffic.