Patent ID: 9137249
Filing Date: 2015-09-15
Classification: H04L

Abstract:
1. A method comprising: receiving a first set of commands from a host via an application communication protocol, the receiving being performed by a local proxy comprising middleware loaded on a storage device that includes a controller configured to execute the local proxy, the local proxy being part of a split proxy configuration that includes the local proxy and a remote proxy; enabling a logical connection between the local proxy and the remote proxy via the host in response to receiving the first set of commands, the remote proxy communicatively coupled to a web server via a network; authenticating the remote proxy, the authenticating being performed by the local proxy via the host, wherein the local proxy is configured to perform an authentication, authorization, and accounting (AAA) service; servicing the first set of commands by transmitting a second set of commands from the local proxy to the host via a modem control protocol after authenticating the remote proxy, to thereby convey the second set of commands to the remote proxy via the host, wherein transferring of commands from the storage device to the host is enabled via a physical port of the storage device, and wherein the physical port complies with a standard storage device interface; and initiating communications over the physical port by invoking at the storage device a signal that is sent to the host.