Network filtering system
First Claim
Patent Images
1. A network filtering system comprising:
- means for storing in a first memory a plurality of programmably configurable protocol descriptions, said plurality of programmably configurable protocol descriptions defining one or more filter criteria;
means for storing in a second memory a program for controlling a data filtering function to be executed by a processing unit, said program including instructions for causing said processing unit to selectively retrieve at least one of said plurality of programmably configurable protocol descriptions from said first memory and to vary the execution of said data filtering function based upon said at least one retrieved protocol description;
means for delivering to said processing unit said program for controlling said data filtering function;
means for enabling said processing unit to execute said data filtering function; and
means for delivering to said processing unit said data transmitted over a data communications network.
0 Assignments
0 Petitions
Accused Products
Abstract
A network interface system and related methods. A single logic control module, which may be implemented in hardware or software, is utilized to perform any of a number of data manipulation functions including, for example, parsing, filtering, data generation or analysis, based upon one or more programmably configurable protocol descriptions which may be stored in and retrieved from an associated memory.
-
Citations
1 Claim
-
1. A network filtering system comprising:
-
means for storing in a first memory a plurality of programmably configurable protocol descriptions, said plurality of programmably configurable protocol descriptions defining one or more filter criteria;
means for storing in a second memory a program for controlling a data filtering function to be executed by a processing unit, said program including instructions for causing said processing unit to selectively retrieve at least one of said plurality of programmably configurable protocol descriptions from said first memory and to vary the execution of said data filtering function based upon said at least one retrieved protocol description;
means for delivering to said processing unit said program for controlling said data filtering function;
means for enabling said processing unit to execute said data filtering function; and
means for delivering to said processing unit said data transmitted over a data communications network.
-
Specification