Patent ID: 9237125
Filing Date: 2016-01-12
CPC Classification: H04L

Claim Text:
1. A method for preventing direct communications between a server and a client, the method comprising: listening for application data on a first protocol associated with a first port associated with a first address of a first compute element; receiving the application data over the first protocol using the first address on the first port; reading the application data from the first protocol; assembling the application data from a multiplicity of one or more application protocol data units of the first protocol into an application message; exercising the application message to produce an observable action, wherein the observable action is the action requested by the server; capturing a multiplicity of one or more instantaneous states of the observable action, the multiplicity of the one or more instantaneous states not containing the application message; communicating the multiplicity of the one or more instantaneous states on a second protocol associated with a second port associated with a second address of the first compute element, not communicating from the first protocol to the second protocol, not communicating from the first address to the second address, not routing between the first port and the second port, not communicating the application data over the second port, not communicating the application message over the second port, the first address being from a first addressing scheme which is inconsistent with the second address, the second address being from a second addressing scheme which is inconsistent with the first address, the first address not associated with any other addresses from the second addressing scheme, the second address not associated with any other addresses from the first addressing scheme, the second protocol being a different protocol than the first protocol.