| CPC G06F 21/32 (2013.01) [G06V 30/19 (2022.01); G06V 30/412 (2022.01); G06V 40/168 (2022.01); G06V 40/172 (2022.01); G06V 40/45 (2022.01); G06V 40/70 (2022.01)] | 20 Claims |

|
1. A computer-implemented method for verifying an identity of a user, comprising:
receiving a request to verify the identity of the user, the request comprising an image of the user and one or more parameters that specify requirements to verify the identity of the user;
determining two or more matching profiles from a plurality of verified profiles comprising validated documents and previously captured images of validated users, the two or more matching profiles associated with two or more previously captured images that match the user in the image of the user;
selecting a matching profile from the two or more matching profiles, wherein information in a validated document associated with the matching profile satisfies the requirements specified in the one or more parameters;
matching a facial image on the validated document associated with the matching profile with the image of the user; and
in response to the matching, returning a response verifying the identity of the user.
|