Patent ID: 7426530
Filing Date: 2008-09-16
Classification: G06F,G06Q,Y10S

Abstract:
1. A method for providing accessibility to a plurality of remote service providers across a network via a single login to a host service provider, each of the plurality of remote service providers being accessible through the host service provider and each of the plurality of remote service providers having separate login procedures requiring data, the method comprising the steps of: the host service provider receiving the single login from a user, the host service provider having a universal session manager; the universal session manager retrieving data from a validation database based on the single login to the host service provider, wherein the data is effective for accessing a selected one of the plurality of remote service providers, and wherein the data is based at least in part on the single login; the universal session manager transmitting said data to the remote service provider, the universal session manager and the remote service provider exchanging the data to effect a two-sided authentication; and the host service provider directing the user to the remote service provider in such manner that the user is simultaneously presented with information, in a single graphical user interface, that is provided by both the host service provider and the remote service provider; and connecting to a trusted service provider having special access requirements, wherein a trusted service module acts as an intermediary between the host service provider and die trusted service provider; and wherein the trusted service module receives a sessionID from the trusted service provider; wherein the trusted service module places a text file on the user's network data acquisition module; and wherein said text file comprises a cookie; the method further comprising the step of registering the user with the remote service provider; and wherein the two-sided authentication is a triple handshake, the triple handshake including: wherein the remote service provider is a distinct remote site from the host service provider, and each step of the triple handshake is effected directly between the universal session manager and the remote service provider.