Patent ID: 11886417
Assignee: CAPITAL ONE SERVICES, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 15:
16. A system comprising:
one or more processors; and
memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to:
receive, via a web browser plugin on a user device, a first timestamp associated with first click data at a website associated with a merchant, a referring uniform resource location (URL), a current URL, and first user identification data;
receive transaction data comprising a second timestamp, second user identification data, and a first merchant name associated with a transaction with the merchant;
determine whether the first timestamp is within a predetermined period of the second timestamp;
determine whether the first user identification data corresponds with the second user identification data; and
responsive to determining that the first timestamp is within the predetermined period of the second timestamp and the first user identification data corresponds with the second user identification data;
extract a second merchant name from the current URL and a third merchant name from the referring URL;
determine whether the second merchant name at least partially matches the first merchant name;
when the second merchant name at least partially matches the first merchant name, generate or update an account statement associated with the transaction to include the referring URL and the second merchant name;
when the second merchant name fails to at least partially match the first merchant name:
determine whether the third merchant name at least partially matches the first merchant name;
when the third merchant name at least partially matches the first merchant name, generate or update the account statement associated with the transaction to include the third merchant name; and

when the third merchant name fails to at least partially match the first merchant name, generate or update the account statement associated with the transaction to include the first merchant name.