Patent ID: 7225464

Claim:
A system for enabling remote authentication of a user during a network session comprising: a server portion for serving session validation information and additional user information when queried; a client portion for configuring and submitting parameters constraining what and how data is to be shared with a querying entity or entities; a distributed portion for distribution and application at various connected network nodes for enabling said nodes to recognize and interact with the server portion; characterized in that the distributed portion is code that is distributed to the nodes from the client portion and is self-installable at the nodes, and the server portion generates a temporary session token, including the user's password, after a first successful authentication by the user at a first web site during a network session, the token is cached at a host machine of the server portion and at the user's machine or a proxy machine and wherein, upon navigation by the user to a second web site requiring secure authentication by the user in the form of a username and password, the token is used to identify the user via the username and password, thereby logging the user into the second web site, and a remote call, directed by the distributed portion, is used to validate the user session instead of requiring manual authentication procedures.