System and method for integrating two-factor authentication in a device
First Claim
1. A method for providing secondary-factor authentication with a third party application, the method comprising:
- enrolling a device application instance of an account into a secondary-factor authentication service on behalf of a service provider comprising;
at server of the secondary-factor authentication service, receiving a secondary factor of authentication enrollment request of an account, the request received from the service provider,the secondary-factor authentication service transmitting an activation code to the service provider, andat a database of the secondary-factor authentication service, pairing the device application instance with the account in response to device application processing of the activation code;
receiving an authentication request identifying the account;
transmitting an authentication request to the device application instance paired with the account;
validating a response to the application request; and
transmitting an assessment to the service provider;
wherein the activation code is an activation universal resource identifier (URI); and
wherein pairing the device application instance with the account through the activation code comprises pairing the device application instance with the account in response to the device application instance accessing the activation URI.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing secondary-factor authentication with a third party application that can include enrolling a device application instance of an account into a secondary-factor authentication service on behalf of a service provider that includes at the secondary-factor authentication service, receiving a secondary factor of authentication enrollment request of an account, the request received from the service provider, transmitting an activation code, and pairing the device application instance with the account through the activation code; receiving an authentication request identifying the account; transmitting an authentication request to the device application instance paired with the account; validating a response to the application request; and transmitting an assessment to the service provider.
119 Citations
9 Claims
-
1. A method for providing secondary-factor authentication with a third party application, the method comprising:
-
enrolling a device application instance of an account into a secondary-factor authentication service on behalf of a service provider comprising; at server of the secondary-factor authentication service, receiving a secondary factor of authentication enrollment request of an account, the request received from the service provider, the secondary-factor authentication service transmitting an activation code to the service provider, and at a database of the secondary-factor authentication service, pairing the device application instance with the account in response to device application processing of the activation code; receiving an authentication request identifying the account; transmitting an authentication request to the device application instance paired with the account; validating a response to the application request; and transmitting an assessment to the service provider; wherein the activation code is an activation universal resource identifier (URI); and
wherein pairing the device application instance with the account through the activation code comprises pairing the device application instance with the account in response to the device application instance accessing the activation URI. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for using an authentication service comprising:
-
enrolling a device application instance of an account into an authentication service on behalf of a service provider, the method comprising; at a server of the service platform, receiving an activation code of an authentication enrollment request, facilitating transfer of the activation code to the device application instance, and at the device application instance, communicating to the authentication service by processing the activation code, wherein processing the activation code successfully pairs the device application instance with an account on the authentication service; at the service platform, completing a primary authentication of the account and transmitting an authentication request to a factor authentication service, wherein the authentication request identifies the account; at the device application instance, receiving the authentication request; at the device application instance, validating the authentication; at the device application instance, rendering an authentication interface and receiving a user selected response option; at the device application, transmitting a response to the authentication service according to the user selected response option; at the service platform, receiving an assessment of the service providers; wherein the activation code is an activation universal resource identifier (URI); and
wherein communicating to the authentication service comprises communicating device addressing information to the activation URI. - View Dependent Claims (8, 9)
-
Specification