×

Reputation management in a transaction processing system

  • US 10,395,256 B2
  • Filed: 05/31/2012
  • Issued: 08/27/2019
  • Est. Priority Date: 06/02/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of generating a targeted communication comprising a list of a plurality of potential entities for a proposed transaction and causing the targeted communication to be displayed on a device of a first user, comprising:

  • generating, by a token processing system, a plurality of tokens for a plurality of users, the plurality of tokens including a first token;

    storing, by the token processing system in a plurality of token data records of a database, token data for the plurality of users;

    receiving from a transaction handler, information regarding a plurality of completed transactions for the plurality of users, the information comprising data associated with a first transaction to which the first token is applied by one of the plurality of users, the transaction handler configured to receive from acquirer processors authorization requests for payments to be made by issuer processors according to account identifiers of users;

    in response to receiving information regarding the first transaction from the transaction handler, updating, by the token processing system in the database, a first token data record for the first token;

    receiving, by at least one processor, a query from the first user regarding a proposed transaction;

    receiving, by the at least one processor, from a social server, social data of the plurality of users;

    associating, by the at least one processor, the first user with a first cluster;

    selecting, by the at least one processor, a second cluster associated with the plurality of potential entities for the proposed transaction based on an affinity between the first cluster and the second cluster, the affinity being determined based on the information regarding the completed transactions received from the transaction handler, the social data from the social server, and the data stored by the token processing system regarding the network of users associated with the first token;

    determining, by the at least one processor, at least one affinity between the first user and each of the plurality of potential entities associated with the second cluster based on the information regarding the completed transactions received from the transaction handler, the social data from the social server, and data stored by the token processing system regarding a network of users associated with the first token;

    determining a ranking for each of the plurality of potential entities associated with the second cluster for the proposed transaction based on the at least one affinity, wherein determining the ranking comprises accessing the database to obtain information in the first token data record of the token processing system;

    selecting a plurality of selected entities based on the ranking for each of the potential entities;

    sending, in response to the query, the plurality of selected entities to the first user for display on the user device of the first user;

    causing display on the user device of the ranking for each of the plurality of selected entities;

    after the proposed transaction becomes a completed transaction via the transaction handler, receiving, based on input into a user interface of the user device, feedback information regarding the completed transaction; and

    updating, by the at least one processor, the at least one affinity based on the feedback information for use when causing displays on user devices in response to other queries regarding proposed transactions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×