Patent ID: 9712621
Date: 2017-07-18
CPC Classifications: H04L

Claim:
1. A computer-implemented method for connection negotiation, comprising: receiving, by a connection endpoint server, a request by a client device to access an application server using a transport layer security (TLS) protocol, the application server being separate from the connection endpoint server; negotiating a first connection between the client device and the connection endpoint server, the connection endpoint server receiving at least one client data parameter from the client device during the negotiation, the client data parameter including an indication identifying the-client device; composing, based at least in part on the negotiated first connection, a transport layer security session identifier having a session information portion and a client information portion, the client information portion including the indication identifying the client device; constructing the first connection between the client device and the connection endpoint server; requesting, by the connection endpoint server, a second connection between the application server and the connection endpoint server using the TLS protocol in response to the first connection; during a negotiation of the second connection: relaying information between the client device and the application server over the first connection and the second connection.