发明名称 Asynchronous identity establishment through a web-based application
摘要 A determination is made as to whether a user has been logged off from the web-based application accessed through a web browser on a computer. If it is determined that the user has been logged off from the web-based application, then a new user interface is provided through the web browser. The new user interface may enable the user to enter user credentials. The user credentials are received through the new user interface. A request to validate the user based on the user credentials is transmitted. Upon transmitting the request to validate the user, an instruction to remove the new user interface is received when the user is validated. Upon receiving the instruction, a display of the web-based application is transformed by removing the new user interface.
申请公布号 US9088414(B2) 申请公布日期 2015.07.21
申请号 US200912475616 申请日期 2009.06.01
申请人 Microsoft Technology Licensing, LLC 发明人 Williams, III Sam Franklin;Vandekerkhof Michael Peter;Barton Jeremy Scott
分类号 G06F3/00;G06F3/048;G06F3/0481;G06F7/04;G06F9/44;G06F15/16;G06F17/30;G06F21/41;H04L29/06;H04L29/08;H04L9/32 主分类号 G06F3/00
代理机构 代理人 Crocker Steve;Johnston-Holmes Danielle;Minhas Micky
主权项 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; andupon 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.
地址 Redmond WA US