Method and apparatus for collaborative filtering of card member transactions
First Claim
Patent Images
1. A method comprising:
- determining, by a computer-based ranking system, a first value for each pair of,a first merchant of a plurality of merchants, andeach remaining merchant,wherein the first value corresponds to a number of account holders having at least one financial transaction with the first merchant and the remaining merchants during a period of time;
determining, by the computer-based system, a second value for each of the remaining merchants of the plurality of merchants other than the first merchant, the second value corresponding to the number of account holders having at least one financial transaction with each of the remaining merchants during the period of time;
determining, by the computer-based system, a third value corresponding to a ratio of the first value to the second value;
determining, by the computer-based system, a fourth value, wherein the fourth value comprises C=A+(WI*B*(A−
W2));
wherein,C=the fourth valueA=the first valueB=the third valueWI=a first weighting factorW2=a second weighting factor; and
ranking, by the computer-based system, each remaining merchant based on the fourth value.
3 Assignments
0 Petitions
Accused Products
Abstract
The disclosed system allows a credit or charge card issuer to provide its card members with a list of merchants, products, services, vacation destinations or other offerings that might be of interest based on the purchases of similar card members. In one instance, this process looks at all card members that made purchases at a merchant and then it identifies all other merchants in the same category where those card members also made purchases. The associated merchants are ranked based on largest number of shared card members and the top results may be shared with card members or merchants in order to enhance promotions, card use and marketing.
26 Citations
16 Claims
-
1. A method comprising:
-
determining, by a computer-based ranking system, a first value for each pair of, a first merchant of a plurality of merchants, and each remaining merchant, wherein the first value corresponds to a number of account holders having at least one financial transaction with the first merchant and the remaining merchants during a period of time; determining, by the computer-based system, a second value for each of the remaining merchants of the plurality of merchants other than the first merchant, the second value corresponding to the number of account holders having at least one financial transaction with each of the remaining merchants during the period of time; determining, by the computer-based system, a third value corresponding to a ratio of the first value to the second value; determining, by the computer-based system, a fourth value, wherein the fourth value comprises C=A+(WI*B*(A−
W2));
wherein,C=the fourth value A=the first value B=the third value WI=a first weighting factor W2=a second weighting factor; and ranking, by the computer-based system, each remaining merchant based on the fourth value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture including a non-transitory, tangible computer readable medium having instructions stored thereon that, in response to execution by a computer-based ranking system, cause the computer-based system to perform operations comprising:
-
determining, by the computer-based system, a first value for each pair of, a first merchant of a plurality of merchants, and each remaining merchant, wherein the first value corresponds to a number of account holders having at least one financial transaction with the first merchant and the remaining merchants during a period of time; determining, by the computer-based system, a second value for each of the remaining merchants of the plurality of merchants other than the first merchant, the second value corresponding to the number of account holders having at least one financial transaction with each of the remaining merchants during the period of time; determining, by the computer-based system, a third value corresponding to a ratio of the first value to the second value; determining, by the computer-based system, a fourth value, wherein the fourth value comprises C=A+(WI*B*(A−
W2));
wherein,C=the fourth value A=the first value B=the third value WI=a first weighting factor W2=a second weighting factor; and ranking, by the computer-based system, each remaining merchant based on the fourth value.
-
-
16. A system comprising:
-
a processor; and
a tangible, non-transitory memory communicating with the processor for rankingthe tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising; determining, by the processor, a first value for each pair of, a first merchant of a plurality of merchants, and each remaining merchant, wherein the first value corresponds to a number of account holders having at least one financial transaction with the first merchant and the remaining merchants during a period of time; determining, by the processor, a second value for each of the remaining merchants of the plurality of merchants other than the first merchant, the second value corresponding to the number of account holders having at least one financial transaction with each of the remaining merchants during the period of time; determining, by the processor, a third value corresponding to a ratio of the first value to the second value; determining, by the processor, a fourth value, wherein the fourth value comprises C=A+(WI*B*(A−
W2));
wherein,C=the fourth value A=the first value B=the third value WI=a first weighting factor W2=a second weighting factor; and ranking, by the processor, each remaining merchant based on the fourth value.
-
Specification