MULTI FACTOR USER AUTHENTICATION ON MULTIPLE DEVICES
First Claim
1. A system, comprising a server computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions that, when executed, cause the system to:
- decode, from a first transmission from a first authentication user interface (UI) on a first client computing device operated by a user, a first authentication credential input by the user;
responsive to identifying, within a database coupled to the network, a user identifier associated with the first authentication credential;
generate a second authentication U I requesting a second authentication credential from the user;
transmit the second authentication UI to be displayed on a second client computing device operated by the user;
decode, from a second transmission from the second authentication UI on the second client computing device, the second authentication credential input by the user; and
responsive to identifying, within the database, the user identifier associated with the second authentication credential input by the user, authenticate the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of the present invention provide for a first and second client computer configured to receive and transmit an authentication credential and at least one additional authentication credential respectively. The authentication credentials may be selected from authentication credentials known only to a user, identifying a client computer and/or identifying a characteristic unique to the user. A server computer communicatively coupled to the network may be configured to receive the authentication credentials and verify the identity of the user via a match, in a database, of a first authentication credential, a second authentication credential and a third authentication credential.
-
Citations
20 Claims
-
1. A system, comprising a server computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions that, when executed, cause the system to:
-
decode, from a first transmission from a first authentication user interface (UI) on a first client computing device operated by a user, a first authentication credential input by the user; responsive to identifying, within a database coupled to the network, a user identifier associated with the first authentication credential; generate a second authentication U I requesting a second authentication credential from the user; transmit the second authentication UI to be displayed on a second client computing device operated by the user; decode, from a second transmission from the second authentication UI on the second client computing device, the second authentication credential input by the user; and responsive to identifying, within the database, the user identifier associated with the second authentication credential input by the user, authenticate the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising the steps of:
-
decoding, by a server computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions, from a first transmission from a first authentication user interface (UI) on a first client computing device operated by a user, a first authentication credential input by the user; responsive to identifying, by the server computing device, within a database coupled to the network, a user identifier associated with the first authentication credential; generating, by the server computing device, a second authentication UI requesting a second authentication credential from the user; transmitting, by the server computing device, the second authentication UI to be displayed on a second computing device operated by the user; decoding, by the server computing device, from a second transmission from the second authentication UI on the second client computing device, the second authentication credential input by the user; responsive to identifying, within the database, the user identifier associated with the second authentication credential input by the user, authenticating, by the server computing device, the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification