Determining merchant recommendations
First Claim
1. A method, comprising:
- creating, by a computer based system, a group containing a plurality of merchants based on a common trait within a time period,wherein the common trait includes at least one of a keyword association, similar industry code, criteria, items sold, offers, behaviors, or transaction information;
determining, by the computer based system, a plurality of consumer transaction accounts that were used to initiate transactions at the plurality of merchants;
assigning, by the computer based system, a score to each of the plurality of merchants based on connectivity, activity, common consumers and merchant over-index,wherein the merchant over-index includes a ratio of consumers with the transactions at a merchant compared to a baseline population of the consumers;
removing, by the computer based system and from the group, a portion of the plurality of merchants with the score below a threshold;
selecting, by the computer based system, an interest,wherein the interest is associated with a persona, andwherein at least one of the interest or the persona include parameters that define the at least one of the interest or the persona;
evaluating, by the computer based system, the group containing the plurality of merchants to determine a seed merchant based on the interest;
determining, by the computer based system, a pool of merchants comprising a first subset of merchants that are associated with the seed merchant and a second subset of merchants of which the seed customer has transacted;
receiving, by the computer based system and from a consumer, a request for recommendations of merchants from the pool of merchants based on the persona presented to the consumer;
detecting, by the computer based system via a real time system, a location of a mobile device of the consumer, in response to the receiving the request for recommendations from the mobile device of the consumer;
monitoring, by the computer based system and via the real time system, the location of the mobile device of the consumer;
adjusting, in real time and by the computer based system via the real time system, a list of recommended merchants associated with the persona based on at least one of the monitoring the location of the mobile device of the consumer, a time of day, or a percentage of the transactions at a meal-time exceeding a percentage of overall transactions;
presenting, by the computer based system and via the real time system and to the mobile device, the list of recommended merchants in response to the adjusting; and
associating, by the computer based system, a consumer profile with the persona and in response to the request for recommendations of the merchants from the consumer.
1 Assignment
0 Petitions
Accused Products
Abstract
The method of processing an analysis cycle to determine interest merchants may include selecting a seed merchant relevant to a topic interest, identifying consumers that have completed a transaction with the seed merchant to generate a list of identified consumers, determining merchants visited by the identified consumers, scoring all the merchants based on network connectivity, activity, and merchant over-index, updating the seed merchant in response to the list of scored merchants relative to a scoring threshold, and scoring the list of identified consumers based on the number of distinct merchants in transaction and over-indexing. Additionally, the method may further comprise producing a list of updated interest merchants and a list of updated identified consumers, where the updated interest merchants and the updated identified consumers are relevant to the topic interest.
-
Citations
14 Claims
-
1. A method, comprising:
-
creating, by a computer based system, a group containing a plurality of merchants based on a common trait within a time period, wherein the common trait includes at least one of a keyword association, similar industry code, criteria, items sold, offers, behaviors, or transaction information; determining, by the computer based system, a plurality of consumer transaction accounts that were used to initiate transactions at the plurality of merchants; assigning, by the computer based system, a score to each of the plurality of merchants based on connectivity, activity, common consumers and merchant over-index, wherein the merchant over-index includes a ratio of consumers with the transactions at a merchant compared to a baseline population of the consumers; removing, by the computer based system and from the group, a portion of the plurality of merchants with the score below a threshold; selecting, by the computer based system, an interest, wherein the interest is associated with a persona, and wherein at least one of the interest or the persona include parameters that define the at least one of the interest or the persona; evaluating, by the computer based system, the group containing the plurality of merchants to determine a seed merchant based on the interest; determining, by the computer based system, a pool of merchants comprising a first subset of merchants that are associated with the seed merchant and a second subset of merchants of which the seed customer has transacted; receiving, by the computer based system and from a consumer, a request for recommendations of merchants from the pool of merchants based on the persona presented to the consumer; detecting, by the computer based system via a real time system, a location of a mobile device of the consumer, in response to the receiving the request for recommendations from the mobile device of the consumer; monitoring, by the computer based system and via the real time system, the location of the mobile device of the consumer; adjusting, in real time and by the computer based system via the real time system, a list of recommended merchants associated with the persona based on at least one of the monitoring the location of the mobile device of the consumer, a time of day, or a percentage of the transactions at a meal-time exceeding a percentage of overall transactions; presenting, by the computer based system and via the real time system and to the mobile device, the list of recommended merchants in response to the adjusting; and associating, by the computer based system, a consumer profile with the persona and in response to the request for recommendations of the merchants from the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a computer based system, cause the computer based system to perform operations comprising:
-
creating, by the computer based system, a group containing a plurality of merchants based on a common trait within a time period, wherein the common trait includes at least one of a keyword association, similar industry code, criteria, items sold, offers, behaviors, or transaction information; determining, by the computer based system, a plurality of consumer transaction accounts that were used to initiate transactions at the plurality of merchants; assigning, by the computer based system, a score to each of the plurality of merchants based on connectivity, activity, common consumers and merchant over-index, wherein the merchant over-index includes a ratio of consumers with the transactions at a merchant compared to a baseline population of the consumers; removing, by the computer based system and from the group, a portion of the plurality of merchants with the score below a threshold; selecting, by the computer based system, an interest, wherein the interest is associated with a persona, and wherein at least one of the interest or the persona include parameters that define the at least one of the interest or the persona; evaluating, by the computer based system, the group containing the plurality of merchants to determine a seed merchant based on the interest; determining, by the computer based system, a pool of merchants comprising a first subset of merchants that are associated with the seed merchant and a second subset of merchants of which the seed customer has transacted; receiving, by the computer based system and from a consumer, a request for recommendations of merchants from the pool of merchants based on the persona presented to the consumer; detecting, by the computer based system via a real time system, a location of a mobile device of the consumer, in response to the receiving the request for recommendations from the mobile device of the consumer; monitoring, by the computer based system and via the real time system, the location of the mobile device of the consumer; adjusting, in real time and by the computer based system via the real time system, a list of recommended merchants associated with the persona based on at least one of the monitoring the location of the mobile device of the consumer, a time of day, or a percentage of the transactions at a meal-time exceeding a percentage of overall transactions; presenting, by the computer based system and via the real time system and to the mobile device, the list of recommended merchants in response to the adjusting; and associating, by the computer based system, a consumer profile with the persona and in response to the request for recommendations of the merchants from the consumer.
-
-
14. A system comprising:
-
a processor; and a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising; creating, by the processor, a group containing a plurality of merchants based on a common trait within a time period, wherein the common trait includes at least one of a keyword association, similar industry code, criteria, items sold, offers, behaviors, or transaction information; determining, by the processor, a plurality of consumer transaction accounts that were used to initiate transactions at the plurality of merchants; assigning, by the processor, a score to each of the plurality of merchants based on connectivity, activity, common consumers and merchant over-index, wherein the merchant over-index includes a ratio of consumers with the transactions at a merchant compared to a baseline population of the consumers; removing, by the processor and from the group, a portion of the plurality of merchants with the score below a threshold; selecting, by the processor, an interest, wherein the interest is associated with a persona, and wherein at least one of the interest or the persona include parameters that define the at least one of the interest or the persona; evaluating, by the processor, the group containing the plurality of merchants to determine a seed merchant based on the interest; determining, by the processor, a pool of merchants comprising a first subset of merchants that are associated with the seed merchant and a second subset of merchants of which the seed customer has transacted; receiving, by the processor and from a consumer, a request for recommendations of merchants from the pool of merchants based on the persona presented to the consumer; detecting, by the processor via a real time system, a location of a mobile device of the consumer, in response to the receiving the request for recommendations from the mobile device of the consumer; monitoring, by the processor and via the real time system, the location of the mobile device of the consumer; adjusting, in real time and by the processor via the real time system, a list of recommended merchants associated with the persona based on at least one of the monitoring the location of the mobile device of the consumer, a time of day, or a percentage of the transactions at a meal-time exceeding a percentage of overall transactions; presenting, by the processor and via the real time system and to the mobile device, the list of recommended merchants in response to the adjusting; and associating, by the processor, a consumer profile with the persona and in response to the request for recommendations of the merchants from the consumer.
-
Specification