IP Library › Granted Patent US 12,154,083
Granted Patent B2
US 12,154,083 · App. 17/568,014 · Granted Nov 26, 2024

Bank-based onboarding for merchant integration

Inventors: Kaush Kumar (Vienna, VA); Jeffrey Rule (Chevy Chase, MD); Jinlian Wang (Falls Church, VA)
Assignee: Capital One Services, LLC
G06Q20/108G06Q20/227G06Q20/409
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 12,154,083
App. No.
17/568,014
Granted
Nov 26, 2024
Kind
B2
Abstract

Embodiments disclosed are directed to a computing system that performs steps for entity integration. The computing system receives, from a user device, an electronic request to associate a first online account of a user associated with a first entity with a second online account of the user associated with a second entity. The computing system authenticates the user device to verify that an identity of the user is authentic. The computing system determines whether the second online account exists and, if so, identifies a match between a first user property of the first online account and a second user property of the second online account. Based on the identified match, the computing system links the first online account with the second online account and updates, based on a first online account property of the first online account, a second online account property of the second online account.

Claims (87)

1. A computer-implemented method for entity integration, the computer-implemented method comprising:

receiving, by one or more computing devices and from a user device in response to input from a user of the user device, an electronic request to associate a first online account of the user with a second online account of the user, wherein the first online account is associated with a first entity, and wherein the second online account is associated with a second entity different from the first entity;

authenticating, based on an indication of an active login to the second online account enabled via credentials associated with the user and a determination that image data captured by the user device indicates the user, the user device to verify that an identity of the user is authentic;

identifying a match between a first user property of the first online account and a second user property of the second online account;

linking, based on the identified match between the first user property of the first online account and the second user property of the second online account, the first online account with the second online account;

facilitating, based on the linking the first online account with the second online account, a transaction associated with the user via the second online account; and

blocking, based on an indication of unauthorized access to the first online account received from the first entity, another transaction associated with the second online account.

2. The computer-implemented method of claim 1 , wherein:

the first entity is a financial institution; and

the second entity is a merchant.

3. The computer-implemented method of claim 1 , wherein:

the first user property is a first e-mail address; and

the second user property is a second e-mail address.

4. The computer-implemented method of claim 1 , further comprising updating, based on a first online account property of the first online account, a second online account property of the second online account, wherein: the first online account property comprises first credit card information and the second online account property comprises second credit card information.

5. The computer-implemented method of claim 1 , wherein the linking the first online account with the second online account is further based on:

linking the first online account with the second online account in response to the user logging into the first online account through a graphical user interface associated with the second online account.

6. The computer-implemented method of claim 1 , wherein:

the first online account comprises a plurality of payment methods having a plurality of rewards points options; and

wherein the facilitating the transaction associated with the user via the second online account comprises:

selecting, based on a request for the transaction, one of the plurality of payment methods having a maximum rewards points;

generating a first electronic message recommending the selected one of the plurality of payment methods for completing the transaction;

transmitting the first electronic message to a secure application installed on the user device and associated with the user, the first online account, and the first entity;

receiving, from the secure application, a second electronic message indicative of an instruction from the user to complete the transaction using the selected one of the plurality of payment methods; and

in response to receiving the second electronic message, completing the transaction using the selected one of the plurality of payment methods.

7. The computer-implemented method of claim 1 , further comprising:

in response to determining that a third online account does not exist, generating the third online account based on the first online account.

8. The computer-implemented method of claim 7 , further comprising:

generating a password for the second online account;

generating an electronic message comprising the password; and

transmitting the electronic message to a secure application installed on the user device and associated with the user, the first online account, and the first entity.

9. The computer-implemented method of claim 4 , further comprising:

in response to detecting an unauthorized access to the first online account, locking the first online account property of the first online account; and

updating, based on the locked first online account property of the first online account, the second online account property of the second online account to lock the second online account property of the second online account.

10. A non-transitory computer readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations for entity integration, the operations comprising:

receiving, from a user device in response to input from a user of the user device, an electronic request to associate a first online account of the user with a second online account of the user, wherein the first online account is associated with a first entity, and wherein the second online account is associated with a second entity different from the first entity;

authenticating, based on an indication of an active login to the second online account enabled via credentials associated with the user and a determination that image data captured by the user device indicates the user, the user device to verify that an identity of the user is authentic;

identifying a match between a first user property of the first online account and a second user property of the second online account;

