Systems and Methods for Processing Transactions Between Customers and Merchants
Abstract
A method is provided. The method comprises obtaining transaction data of at least one transacting party, the at least one transacting party being one who has initiated a transaction with a first client, wherein at least one of the transaction data of the at least one transacting party relates to a transaction initiated by the at least one transacting party with a second client. Further, the method comprises determining a group of clients based on the transaction data of the at least one transacting party with one or more of the second clients to have clients that are different from each other. The method also comprises generating an indicia, using at least one of the clients in the group, that provides a likelihood that a holder of an account will initiate a transaction with the first client.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method, comprising:
obtaining transaction data of at least one transacting party, the at least one transacting party being one who has initiated a transaction with a first client, wherein at least one of the transaction data of the at least one transacting party relates to a transaction initiated by the at least one transacting party with a second client; determining, by a computing device, a group of clients based on the transaction data of the at least one transacting party with one or more of the second clients to have clients that are different from each other; and generating, by a computing device, an indicia, using at least one of the clients in the group, that provides a likelihood that a holder of an account will initiate a transaction with the first client.
2 . The method according to claim 1 , wherein the holder of the account is the at least one transacting party who has initiated a transaction with the first client.
3 . The method according to claim 1 , wherein the holder of the account is one other than the at least one transacting party who has initiated a transaction with the first client.
4 . The method according to claim 1 , wherein at least one of the transaction data of the at least one transacting party relates to a transaction initiated by the at least one transacting party with the first client, wherein determining the group of clients is also based on transaction data of the at least one transacting party with the first client.
5 . The method according to claim 1 , wherein the indicia is generated based on the transaction data of the holder of the account over a time period; and
wherein the indicia indicates if the holder of the account is likely to initiate a transaction with the first client for a future time period.
6 . (canceled)
7 . The method according to claim 1 , further comprising:
generating another indicia based on transaction data of a holder of another account, the other indicia indicating if the holder of another account is likely to initiate a transaction with the first client; and ranking the holders of the accounts based on both the generated indicia.
8 . (canceled)
9 . The method according to claim 1 , wherein determining the group of clients based on the transaction data of the at least one transacting party further comprises:
obtaining transaction data of a plurality of holders of accounts in a database, each of the transaction data of the plurality of holders of accounts relating to a transaction initiated by a holder of an account with a client; generating a group of clients based on the transaction data of the plurality of holders of accounts; and removing at least one client from the generated group of clients, based on a filtering criteria applied on the transaction data of the plurality of holders, so that the remaining clients are used to generate the indicia that provides the likelihood that a holder of an account will initiate a transaction with the first client.
10 . The method according to claim 9 , wherein the filtering criteria applied on the transaction data of the plurality of holders comprises:
determining if a client, related to the transaction data of the plurality of holders of accounts, belongs to a group of clients with which a number of holders of accounts transact, the number being one which is above a threshold.
11 . The method according to claim 10 , wherein the threshold is a predetermined portion of the plurality of holders of accounts in the database.
12 . (canceled)
13 . The method according to claim 1 , wherein at least one of the transaction data of the at least one transacting party relates to a transaction initiated by the at least one transacting party with each of a plurality of clients that are different from the first client.
14 . (canceled)
15 . (canceled)
16 . A server comprising:
at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the server at least to:
obtain transaction data of at least one transacting party, the at least one transacting party being one who has initiated a transaction with a first client, wherein at least one of the transaction data of the at least one transacting party relates to a transaction initiated by the at least one transacting party with a second client to have clients that are different from each other;
determine a group of clients based on the transaction data of the at least one transacting party with one or more of the second client; and
generate an indicia, using at least one of the clients in the group, that provides a likelihood that a holder of an account will initiate a transaction with the first client.
17 . The server according to claim 16 , wherein the holder of the account is the at least one transacting party who has initiated a transaction with the first client.
18 . The server according to claim 16 , wherein the holder of the account is one other than the at least one transacting party who has initiated a transaction with the first client.
19 . The server according to claim 16 , wherein at least one of the transaction data of the at least one transacting party relates to a transaction initiated by the at least one transacting party with the first client, wherein determining the group of clients is also based on transaction data of the at least one transacting party with the first client.
20 . The server according to claim 16 , wherein the indicia is generated based on the transaction data of the holder of the account over a time period; and
wherein the indicia indicates if the holder of the account is likely to initiate a transaction with the first client for a future time period.
21 .- 23 . (canceled)
24 . The server according to claim 16 , wherein the determination of the group of clients based on the transaction data further comprises:
obtaining transaction data of a plurality of holders of accounts in a database, each of the transaction data of the plurality of holders relating to a transaction initiated by a holder of an account with a client; generating a group of clients based on the transaction data of the plurality of holders of accounts; and removing at least one client from the generated group of clients, based on a filtering criteria applied on the transaction data of the plurality of holders, so that the remaining clients are used to generate the indicia that provides the likelihood that a holder of an account will initiate a transaction with the first client.
25 . The server according to claim 24 , wherein the filtering criteria applied on the transaction data of the plurality of holders of accounts comprises:
determining if a client, related to the transaction data of the plurality of holders of accounts, belongs to a group of clients with which a number of holders of accounts transact, the number being one which is above a threshold.
26 . The server according to claim 25 , wherein the threshold is a predetermined portion of the plurality of holders of accounts in the database.
27 . (canceled)
28 . The server according to claim 16 , wherein at least one of the transaction data of the at least one transacting party relates to a transaction initiated by the at least one transacting party with each of a plurality of clients that are different from the first client.
29 .- 31 . (canceled)
32 . A non-transitory computer-readable storage medium having stored thereon computer program code which, when executed by a processor, causes the processor to:
obtain transaction data of at least one transacting party, the at least one transacting party being one who has initiated a transaction with a first client, wherein at least one of the transaction data of the at least one transacting party relates to a transaction initiated by the at least one transacting party with a second client; determine a group of clients based on the transaction data of the at least one transacting party with one or more of the second clients to have clients that are different from each other; and generate an indicia, using at least one of the clients in the group, that provides a likelihood that a holder of an account will initiate a transaction with the first client.
33 . (canceled)Join the waitlist — get patent alerts
Track US2016012425A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.