Patent ID: 7917638

Claim:
A method for communicating between a user system and an accessible system, the method comprising: receiving a request from an application for a communications session between a user system and an accessible system such that at least the application at the user system makes use of the communication session to communicate with the accessible system; receiving, at the user system, an accessible-system-designated communications address for accessing the accessible system; at the user system, using a local protocol server to transparently intercept the request for a communications session between the user system and the accessible system by: creating the first communications session between the application and the local protocol server, such that the application uses the accessible-system-designated communications address, establishing a second communications session between the local protocol server and the accessible system, and transferring data between the first communications session to the second communications session, such that the interception of the request for a communications session is transparent to the user system and the accessible system; receiving, at the user system, a reconnection token from the accessible system; experiencing an unintentional interruption in the second communications session; reserving, at the accessible system, the accessible system-designated communications address until receipt of the reconnection token from the user system; at the local protocol server, masking the interruption of the second communications session from at least one of the applications communicating with the accessible system, and; reestablishing the second communications session using the local protocol server by submitting the reconnection token to the accessible system, such that at least one of the applications communicating with the accessible system using the accessible-system-designated communications address does not experience a disruption despite the interruption and the reestablishment of the second communications session.