Patent ID: 11868973
Assignee: CAPITAL ONE SERVICES, LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A computing device comprising:
at least one processor; and
memory storing instructions that, when executed by the at least one processor, cause the computing device to:
receive first data comprising a plurality of first transactions associated with a first user;
detect, in the first data, a first transaction, of the plurality of first transactions, associated with one or more merchant types associated with multi-party events;
retrieve, in response to detecting the first transaction and from a first device associated with the first user, second data comprising correspondence data or calendar data associated with the first user;
analyze the second data to identify at least one correspondence or at least one calendar entry associated with the first transaction;
identify, based on scanning the at least one correspondence or the at least one calendar entry, a location and a time associated with the first transaction, and a second user associated with the first transaction;

generate, based on identifying the location and the time associated with the first transaction and using a first machine learning model, a multi-party event comprising information identifying the identified location and the identified time wherein the first machine learning model is trained based on training data comprising:
pre-labeled transactions indicating whether a training transaction record is a multi-party transaction or an individual transaction,
a transaction amount of the training transaction record,
a date and time associated with the training transaction record,
a type of merchant associated with the training transaction record,
a class of merchant associated with the training transaction record, and
a location of merchant associated with the training transaction record;

generate a payment token for the multi-party event, wherein the payment token comprises a URL link to a script configured to access information on one or more delegation requests associated with the multi-party event;
store, in a database, the multi-party event and the payment token;
associate, in the database, the first transaction with the multi-party event;
associate, in the database, the first user as a first party to the multi-party event and the second user as a second party to the multi-party event;
transmit, to the first device associated with the first user, a notification indicating identification of the multi-party event; and
transmit, to a second device associated with the second user, a delegation message comprising the payment token in an encrypted format.