Patent ID: 7409451

Claim:
A method for enabling communications between a user system and an accessible system, the method comprising: detecting a communications failure in a first communications session between a user system and an accessible system, the first communications session leveraging a first connectivity type; establishing a second communications session between the user system and the accessible system, the second communications session leveraging a second connectivity type that differs from the first connectivity type, automatically in response to the detected communication failure in the first communications session leveraging the first connectivity type; using the second communications session between the user system and the accessible system to exchange, between the user system and the accessible system, a request from the user system to access the accessible system using the second communications session and a reconnection token from the user system that enables identification by the accessible system of the user system as the user system with which the accessible system had been communicating using the first communications session, wherein enabling identification of the user system by the accessible system as the user system with which the accessible system had been communicating using the first communications session enables at least one application making use of the first communications session to continue despite the interruption of the first communications session and the establishment of the second communications session; and in response to exchanging the request from the user system to access the accessible system using the second communications session and the reconnection token, enabling the exchange of future communications between the user system and the accessible system using the second communications session.