AUTOMATICALLY RECONNECTING A CLIENT ACROSS RELIABLE AND PERSISTENT COMMUNICATION SESSIONS
First Claim
1. A method for reconnecting a client to a host service, the method comprising the steps of:
- (a) providing a first connection between a client and a first protocol service, and a second connection between the first protocol service and a host service;
(b) detecting a disruption in the first connection;
(c) re-establishing the first connection between the client and the first protocol service while maintaining the second connection between the first protocol service and the host service;
(d) receiving at the first protocol service a ticket associated with the client;
(e) validating the ticket; and
(f) linking, after the ticket is validated, the re-established first connection to the maintained second connection.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to methods and systems for reconnecting a client and providing user authentication across a reliable and persistent communication session. A first protocol that encapsulates a plurality of secondary protocols is used to communicate over a network. A first protocol service, using the first protocol, provides session persistence and a reliable connection between a client and a host service. When there is a disruption in the network connection between a client and a host service, the connection is reestablished and the user re-authenticated to the host service without the user re-entering his or her authentication credentials or without the user re-establishing the user session with the host service
240 Citations
24 Claims
-
1. A method for reconnecting a client to a host service, the method comprising the steps of:
-
(a) providing a first connection between a client and a first protocol service, and a second connection between the first protocol service and a host service;
(b) detecting a disruption in the first connection;
(c) re-establishing the first connection between the client and the first protocol service while maintaining the second connection between the first protocol service and the host service;
(d) receiving at the first protocol service a ticket associated with the client;
(e) validating the ticket; and
(f) linking, after the ticket is validated, the re-established first connection to the maintained second connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 22)
-
-
13. A system for reconnecting a client to a host service, the system comprising:
-
a client configured to maintain a first connection with a first protocol service; and
the first protocol service configured to maintain the first connection with the client and a second connection with the host service, wherein;
a disruption is detected in the first connection;
the first connection is re-established between the client and the first protocol service while the second connection between the first protocol service and the host service is maintained;
a ticket associated with the client is transmitted from the client to the first protocol service;
the ticket is validated; and
after the ticket is validated, the re-established first connection is linked to the maintained second connection. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 23, 24)
-
Specification