×

Asynchronous identity establishment through a web-based application

  • US 9,088,414 B2
  • Filed: 06/01/2009
  • Issued: 07/21/2015
  • Est. Priority Date: 06/01/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for a client computer for establishing identity through a web-based application, the computer-implemented method comprising computer-implemented operations for:

  • allowing a user to log on to a web-based application provided by a server through a web browser executing on a client computer by allowing the user to enter user credentials, the web-based application having an authentication token;

    determining, by the client computer, whether the user has been logged off from the web-based application;

    responsive to determining that the user has been logged off from the web-based application, providing a new user interface through the web browser executing on the client computer without user initiation, the new user interface enabling the user to enter user credentials;

    receiving, by the client computer, the user credentials entered by the user through the new user interface;

    determining, by the client computer, whether the user credentials entered by the user through the new user interface match original user credentials entered when the user initially accessed the web-based application;

    if the new and original user credentials match, then transmitting, from the client computer to the server, the user credentials entered by the user through the new user interface and a request to validate the user based on whether the user credentials entered by the user through the new user interface are valid;

    receiving, by the client computer, an instruction to remove the new user interface; and

    upon receiving the instruction to remove the new user interface, the client computer transforming a display of the web-based application by removing the new user interface; and

    if the new and original user credentials do not match, the client computer then displaying an error message.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×