US12282905B2ActiveUtilityA1

Method and system for large transfer authentication

Assignee: CAPITAL ONE SERVICES LLCPriority: Nov 26, 2018Filed: Oct 30, 2020Granted: Apr 22, 2025
Est. expiryNov 26, 2038(~12.3 yrs left)· nominal 20-yr term from priority
G06Q 20/3224G06Q 20/40145G06Q 20/4012G06Q 20/405G06Q 20/10G06Q 20/1085
68
PatentIndex Score
0
Cited by
13
References
20
Claims

Abstract

Embodiments disclosed herein generally related to a system and method for authenticating a transfer request. A computing system receives a transfer request from a client device. The computing system determines that the monetary amount specified in the transfer request exceeds a threshold. The computing system identifies an automated teller machine (ATM) based on at least location information associated with a user of the client device. The computing system prompts the user to authenticate the transfer request at the identified ATM by transferring a message to the client device to be displayed thereon. The computing system receives an authentication attempt of the user from the ATM. The computing system compares authentication information in the authentication attempt to personal identification information associated with the user. The computing system determines that the authentication information at least partially matches personal identification information associated with the user. The computing system processes the transfer request.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
       1. A method of authenticating a transfer request, comprising:
 receiving, by a server system over a network, a transfer request from a client device, the transfer request comprising an originating account, a target account, and a monetary amount to be transferred from the originating account to the target account; 
 determining, by the server system, that the monetary amount specified in the transfer request exceeds a threshold amount; 
 based on the determining, initiating, by the server system, an authentication process to verify the transfer request, comprising:
 interfacing with geolocation module of the client device to identify a current location of the client device; 
 identifying an automated teller machine (ATM) proximate to the client device based on the current location of the client device; and 
 prompting a user of the client device to authenticate the transfer request at the identified ATM by transferring a message to the client device for displayed thereon; 
 
 receiving, by the server system over a further network from the ATM, an authentication attempt of the user; 
 determining, by the server system, that the authentication attempt is valid; and 
 based on determining that the authentication attempt is valid, processing, by the server system, the transfer request initiated at the client device. 
 
     
     
       2. The method of  claim 1 , wherein identifying the ATM proximate to the client device based on the current location of the client device comprises:
 referencing one or more preferences stored in an account of the user; 
 identifying that the user has specified the ATM as a preferred authentication ATM; and 
 selecting the specified ATM as the ATM to route the user. 
 
     
     
       3. The method of  claim 1 , wherein identifying the ATM proximate to the client device based on the current location of the client device comprises:
 identifying address information associated with the user; 
 querying a database to identify one or more candidate ATMs proximate to the identified address information; and 
 selecting a candidate ATM of the one or more candidate ATMs as the ATM. 
 
     
     
       4. The method of  claim 1 , wherein identifying the ATM proximate to the client device based on the current location of the client device comprises:
 selecting an initial ATM as the ATM based on at least one of a user's preference or address information associated with the user; 
 prompting the client device to share the current location of the client device; 
 receiving the current location of the client device; 
 determining that the current location of the client device is outside of a predefined radius centered about a location of the user's preference or the address information associated with the user; 
 analyzing one or more locations associated with one or more transactions of the user to generate a confidence factor; 
 determining that the confidence factor is greater than a predetermined threshold; and 
 modifying the initial ATM to an updated ATM proximate to the current location of the client device. 
 
     
     
       5. The method of  claim 1 , determining, by the server system, that the monetary amount specified in the transfer request exceeds the threshold amount comprises:
 accessing one or more preferences stored in an account of the user; and 
 identifying the threshold amount as defined by the user. 
 
     
     
       6. The method of  claim 1 , wherein prompting the user of the client device to authenticate the transfer request at the identified ATM comprises:
 defining a time period during which the user is to authenticate the transfer request. 
 
     
     
       7. The method of  claim 1 , wherein receiving, by the server system over the further network from the ATM, the authentication attempt of the user comprises:
 receiving a video stream that includes video of the user performing the authentication attempt. 
 
     
     
       8. A system, comprising:
 a processor in communication with a client device associated with a user and one or more automated teller machines (ATMs); and 
 a memory having programming instructions stored thereon, which, when executed by the processor, causes the system to perform operations, comprising: 
 receiving, over a network, a request from the client device; 
 accessing user preferences stored in an account associated with the user; 
 determining that the request falls within a high risk scenario as defined by the user in the user preferences; 
 based on the determining, initiating an authentication process to verify the request, comprising:
 interfacing with geolocation module of the client device to identify a current location of the client device; 
 identifying an automated teller machine (ATM) proximate to the client device based on the current location of the client device; and 
 prompting a user of the client device to authenticate the request at the identified ATM by transferring a message to the client device for displayed thereon; 
 
 receiving, over a further network from the ATM, an authentication attempt of the user; 
 determining that the authentication attempt is valid; and 
 based on determining that the authentication attempt is valid, processing the request initiated at the client device. 
 
     
     
       9. The system of  claim 8 , wherein identifying the ATM proximate to the client device based on the current location of the client device comprises:
 referencing one or more preferences stored in the account of the user; 
 identifying that the user has specified the ATM as a preferred authentication ATM; and 
 selecting the specified ATM as the ATM to route the user. 
 
     
     
       10. The system of  claim 8 , wherein identifying the ATM proximate to the client device based on the current location of the client device comprises:
 identifying address information associated with the user; 
 querying a database to identify one or more candidate ATMs proximate to the identified address information; and 
 selecting a candidate ATM of the one or more candidate ATMs as the ATM. 
 
     
     
       11. The system of  claim 8 , wherein identifying the ATM proximate to the client device based on the current location of the client device comprises:
 selecting an initial ATM as the ATM based on at least one of a user's preference or address information associated with the user; 
 prompting the client device to share a current location of the client device; 
 receiving the current location of the client device; 
 determining that the current location of the client device is outside of a predefined radius centered about a location of the user's preference or the address information associated with the user; 
 analyzing one or more locations associated with one or more transactions of the user to generate a confidence factor; 
 determining that the confidence factor is greater than a predetermined threshold; and 
 modifying the initial ATM to an updated ATM proximate to the current location of the client device. 
 
     
     
       12. The system of  claim 8 , wherein the high risk scenario comprises at least one of adding an authorized user to the account, closing the account, changing an address on the account, transferring rewards to an external account, assigning a beneficiary to the account, requesting sensitive documents associated with the account, or transferring funds from the account. 
     
     
       13. The system of  claim 8 , wherein prompting the user of the client device to authenticate the transfer request at the identified ATM comprises:
 defining a time period during which the user is to authenticate the transfer request. 
 
     
     
       14. The system of  claim 8 , wherein receiving, over the further network from the ATM, the authentication attempt of the user comprises:
 receiving a video stream that includes video of the user performing the authentication attempt. 
 
     
     
       15. A non-transitory computer readable medium including one or more sequences of instructions that, when executed by a computing system, causes the computer system to perform operations, comprising:
 receiving, by the computing system over a network, a request from a client device associated with a user; 
 accessing, by the computing system, user preferences stored in an account associated with the user; 
 determining, by the computing system, that the request falls within a high risk scenario as defined by the user in the user preferences; 
 based on the determining, initiating, by the computing system, an authentication process to verify the request, comprising:
 interfacing with geolocation module of the client device to identify a current location of the client device; 
 identifying an automated teller machine (ATM) proximate to the client device based on the current location of the client device; and 
 prompting the user of the client device to authenticate the request at the identified ATM by transferring a message to the client device for displayed thereon; 
 
 receiving, by the computing system over a further network from the ATM, an authentication attempt of the user; 
 determining, by the computing system, that the authentication attempt is valid; and 
 based on determining that the authentication attempt is valid, processing, by the computing system, the request initiated at the client device. 
 
     
     
       16. The non-transitory computer readable medium of  claim 15 , wherein identifying the ATM proximate to the client device based on the current location of the client device comprises:
 referencing one or more preferences stored in the account of the user; 
 identifying that the user has specified the ATM as a preferred authentication ATM; and 
 selecting the specified ATM as the ATM to route the user. 
 
     
     
       17. The non-transitory computer readable medium of  claim 15 , wherein identifying the ATM proximate to the client device based on the current location of the client device comprises:
 identifying address information associated with the user; 
 querying a database to identify one or more candidate ATMs proximate to the identified address information; and 
 selecting a candidate ATM of the one or more candidate ATMs as the ATM. 
 
     
     
       18. The non-transitory computer readable medium of  claim 15 , wherein identifying the ATM proximate to the client device based on the current location of the client device comprises:
 selecting an initial ATM as the ATM based on at least one of a user's preference or address information associated with the user; 
 prompting the client device to share the current location of the client device; 
 receiving the current location of the client device; 
 determining that the current location of the client device is outside of a predefined radius centered about a location of the user's preference or the address information associated with the user; 
 analyzing one or more locations associated with one or more transactions of the user to generate a confidence factor; 
 determining that the confidence factor is greater than a predetermined threshold; and 
 modifying the initial ATM to an updated ATM proximate to the current location of the client device. 
 
     
     
       19. The non-transitory computer readable medium of  claim 15 , wherein the high risk scenario comprises at least one of adding an authorized user to the account, closing the account, changing an address on the account, transferring rewards to an external account, assigning a beneficiary to the account, requesting sensitive documents associated with the account, or transferring funds from the account. 
     
     
       20. The non-transitory computer readable medium of  claim 15 , wherein prompting the user of the client device to authenticate the transfer request at the identified ATM comprises:
 defining a time period during which the user is to authenticate the transfer request.

Join the waitlist — get patent alerts

Track US12282905B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.