Patent ID: 8051192

Claim:
A method of intercepting commands at an application presentation layer, the method comprising: intercepting, at a user interface of a proxy client on a client computer system, a command issued to a standard network application server before the command is converted into a corresponding standard protocol command, wherein the intercepting of the command issued by the user interface is intercepted at the presentation layer of the protocol stack, and wherein the protocol stack comprises the Open Systems Interconnection Basic Reference (OSI) Model and the presentation layer is above the upper most layer of the protocol stack; forwarding a simplified command which corresponds to the standard protocol command to a proxy server computer; converting, at the proxy server computer, the simplified command into the standard corresponding protocol command; transmitting the corresponding standard protocol command to a network resource; receiving a response from the network resource, wherein the response corresponds to the standard protocol; transmitting a confirmation message to the proxy client upon completion of the corresponding protocol command using the simplified protocol; and transmitting a simplified response message to the user interface using the simplified protocol; wherein the corresponding standard protocol is selected from a plurality of standard protocols, the plurality of protocols comprise one or more of the following protocols: file transfer protocol (FTP), hyper text transfer protocol (HTTP), simple text transfer protocol (SMTP), transmission control protocol (TCP), user datagram protocol (UDP), Internet protocol (IP), and post office protocol version 3 (POP3).