linking, based on the identified match between the first user property of the first online account and the second user property of the second online account, the first online account with the second online account;

facilitating, based on the linking the first online account with the second online account, a transaction associated with the user via the second online account; and

blocking, based on an indication of unauthorized access to the first online account received from the first entity, another transaction associated with the second online account.

11. The non-transitory computer readable medium of claim 10 , wherein the linking the first online account with the second online account is further based on:

linking the first online account with the second online account in response to the user logging into the first online account through a graphical user interface associated with the second online account.

12. The non-transitory computer readable medium of claim 10 , wherein:

the first online account comprises a plurality of payment methods having a plurality of rewards points options; and

wherein the facilitating the transaction associated with the user via the second online account comprises:

selecting, based on an electronic request for the transaction, one of the plurality of payment methods having a maximum rewards points for the electronic transaction request;

generating a first electronic message recommending the selected one of the plurality of payment methods for completing the transaction;

transmitting the first electronic message to a secure application installed on the user device and associated with the user, the first online account, and the first entity;

receiving, from the secure application, a second electronic message indicative of an instruction from the user to complete the transaction using the selected one of the plurality of payment methods; and

in response to receiving the second electronic message, completing the transaction using the selected one of the plurality of payment methods.

13. The non-transitory computer readable medium of claim 10 , wherein the operations further comprise:

in response to determining that a third online account does not exist, generating the third online account based on the first online account.

14. The non-transitory computer readable medium of claim 13 , wherein the operations further comprise:

generating a password for the second online account;

generating an electronic message comprising the password; and

transmitting the electronic message to a secure application installed on the user device and associated with the user, the first online account, and the first entity.

15. The non-transitory computer readable medium of claim 10 , the operations further comprising:

updating, based on a first online account property of the first online account, a second online account property of the second online account;

in response to detecting an unauthorized access to the first online account, locking the first online account property of the first online account; and

updating, based on the locked first online account property of the first online account, the second online account property of the second online account to lock the second online account property of the second online account.

16. A system for entity integration, comprising:

one or more memories; and

at least one processor each coupled to at least one of the one or more memories and configured to perform operations comprising:

receiving, from a user device in response to input from a user of the user device, an electronic request to associate a first online account of the user with a second online account of the user, wherein the first online account is associated with a first entity, and wherein the second online account is associated with a second entity different from the first entity;

authenticating, based on an indication of an active login to the second online account enabled via credentials associated with the user and a determination that image data captured by the user device indicates the user, the user device to verify that an identity of the user is authentic;

identify a match between a first user property of the first online account and a second user property of the second online account;

linking, based on the identified match between the first user property of the first online account and the second user property of the second online account, the first online account with the second online account;

facilitating, based on the linking the first online account with the second online account, a transaction associated with the user via the second online account; and

blocking, based on an indication of unauthorized access to the first online account received from the first entity, another transaction associated with the second online account.

17. The system of claim 16 , wherein the linking the first online account with the second online account is further based on:

linking the first online account with the second online account in response to the user logging into the first online account through a graphical user interface associated with the second online account.

18. The system of claim 16 , wherein:

the first online account comprises a plurality of payment methods having a plurality of rewards points options; and

wherein the facilitating the transaction associated with the user via the second online account comprises:

selecting, based on an electronic request for the transaction, one of the plurality of payment methods having a maximum rewards points for the electronic transaction request;

generating a first electronic message recommending the selected one of the plurality of payment methods for completing the transaction;

transmitting the first electronic message to a secure application installed on the user device and associated with the user, the first online account, and the first entity;

receiving, from the secure application, a second electronic message indicative of an instruction from the user to complete the transaction using the selected one of the plurality of payment methods; and

in response to a receipt of the second electronic message, completing the transaction using the selected one of the plurality of payment methods.

19. The system of claim 16 , the operations further comprising:

generating the second online account based on the first online account;

generating a password for the second online account;

generating an electronic message comprising the password; and

transmitting the electronic message to a secure application installed on the user device and associated with the user, the first online account, and the first entity.

20. The system of claim 16 , the operations further comprising:

in response to a detection of an unauthorized access to the first online account, locking a first online account property of the first online account; and

updating, based on the locked first online account property of the first online account, a second online account property of the second online account to lock the second online account property of the second online account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2022
From: KUMAR, KAUSH; RULE, JEFFREY; WANG, JINLIAN
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 058538/0760 →
Continuity (1)
Related Publication 20230214805A1 · Jul 6, 2023