Patent ID: 8131804
Filing Date: 2012-03-06
Classification: G06F,H04L

Abstract:
1. A method for immunizing a recipient's computer system in a data processing network from all corrupting contents of all incoming messages received over a communications path through a server wherein each incoming message requires at least one production application for processing the message, said method comprising, for each incoming message, the steps of: A) identifying each of the at least one production application required for processing the message, B) generating a controlled environment set for the message as an instance of controlled environment templates stored in the server, said generated controlled environment set being isolated from the data processing network and other portions of the server and including an instance of a controlled environment for processing each identified production application, each production application including at least one predetermined message criterion that defines those characteristics of the message required to prove that the message could not corrupt the recipient's computer system and including transmission criteria that define dispositions for the identified message, C) analyzing the message by processing all of its contents in said generated controlled environment set to determine whether the message meets all of the at least one message criterion that proves that the entire message is free of any corrupting contents, and D) disposing of the message in response to said analyzing step and the transmission criteria for the message, one said disposing step enabling the message to be transferred to the recipient's computer system without modification only when said analyzing step determines that the entire message has been proven to be free of corrupting contents and another disposing step providing a communications path whereby the recipient can view the message remotely and in isolation in the controlled environment set without transferring the message to the recipient's computer system.