CPC H04L 63/0861 (2013.01) [G06F 21/32 (2013.01); G06F 21/34 (2013.01); G06Q 20/3276 (2013.01); G06Q 20/40145 (2013.01); G06V 40/166 (2022.01); G06V 40/167 (2022.01); G06V 40/172 (2022.01); G06V 40/50 (2022.01); G06V 40/67 (2022.01); G06V 40/70 (2022.01); H04W 12/06 (2013.01); G06V 40/20 (2022.01); H04W 12/65 (2021.01); H04W 12/68 (2021.01); H04W 88/02 (2013.01)] | 18 Claims |
1. A method for generating a digital ID for a user comprising:
capturing a first image with a camera located a first distance from a face the user and capturing a second image with the camera located a second distance from the face of the user, such that the first distance is different than the second distance;
transmitting the first image and the second image, a portion of the first image and the second image, or or data derived from the first image and the second image to a verification server and performing liveness verification thereon to determine if the first image and the second image are of a live person;
responsive to determining that the user in the first image and the second image is a live person, capturing an image of a user's identification, the identification having an image of the user on the identification;
transmitting the image of the identification to the verification sever;
comparing the first image, the second image, or both or data derived from the first image, the second image, or both to the image of the user on the identification or data derived from the image of the user on the identification to determine if there is a match;
responsive to a match, generating a digital ID, the digital ID having one or more of the following shown thereon: image of the user's identification, image of the user, user's email address used to receive the digital ID; and
providing the digital ID to the user.
|