Patent ID: 7669239

Claim:
A network computer system for providing security, wherein the network computer system comprises: at least one processor, at least one storage device, and at least one network interface device that are configured to implement: a monitoring function for the network computer system; at least one outside server for an untrusted computer network, wherein the monitoring function can read and execute data from, but cannot write data to, the at least one outside server for the untrusted computer network; at least one proxy server, wherein the at least one outside server for the untrusted computer network is able to read and write data to the at least one proxy server, wherein the monitoring function can read and execute data from, but cannot write data to, the at least one proxy server; at least one inside server, wherein the at least one proxy server is able to read and write data to the at least one inside server, wherein the monitoring function can read and execute data from, but cannot write data to, the at least one inside server; and a core operating system that is a portion of an operating system, wherein the at least one outside server, the at least one proxy server and the at least one inside server can read and execute data from, but cannot write data to, the core operating system.