×

Creating revenue sources using allocation source

  • US 10,068,265 B2
  • Filed: 06/08/2011
  • Issued: 09/04/2018
  • Est. Priority Date: 09/22/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • obtaining, by a computing device of a user, transaction data related to a plurality of transactions made by the user in which each transaction is with respect to one of a plurality of providers of goods or services;

    transmitting, by the computing device, the transaction data to a pre-payment benefit entity;

    initiating, by the computing device, a log-in process with respect to the pre-payment benefit entity;

    receiving, by the computing device from the pre-payment benefit entity in response to initiation of the log-in process, a purchase history with respect to the plurality of providers that is based on the transaction data;

    receiving, by the computing device from the pre-payment benefit entity in response to initiation of the log-in process, promotional information regarding a plurality of promotions that each correspond to one of the plurality of providers, each of the plurality of promotions indicating a corresponding promotional value to be added to a prepayment value in exchange for the user committing to allocate funds on a scheduled basis through a payroll deduction to prepay future purchases with a corresponding provider via a prepayment account associated with the user;

    populating dynamic information fields of a user interface of the computing device with the purchase history and the promotional information such that the user interface presents the purchase history and the plurality of promotions according to corresponding providers in a manner that allows the user to identify purchase patterns with respect to the plurality of providers and in a manner that allows the user to select one or more of the plurality of promotions;

    receiving, via the user interface, a selection, by the user from the plurality of promotions, of a promotion associated with a particular promotional value for a particular provider;

    electronically communicating, using a hardware processor, the selection of the promotion by the user to the pre-payment benefit entity;

    causing an amount corresponding to the prepayment value to be electronically transferred to the prepayment account associated with the user to pre-pay for future purchases with the particular provider, the prepayment value and the particular promotional value being combined in the prepayment account for future payments with the particular provider to increase a total value in the prepayment account;

    electronically receiving a scannable code associated with the prepayment account, the scannable code being generated and transmitted by the pre-payment benefit entity, the scannable code comprising account-related information associated with the prepayment account and routing information to a server associated with the prepayment account;

    causing a payment gateway of the particular provider to electronically route, using the routing information, the account-related information to the server associated with the prepayment account to redeem the promotion by presenting the scannable code to the payment gateway;

    providing, in response to redemption of the promotion by the user, subsequent transaction data related to purchases determined to be made by the user with respect to the particular provider subsequent to redemption of the promotion; and

    presenting, on the user interface, a subsequent promotion that is associated with the particular provider and that is based on a level of customer loyalty determined with respect to the particular provider based on the subsequent transaction data.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×