Patent ID: 9742761
Date: 2017-08-22
CPC Classifications: G06F,H04L,H04W

Claim:
1. A method comprising: receiving, by one or more processors, a login request from a client and, in response, issuing, by one or more processors, a token request to the client, wherein the token request identifies a plurality of token positions within a first ordered set of tokens generated by the client using a first seed and a first algorithm; receiving, by one or more processors, a plurality of client tokens generated by the client based on the plurality of token positions within the first ordered set of tokens; generating, by one or more processors, a second ordered set of tokens based on the first seed and the first algorithm; authenticating, by one or more processors, the login request by comparing the plurality of client tokens with the second ordered set of tokens, based, at least in part, on the plurality of token positions; and granting access to an electronic resource by a communications link to the client and a server.