Transparent reconnection
First Claim
Patent Images
1. A method for communicating between a client and an accessible system, the method comprising:
- requesting, by the client, a communications session complying with a communications protocol between the client and the accessible system;
receiving, at the client, an accessible-system-designated communications address for accessing the accessible system;
requesting, by the client, a reconnection token from the accessible system;
receiving, at the client, the reconnection token from the accessible system;
detecting an interruption in the communications session complying with the communications protocol;
masking the interruption of the communications session complying with the communications protocol from at least one client application communicating with the accessible system; and
reestablishing, using the accessible-system-designated communications address, the communications session complying with the communications protocol by submitting the reconnection token to the accessible system, wherein the client application communicating with the accessible system does not experience a disruption.
8 Assignments
0 Petitions
Accused Products
Abstract
In the event of an unintentional interruption, a token issued by a host system to a client system is used to reestablish communications without disrupting applications on the client system. If the host system provided an Internet Protocol address to the client system to be used during the interrupted communications session, the host system reserves the communications address during an interruption in communications for a period sufficient to permit reestablishment of communications using the reserved address.
25 Citations
20 Claims
-
1. A method for communicating between a client and an accessible system, the method comprising:
-
requesting, by the client, a communications session complying with a communications protocol between the client and the accessible system; receiving, at the client, an accessible-system-designated communications address for accessing the accessible system; requesting, by the client, a reconnection token from the accessible system; receiving, at the client, the reconnection token from the accessible system; detecting an interruption in the communications session complying with the communications protocol; masking the interruption of the communications session complying with the communications protocol from at least one client application communicating with the accessible system; and reestablishing, using the accessible-system-designated communications address, the communications session complying with the communications protocol by submitting the reconnection token to the accessible system, wherein the client application communicating with the accessible system does not experience a disruption. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-based system comprising at least one processor and a storage medium that stores a plurality of instructions, the plurality of instructions being executable by the at least one processor for:
-
receiving a request, from a client, for a communications session complying with a communications protocol between the client and an accessible system; sending, to the client, an accessible-system-designated communications address for accessing the accessible system; receiving a request, from the client, for a reconnection token; sending, to the client, the reconnection token; detecting an interruption in the communications session complying with the communications protocol; masking the interruption of the communications session complying with the communications protocol from at least one client application communicating with the accessible system; and reestablishing, using the accessible-system-designated communications address, the communications session complying with the communications protocol by receiving the reconnection token at the accessible system, wherein the client application communicating with the accessible system does not experience a disruption. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification