PROVIDING REMOTE USER AUTHENTICATION
First Claim
1. A method for providing a remote computer user authentication service, comprising:
- providing a reference to the user authentication service for installation in a host server'"'"'s source code;
providing integration code for utilization by an application programming interface (API) on the host server for notifying the user authentication service to initiate user authentication;
providing a user interface (UI) for user authentication on the host server;
providing an authentication-test message for the host server;
performing at least one of;
sending an authentication-request message to a mobile device designated by the user; and
receiving a user response from a mobile device designated by the user to an authentication request, the user response comprising information from the authentication-test message; and
providing a notification of the user'"'"'s authentication after an appropriate user response to the authentication-request message is received by the user authentication service.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing a remote computer user authentication service involves providing a reference to a user authentication service in a host server'"'"'s source code (e.g., website source code). Further, integration code that may be used in an application programming interface (API) on the host server for interaction with a user authentication service can be provided. Additionally, a user interface (UI) for user authentication on the host server, and an authentication-test message on the host server using the UI may be provided. Also, providing authentication can comprise sending an authentication-request message to a mobile device designated by the user; and/or can comprise the user responding with information from the authentication-test message. The host server can be notified of the user'"'"'s authentication after a correct response is received by the user authentication service.
149 Citations
20 Claims
-
1. A method for providing a remote computer user authentication service, comprising:
-
providing a reference to the user authentication service for installation in a host server'"'"'s source code; providing integration code for utilization by an application programming interface (API) on the host server for notifying the user authentication service to initiate user authentication; providing a user interface (UI) for user authentication on the host server; providing an authentication-test message for the host server; performing at least one of; sending an authentication-request message to a mobile device designated by the user; and receiving a user response from a mobile device designated by the user to an authentication request, the user response comprising information from the authentication-test message; and providing a notification of the user'"'"'s authentication after an appropriate user response to the authentication-request message is received by the user authentication service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19)
-
-
13. A system for providing remote Internet user authentication service, comprising:
-
a user authentication service comprising; a user interface (UI) provider configured to provide a user authentication UI on a host website; an authentication-test message provider configured to provide an authentication-test message; an authentication-test message response receiver configured to receive a response to the authentication-test message; a message transmitter configured to transmit an authentication-request message to a user'"'"'s designated mobile device; a mobile device response receiver configured to receive a response to an authentication request from the user'"'"'s designated mobile device; an authenticator configured to authenticate a user'"'"'s response to the authentication request; and an authentication notifier configured to provide for notification of user authentication to the host website; source code in the host website comprising a reference to the user authentication service; and an application programming interface (API) on the host website configured to facilitate interaction between the host website and the user authentication service.
-
-
20. A method for providing remote user short message service (SMS)-based authentication, comprising:
-
providing a reference to the user authentication service for installation in a host server'"'"'s source code, the reference to a user authentication service associated with source code for an Iframe in a browser accessing the host server; providing a user interface (UI) in the Iframe in the browser accessing the host server for user authentication on the host server, the UI comprising; an authentication-test message; and updated authentication status information; providing integration code to the host server for use in an application programming interface for notifying the user authentication service to initiate user authentication upon a request from the UI; providing an authentication-test message, the authentication-test message comprising a challenge-response test specific to a user'"'"'s session in the host server; performing at least one of; sending an SMS-based authentication-request message to a mobile device designated by the user requesting a response; receiving an SMS-based user response from a mobile device designated by the user to an authentication request, the user response comprising an authentication key from the authentication-test message; and providing a notification the host server of the user'"'"'s authentication after an appropriate user response to the authentication-request message is received by the user authentication service.
-
Specification