Abstract:
Systems and methods are provided for verifying and/or confirming merchant data for multiple different transactions. One method generally includes accessing merchant data for a merchant where the merchant data includes a master merchant identifier for the merchant, and querying, by a computing device, multiple users as to which of a list of merchant data entries, for multiple different transactions and including different merchant identifiers, corresponds to the master merchant identifier for the merchant. The users are associated with a location within a predefined distance of the confirmed merchant and/or have performed one or more purchase transactions at the merchant. The method also generally includes receiving, at the computing device, a response from at least one of the users, in which the at least one of the users selects a data entry from the list, and determining whether to proceed in querying additional users.
Abstract:
A method and system for recommending a merchant are provided. The method includes receiving financial transaction data documenting financial transactions between a plurality of account holders and a plurality of merchants and generating a merchant correspondence matrix that includes the plurality of merchants and a plurality of indicators of interactions associated with pairs of the plurality of merchants. The plurality of indicators of interactions tallying financial transactions conducted by the plurality of account holders at both of the merchants in a pair of the plurality of merchants. The method further includes receiving a query for a recommendation of a merchant from an account holder and generating a ranked list of merchants based on a recommender algorithm. The recommender algorithm inferring user preferences from attributes of the plurality of merchants that were visited by the cardholder.
Abstract:
A method and system for recommending a merchant are provided. The method includes receiving financial transaction data documenting financial transactions between a plurality of account holders and a plurality of merchants and generating a merchant correspondence matrix that includes the plurality of merchants and a plurality of indicators of interactions associated with pairs of the plurality of merchants. The plurality of indicators of interactions tallying financial transactions conducted by the plurality of account holders at both of the merchants in a pair of the plurality of merchants. The method further includes receiving a query for a recommendation of a merchant from an account holder and generating a ranked list of merchants based on a recommender algorithm. The recommender algorithm inferring user preferences from attributes of the plurality of merchants that were visited by the cardholder.
Abstract:
Systems and methods are provided for processing messages from users, via interactive interfaces, requesting support relating to features of applications available to the users. In connection therewith, the systems and methods normalize and score the user messages, and use the scores, in combination with scores for historical messages or scores for crowdsourced messages, to identify appropriate response messages for transmittal to the users. In various aspects, the crowdsourced solutions can be voted by both users and domain experts, and also verified by the domain experts. If a solution is verified it will be flagged and it can be included into a reference solution database as a standard response. However, when the scores assigned to the messages do not produce suitable results, a request for additional information relating to the issue described by the user is transmitted via the interactive interface.
Abstract:
A system and a method that determine movement of one or more individuals or populations of individuals are provided. A residential zip code of an individual is determined. Long-term movements are identified. Short-term movements are identified. The long-term and short-term movements are classified. Anonymization removes personally identifying information of the individual. The short-term movements and long-term movements are aggregated by creating source-target zip code pairs. A population movement database is generated. The population movement database is accessible by a user device that has credentials allowing access.
Abstract:
Systems and methods are provided for verifying and/or confirming merchant data for multiple different transactions. One method generally includes accessing merchant data for a merchant where the merchant data includes a master merchant identifier for the merchant, and querying, by a computing device, multiple users as to which of a list of merchant data entries, for multiple different transactions and including different merchant identifiers, corresponds to the master merchant identifier for the merchant. The users are associated with a location within a predefined distance of the confirmed merchant and/or have performed one or more purchase transactions at the merchant. The method also generally includes receiving, at the computing device, a response from at least one of the users, in which the at least one of the users selects a data entry from the list, and determining whether to proceed in querying additional users.
Abstract:
Systems and methods for validating and adjusting local transaction times are provided. A host computing system includes a processor and a memory in communication with the processor. The host computing system receives a computer message comprising authorization data associated with a transaction, the authorization data including a location identifier and a local transaction time set by a remote computing device used in processing the transaction. The host computing system also appends a header including a header processor time to the computer message, determines a time zone associated with the local transaction time based on the location identifier, converts the header processor time to a local header processor time based on the time zone, and determines that the local transaction time is validated based on the local header processor time.
Abstract:
Systems and methods are provided for verifying and/or confirming merchant data for multiple different transactions. One method generally includes accessing merchant data for a merchant where the merchant data includes a master merchant identifier for the merchant, and querying, by a computing device, multiple users as to which of a list of merchant data entries, for multiple different transactions and including different merchant identifiers, corresponds to the master merchant identifier for the merchant. The users are associated with a location within a predefined distance of the confirmed merchant and/or have performed one or more purchase transactions at the merchant. The method also generally includes receiving, at the computing device, a response from at least one of the users, in which the at least one of the users selects a data entry from the list, and determining whether to proceed in querying additional users.
Abstract:
A method and system for recommending a merchant are provided. The method includes receiving financial transaction data documenting financial transactions between a plurality of account holders and a plurality of merchants and generating a merchant correspondence matrix that includes the plurality of merchants and a plurality of indicators of interactions associated with pairs of the plurality of merchants. The plurality of indicators of interactions tallying financial transactions conducted by the plurality of account holders at both of the merchants in a pair of the plurality of merchants. The method further includes receiving a query for a recommendation of a merchant from an account holder and generating a ranked list of merchants based on a recommender algorithm. The recommender algorithm inferring user preferences from attributes of the plurality of merchants that were visited by the cardholder.
Abstract:
A method of generating graph data components stored in a graph database is provided. The method is implemented using a graph component generator computing device in communication with a memory. The method comprises receiving transaction data from a relational database, wherein transaction data is derived from transactions, processed by a payment processor, between a first merchant of a plurality of merchants and a first cardholder of a plurality of cardholders, defining a graph including creating at least a first node representing at least the first merchant and a second node representing the first cardholder, identifying at least one relationship between at least two nodes including the first node and the second node in the graph based, at least in part, on transaction data common to the at least two nodes, and generating at least one edge between the at least two nodes, representing a new relationship between the at least two nodes.