Patent ID: 7703127
Filing Date: 2010-04-20
Classification: H04L

Abstract:
1. A security gateway coupled between clients and servers of a data processing system, comprising: an evaluator for evaluating transmissions between said clients and servers and for identifying informational content and application programming logic included within each transmission; a simulator for simulating a processing environment for executing said application programming logic of said transmissions, said simulator including an enumeration engine for triggering events and identifying user-definable inputs to said application programming logic, said simulator providing a list of allowable actions and user-definable input values to said actions; and a filter for receiving transmissions including user-requested actions and input, comparing said user-requested actions and input to said list of allowable actions and user-definable input values, and passing through said security gateway transmissions having user-requested actions and inputs within said list of allowable actions and input values.