Patent ID: 11972425
Assignee: WELLS FARGO BANK, N.A.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for account verification, the method comprising:
receiving, via a computing device, a request for payment transmission from a payment provider device, wherein the request for payment transmission includes account information of a recipient but does not identify a payment destination device associated with the recipient;
querying, via account identification circuitry of the computing device using the account information of the recipient, an account information database and identifying the payment destination device;
receiving, via contextual analysis circuitry, location data of the payment provider device from the payment provider device;
receiving via the contextual analysis circuitry, location data of the payment destination device from the payment destination device;
comparing, via the contextual analysis circuitry, the location data of the payment provider device and the location data of the payment destination device;
generating, via the account identification circuitry of the computing device and based on the identification of the payment destination device and the comparison between the location data of the payment provider device and the location data of the payment destination device, a first verification element for the payment destination device associated with the request for payment transmission, wherein the first verification element comprises instructions for providing one or more user inputs via the payment destination device;
transmitting, via payment circuitry of the computing device, the first verification element to the payment destination device via a first real-time payment message;
verifying, via the account identification circuitry of the computing device and based on receipt of the one or more user inputs, the payment destination device in an instance in which the computing device receives responsive authorization from the payment destination device;
in response to receiving a request for mutual verification from the payment destination device, generating, via the account identification circuitry of the computing device, a second verification element for the payment provider device, wherein the second verification element comprises instructions for prompting one or more user input responses via the payment provider device;
transmitting via the payment circuitry of the computing device the second verification element to the payment provider device via a second real-time payment message;
verifying, via the account identification circuitry of the computing device and based on receipt of the one or more user inputs from the payment provider device, the payment provider device in an instance in which the computing device receives responsive authorization from the payment provider device; and
transmitting, via the payment circuitry of the computing device and in response to verifying the payment provider device, a notification to the payment destination device indicative of the verification of the payment provider device.