Patent ID: 11948149
Assignee: CAPITAL ONE SERVICES, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 4:
5. A method for authorizing a source for virtual certification number (VCN) use, the method comprising:
receiving, at a certification mechanism control module, a first VCN use request from an external entity, the first VCN use request comprising a VCN and first transaction data associated with the first VCN use request;
determining that a VCN binding for the VCN is a first authorization binding;
mapping the first transaction data to a first transaction source having a first transaction source identifier;
determining that the first VCN use request is an initial VCN use request for the VCN and the first transaction source;
storing an association between the VCN and the first transaction source identifier, wherein the first transaction source is stored as the source and the first transaction source identifier is stored as a VCN source identifier for the VCN;
receiving, at the certification mechanism control module, a second VCN use request comprising the VCN and second transaction data;
training an authorization convolutional neural network model by:
(i) parsing historical transaction data into a plurality of components based on fields associated with the historical transaction data,
(ii) extracting a first hash value from the plurality of components,
(iii) outputting each of a second transaction source identifier that includes the extracted first hash value, and a first authorization confidence score for the second transaction source identifier, and
(iv) adjusting one or more authorization convolutional neural network model nodes, weights, layers, or biases, based at least in part on a comparison of the first authorization confidence score to a known authorization confidence score;

providing the second transaction data to the trained authorization convolutional neural network model;
receiving, from the trained authorization convolutional neural network model, an output comprising a second authorization confidence score for a third transaction source identifier that includes an extracted second hash value, the output being associated with the second transaction data;
mapping the second transaction data to a second transaction source having the third transaction source identifier based on the second authorization confidence score for the third transaction source identifier meeting an authorization confidence score threshold;
comparing the VCN source identifier to the third transaction source identifier;
determining that the VCN source identifier does not correspond to the third transaction source identifier; and
outputting a denial based on determining that the VCN source identifier does not correspond to the third transaction source identifier.