Patent ID: 8601097

Claim:
A data distribution device to selectively intercept communications in a cloud computing architecture, the data distribution device comprising: one or more processors; and one or more memories in communication with the one or more processors, the one or more memories storing: interceptor software in communication with the one or more processors and configured to cause the one or more processors to selectively intercept data streams transmitted by at least one thin-client terminal system communicatively connected to the data distribution device via a local area network, the data distribution device also communicatively connected to a central server via a wide area network; analyzer software in communication with the one or more processors and configured to cause the one or more processors to analyze the data streams to identify characteristics of the data streams, the characteristics including at least one destination of the data streams, the interceptor software selectively intercepting a data stream that does not have the central server as a destination of the data stream and preventing the data stream from being transmitted to the central server; a buffer configured to store the selectively intercepted data stream; and forwarding software in communication with the one or more processors and configured to cause the one or more processors to inject the selectively intercepted data stream in a communication from the central server to a thin-client terminal system identified as a destination in the selectively intercepted data stream.