Systems and methods for establishing and validating secure network sessions
AssigneeWorld Extend, LLC
InventorsThomas Merkh, Anthony Tancredi
Life of this patent
Estimating the term…
Loading patent…
AssigneeWorld Extend, LLC
InventorsThomas Merkh, Anthony Tancredi
Estimating the term…
A method and system for establishing a TCP/IP connection between a client and an application server. A request to establish a session is sent from the client to a central server. In response to the request, the central server randomly selects a port in the application server, and a connection request record having a status field and a port field is created in a database at the central server. The status field is set to a first value, and the port field is set to a value corresponding to the randomly selected port. The connection request record has a unique signature known to the application server. The application server monitors the database for new connection request records having a status field set to the first value. Upon detection by the application server of the connection request record, the application server opens the randomly selected port, and sends to the central server, an acknowledgement that the randomly selected port is open. Upon receipt of the acknowledgement at the central server, the central servers sets the status field to a second value. In response to detection by the client that the status field is set to the second value, the client retrieves from the central server the value identifying the randomly selected port, and establishes a TCP/IP connection between the client and the randomly selected port.
A method for establishing a TCP/IP connection between a client and an application server, comprising:
A system for establishing a TCP/IP connection between a client and an application server, comprising:
3-4. (canceled)
Dependencies are inferred from the claim text.