Patent ID: 8782174
Filing Date: 2014-07-15
Classification: G06F,H04L

Abstract:
1. A method comprising: polling, by a content filter server, a drop server to determine the presence of a content file uploaded from a remote client machine, the remote client machine running a client terminal in functional communication with an application running on a remote application server via a VM client running in a protected space on a VM server; directing, by the content filter server, the drop server to send the content file to the content file server; receiving, at the content filter server, the content file from the drop server; filtering, at the content filter server, contents of the content file to remove security threats and generate a filtered file; sending, by the content filter server, the filtered file to the application running on the remote application server; wherein the drop server, the content filter server, and the VM server are all independent programs being executed on a single computerized device; wherein the single computerized device is in functional communication with the remote client machine over a first secure network connection and in functional communication with the remote application server over a second secure network connection; wherein each of the drop server, the content filter server, and the VM server run in separate protected memory spaces on the single computerized device; further including, at the computerized device, after expiration of a first pre-determined time period, closing the independent program of the drop server and re-loading it into a new protected memory space; and further including, at the computerized device, after expiration of a second pre-determined time period, closing the independent program of the content filter server and re-loading it into a new protected memory space.