×

Systems and methods to deliver targeted advertisements to audience

  • US 9,342,835 B2
  • Filed: 08/03/2010
  • Issued: 05/17/2016
  • Est. Priority Date: 10/09/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • providing a computing apparatus comprisinga transaction handler configured in an electronic payment processing network in which the transaction handler interconnects issuer processors and acquirer processors in processing authorizations of payment transactions between consumer accounts controlled by the issuer processor and merchant accounts controlled by the acquirer processors,a data warehouse coupled with the transaction handler and storingfirst transaction data recording payment transactions of a plurality of first users processed by the transaction handler during a first period of time, andsecond transaction data recording payment transactions of a second user processed by the transaction handler during a second period of time, anda profile generator coupled with the data warehouse, anda portal coupled with the transaction handler;

    aggregating by the profile generator the payment transactions of the plurality of first users according to user and merchant category to evaluate a plurality of variables, wherein the variables include spending frequency variables and spending amount variables;

    excluding one or more variables on the basis of a diversity index, the diversity index itself based on a Gini coefficient;

    performing by the profile generator a factor analysis of a result of the aggregating to evaluate the plurality of variables;

    identifying a set of factor definitions from the factor analysis, wherein each factor defined by the set of factor definitions is a function of the plurality of variables;

    receiving, by the transaction handler, an authorization request for a first transaction of the second user transmitted in the electronic payment processing network from a transaction terminal comprising a point of sale terminal;

    computing, by the computing apparatus, a plurality of values corresponding to a plurality of factors defined by the set of factor definitions by applying the set of factor definitions to the payment transactions of the second user made during the second period of time;

    in response to receiving the authorization request,identifying, by the computing apparatus, an advertisement for a first advertiser of a plurality of advertisers based at least in part on a profile of the second user containing the plurality of values, including;

    determining that the first transaction satisfies conditions specified by the first advertiser prior to the receiving the authorization request, andcommunicating, by the transaction handler using the electronic payment processing network, with an issuer processor to obtain an authorization response;

    in response to receiving the authorization response from the issuer processor,transmitting by the transaction handler the authorization response to the transaction terminal via the electronic payment processing network, andinstructing, by the transaction handler, the portal to push the advertisement to the transaction terminal outside the electronic payment processing network in connection with the authorization response;

    wherein the transaction terminal is configured to present the advertisement in connection with the authorization response.

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