US11455991B2ActiveUtilityA1

Voice-assistant activated virtual card replacement

73
Assignee: CAPITAL ONE SERVICES LLCPriority: Jul 18, 2019Filed: Dec 2, 2019Granted: Sep 27, 2022
Est. expiryJul 18, 2039(~13 yrs left)· nominal 20-yr term from priority
G10L 2015/223G06Q 20/229G06Q 20/351G10L 15/22G10L 17/10G10L 17/08G06F 3/167G10L 17/24
73
PatentIndex Score
1
Cited by
32
References
20
Claims

Abstract

A device may receive a command associated with identifying a merchant for a virtual card swap procedure wherein the virtual card swap procedure is to replace a credit card of a user with a virtual card corresponding to the credit card. The device may identify the merchant for the virtual card swap procedure based on the command. The device may obtain the virtual card for the user. The device may determine a virtual card swap procedure template for the merchant. The device may perform the virtual card swap procedure based on the virtual card swap procedure template.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method, comprising:
 receiving, by a device, a command associated with identifying a merchant for a virtual card swap procedure associated with a user; 
 obtaining, by the device and based on the command, virtual card information for the user; 
 accessing, by the device and using user information associated with the user, a merchant transaction system associated with the merchant; and 
 causing, by the device, the virtual card information to be stored in the merchant transaction system. 
 
     
     
       2. The method of  claim 1 , further comprising:
 detecting the merchant based on the command being associated with data identifying a webpage associated with the merchant. 
 
     
     
       3. The method of  claim 1 , further comprising:
 authenticating the user based on the command; and 
 wherein obtaining the virtual card information comprises:
 obtaining the virtual card information based on authenticating the user. 
 
 
     
     
       4. The method of  claim 1 , further comprising:
 generating, for the merchant and based on the command, a merchant-specific virtual card; and 
 wherein obtaining the virtual card information comprises:
 obtaining the merchant-specific virtual card. 
 
 
     
     
       5. The method of  claim 1 , further comprising:
 identifying a template associated with the merchant,
 the template including information identifying user data associated with accessing the merchant transaction system; and 
 
 wherein accessing the merchant transaction system comprises:
 accessing the merchant transaction system using the template. 
 
 
     
     
       6. The method of  claim 5 , further comprising:
 requesting, from a user device and based on the user data, the user information; and 
 receiving, from the user device, the user information. 
 
     
     
       7. The method of  claim 5 , wherein the template further includes information specifying, for an interface of a webpage associated with the merchant, one or more elements associated with entry of at least one of the user information or the virtual card information. 
     
     
       8. A device, comprising:
 one or more memories; and 
 one or more processors communicatively coupled to the one or more memories, configured to:
 receive a command associated with identifying a merchant for a virtual card swap procedure associated with a user; 
 obtain, based on the command, virtual card information for the user; 
 access, using user information associated with the user, a merchant transaction system associated with the merchant; and 
 cause the virtual card information to be stored in the merchant transaction system. 
 
 
     
     
       9. The device of  claim 8 , wherein the one or more processors are further configured to:
 detect the merchant based on the command being associated with data identifying a webpage associated with the merchant. 
 
     
     
       10. The device of  claim 8 , wherein the one or more processors are further configured to:
 authenticate the user based on the command; and 
 wherein the one or more processors, when obtaining the virtual card information, are configured to:
 obtain the virtual card information based on authenticating the user. 
 
 
     
     
       11. The device of  claim 8 , wherein the one or more processors are further configured to:
 generate, for the merchant and based on the command, a merchant-specific virtual card; and 
 wherein the one or more processors, when obtaining the virtual card information, are configured to:
 obtain the merchant-specific virtual card. 
 
 
     
     
       12. The device of  claim 8 , wherein the one or more processors are further configured to:
 identify a template associated with the merchant,
 the template including information identifying user data associated with accessing the merchant transaction system; and 
 
 wherein the one or more processors, when accessing the merchant transaction system, are configured to:
 access the merchant transaction system using the template. 
 
 
     
     
       13. The device of  claim 12 , wherein the one or more processors are further configured to:
 request, from a user device and based on the user data, the user information; and 
 receive, from the user device, the user information. 
 
     
     
       14. The device of  claim 12 , wherein the template further includes information specifying, for an interface of a webpage associated with the merchant, one or more elements associated with entry of at least one of the user information or the virtual card information. 
     
     
       15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
 one or more instructions that, when executed by one or more processors, cause the one or more processors to:
 receive a command associated with identifying a merchant for a virtual card swap procedure associated with a user; 
 obtain, based on the command, virtual card information for the user; 
 access, using user information associated with the user, a merchant transaction system associated with the merchant; and 
 cause the virtual card information to be stored in the merchant transaction system. 
 
 
     
     
       16. The non-transitory computer-readable medium of  claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
 detect the merchant based on the command being associated with data identifying a webpage associated with the merchant. 
 
     
     
       17. The non-transitory computer-readable medium of  claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
 authenticate the user based on the command; and 
 wherein the one or more instructions, that cause the one or more processors to obtain the virtual card information, cause the one or more processors to:
 obtain the virtual card information based on authenticating the user. 
 
 
     
     
       18. The non-transitory computer-readable medium of  claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
 generate, for the merchant and based on the command, a merchant-specific virtual card; and 
 wherein the one or more instructions, that cause the one or more processors to obtain the virtual card information, cause the one or more processors to:
 obtain the merchant-specific virtual card. 
 
 
     
     
       19. The non-transitory computer-readable medium of  claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
 identify a template associated with the merchant,
 the template including information identifying user data associated with accessing the merchant transaction system; and 
 
 wherein the one or more instructions, that cause the one or more processors to access the merchant transaction system, cause the one or more processors to:
 access the merchant transaction system using the template. 
 
 
     
     
       20. The non-transitory computer-readable medium of  claim 19 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
 request, from a user device and based on the user data, the user information; and 
 receive, from the user device, the user information.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.