A PERSISTENT AND RELIABLE SESSION SECURELY TRAVERSING NETWORK COMPONENTS USING AN ENCAPSULATING PROTOCOL
First Claim
1. A method for re-connecting a client to a host service, the method comprising:
- providing a communication session between a client and a host service via a first connection between the client and a first protocol service, and a second connection between the first protocol service and the host service;
detecting a disruption in one of the first connection and the second connection, and maintaining the other of one of the first connection and the second connection;
obtaining, at the first protocol service, a first ticket and a second ticket;
validating the first ticket to re-establish the disrupted connection;
validating the second ticket to continue use of the maintained connection; and
linking the re-established connection to the maintained connection.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to systems and methods for reestablishing client communications by securely traversing network components using an encapsulating communication protocol to provide session persistence and reliability. A first protocol that encapsulates a plurality of secondary protocols is used to communicate over a network to provide session persistence and a reliable connection between a client and a host service via a first protocol service. A ticket authority generates a first ticket and a second ticket associated with the client. The first ticket is provided to the client and the client uses the first ticket to establish a communication session with the first protocol service. The second ticket is provided to the first protocol service and the first protocol service uses the second ticket to establish a communication session with the host service.
265 Citations
35 Claims
-
1. A method for re-connecting a client to a host service, the method comprising:
-
providing a communication session between a client and a host service via a first connection between the client and a first protocol service, and a second connection between the first protocol service and the host service;
detecting a disruption in one of the first connection and the second connection, and maintaining the other of one of the first connection and the second connection;
obtaining, at the first protocol service, a first ticket and a second ticket;
validating the first ticket to re-establish the disrupted connection;
validating the second ticket to continue use of the maintained connection; and
linking the re-established connection to the maintained connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19)
-
-
18. A system for re-connecting a client to a host service, the system comprising:
-
a client establishing a communication session with a host service via a first connection;
a first protocol service establishing the first connection with the client and a second connection with the host service;
the first protocol service maintaining a connection comprising at least one of the first connection and the second connection;
the first protocol service validating a first ticket to re-establish a disrupted connection in one of the first connection and the second connection, and validating a second ticket to use the other of the one of the first connection and the second connection; and
the first protocol service linking the re-established connection to the maintained connection. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification