Patent ID: 11907347
Assignee: BANK OF AMERICA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system for secure verification of authentication data using quantum computing and a distributed server network, the system comprising:
a memory device with computer-readable program code stored thereon;
a communication device; and
a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to:
receive, from a user, a reference set of authentication data;
execute a feature extraction process on the reference set of authentication data to generate reference feature data;
encrypt the reference feature data to generate encrypted reference authentication data;
store the encrypted reference authentication data within a distributed register;
receive, from a second user, a request to execute a user action and a live set of authentication data, wherein the user action comprises a resource transfer;
execute the feature extraction process on the live set of authentication data to generate live feature data;
encrypt the live feature data to generate encrypted live authentication data;
authenticate the user by comparing, using a quantum authenticator, the encrypted live authentication data with the reference authentication data; and
authorize, using a quantum machine learning authorization process, the request to perform the user action, wherein authorizing the request to perform the user action comprises:
classifying, using a quantum support vector machine algorithm, one or more data points within historical data associated with the user, wherein the historical data comprises historical resource transfer information, the historical resource transfer information comprising a resource amount, a time of execution, a location of execution, source information, and destination information;
identifying one or more user-defined settings associated with the user;
determining whether the request to perform the user action is consistent with the historical data associated with the user and the one or more user-defined settings associated with the user; and
based on determining whether the request to perform the user action is consistent with the historical data associated with the user and the one or more user-defined settings associated with the user, validating the user action.