| CPC H04L 63/0838 (2013.01) [G06F 21/36 (2013.01); G06F 21/46 (2013.01); H04L 9/0897 (2013.01); H04L 9/3236 (2013.01); H04L 63/0846 (2013.01); H04L 63/0853 (2013.01); H04L 63/0861 (2013.01); H04L 63/102 (2013.01); H04L 2463/082 (2013.01)] | 9 Claims |

|
1. A method, comprising:
obtaining, at an access point (AP) computing device, image data representative of content in a field of view of a camera of the AP computing device, the content including a machine generated indicia (MGI) code representative of a candidate user defined password (UDP) factor and an additional MGI code representative of a candidate time-based one-time password (TOTP) factorco-displayed separately on a display of a trusted computing device, wherein the content also including and a candidate biometric factor;
validating factors from different factor categories by:
i) validating the candidate UDP factor by;
1) identifying, from the image data, the MGI code displayed on the trusted computing device; and
2) determining when the candidate UDP factor corresponds to an authentication UDP factor associated with a user account, the authentication UDP factor stored at an authentication service;
ii) validating the candidate TOTP factor by:
1) identifying, from the image data, an additional MGI code displayed on the trusted computing device; and
2) determining when the candidate TOTP factor corresponds to an authentication TOTP factor; and
iii) validating a candidate biometric factor by;
1) identifying the candidate biometric factor from at least one of the image data; and
2) determining when the candidate biometric factor corresponds to the authentication biometric factor; and
verifying an authentication operation based on the validate operations;
wherein the MGI code and additional MGI code are different MGI codes from one another;
wherein the authentication operation is verified based on validation of the candidate UDP factor and the candidate TOTP factor, the authentication operation allowing access, through the AP computing device, to a network resource;
wherein the image data includes a first image that includes the MGI code and a second image that includes the additional MGI code, the MGI code and the additional MGI code representing first and second matrix codes, the method further comprising displaying, on the trusted computing device, the first and second matrix codes in one of i) a simultaneous manner or ii) an alternating and successively repeating manner; and
capturing the candidate biometric factor, utilizing a biometric reader, for a user proximate to the trusted computing device while the trusted computing device displays at least one of the MGI code and additional MGI code.
|