CPC G06Q 20/3276 (2013.01) [G06Q 20/042 (2013.01); G06Q 20/4014 (2013.01); G06V 30/133 (2022.01); G06V 30/2253 (2022.01); G06V 30/413 (2022.01); G06V 30/418 (2022.01); G06V 30/10 (2022.01)] | 20 Claims |
1. A method comprising using at least one hardware processor to:
receive an image of a document captured by a camera, wherein the document has a plurality of fields;
preprocess the image of the document;
receive content of at least one of the plurality of fields in the document via manual entry by a user;
use the content to determine a location of the at least one field in the document;
automatically determine locations of a plurality of other fields in the image of the document based on the determined location of the at least one field for which the content was manually entered by the user;
extract identity data, associated with an individual, from the preprocessed image of the document, based on the determined locations of the plurality of fields;
automatically populate fields of an enrollment form for a transaction based at least in part upon the identity data;
create a new financial account based on the enrollment form; and
fund the new financial account by
receiving an image of a check or credit card captured by the camera,
extracting at least an account number from the image of the check or credit card, and
initiating a transfer of funds to the new financial account from an existing financial account associated with the extracted account number.
|