IP Library Granted Patent US 12711956
Granted Patent B2
US 12711956 · App. 18/473,995 · Granted Aug 18, 2026

Voice-assistant activated virtual card replacement

Inventors: Adam Vukich (Alexandria, VA); Abdelkadar M'Hamed Benkreira (Washington, DC); Vu Nguyen (Pittsburg, CA); Joshua Edwards (Philadelphia, PA); Jonatan Yucra Rodriguez (San Francisco, CA); David Gabriele (New York, NY)
Assignee: Capital One Services, LLC
G10L15/22G06F3/167G06Q20/351G10L2015/223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12711956
App. No.
18/473,995
Granted
Aug 18, 2026
Kind
B2
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 (59)

1 . A method, comprising:

obtaining, by a device and based on a command, user information and virtual card information associated with a transaction system;

accessing, by the device and using the user information, the transaction system; and

causing, by the device, the virtual card information to be stored in the transaction system.

2 . The method of claim 1 , wherein the command is associated with a virtual card swap procedure.

3 . The method of claim 1 , wherein the transaction system is associated with a merchant.

4 . The method of claim 1 , wherein obtaining the user information and the virtual card information comprises:

obtaining a virtual card swap procedure template that includes the user information.

5 . The method of claim 1 , wherein obtaining the user information and the virtual card information comprises:

obtaining the user information from a stored user profile that has been generated based on user input or a virtual card swap procedure.

6 . The method of claim 1 , wherein the user information includes one or more of:

a user name,

a user password,

a knowledge-based question, or

a two-factor authentication based response.

7 . The method of claim 1 , wherein the virtual card information identifies a merchant-specific virtual card.

8 . A device, comprising:

one or more memories; and

one or more processors coupled to the one or more memories, configured to:

obtain, based on a command, user information and virtual card information associated with a transaction system;

access, using the user information, the transaction system; and

cause the virtual card information to be stored in the transaction system.

9 . The device of claim 8 , wherein the command is at least one of:

a voice command,

a gesture command, or

a configured symbolic command.

10 . The device of claim 8 , wherein the transaction system is a merchant transaction system.

11 . The device of claim 8 , wherein the one or more processors are further configured to:

authenticate a user associated with the user information; and

wherein the one or more processors, when obtaining the user information and the virtual card information, are configured to:

obtain the virtual card information based on authenticating the user.

12 . The device of claim 8 , wherein the one or more processors, when obtaining the user information and the virtual card information, are configured to:

obtain a virtual card swap procedure template that includes:

the user information,

information identifying a format for an interface provided by the transaction system, and

information indicating one or more authentication procedures for accessing the transaction system.

13 . The device of claim 8 , wherein the user information includes a user name and a user password.

14 . The device of claim 8 , wherein the one or more processors are further configured to:

provide a confirmation that the virtual card information is saved in the transaction system.

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:

obtain, based on a command, user information and virtual card information associated with a transaction system;

access, using the user information, the transaction system; and

cause the virtual card information to be stored in the transaction system.

16 . The non-transitory computer-readable medium of claim 15 , wherein the user information is a user name and a user password, and

wherein the virtual card information identifies a merchant-specific virtual card.

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 a user associated with the user information; and

wherein the one or more instructions, that cause the one or more processors to obtain the user information and 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 transaction system is a merchant transaction system.

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 a merchant,

wherein the template includes information identifying user data associated with accessing the transaction system; and

wherein the one or more instructions, that cause the one or more processors to access the transaction system, cause the one or more processors to:

access the transaction system using the template.

20 . 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:

receive confirmation that the virtual card information is saved in a user profile associated with a user; and

provide, to a user device associated with the user, the confirmation.