Creating revenue sources using allocation source
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.
3 Assignments
0 Petitions
Accused Products
Abstract
Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for creating new and/or reoccurring revenue sources using an allocation source.
51 Citations
27 Claims
-
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 Dependent Claims (2, 3, 4, 5, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
7. A method comprising:
-
causing, by a hardware processor, a user interface to be presented on a computing device of a consumer, the user interface offering a plurality of promotions each corresponding to one of a plurality of providers of goods or services; receiving a selection, from the computing device of the consumer, of a promotion from the plurality of promotions presented on the user interface, the promotion offering a promotional value to be added to a prepayment value in exchange for the consumer committing to allocate funds on a scheduled basis to prepay future purchases with a particular provider that corresponds to the selected promotion in which prepayment of future purchases with the particular provider is via a prepayment account associated with the consumer; causing a transfer of an amount corresponding to the prepayment value to the prepayment account associated with the consumer in response to the receiving of the selection of the promotion, the prepayment value and the promotional value being combined in the prepayment account for future payments with the particular provider to increase a total value in the prepayment account; generating a scannable code associated with the prepayment account, the scannable code comprising account-related information associated with the prepayment account and routing information to a server associated with the prepayment; transmitting the scannable code to the computing device of the consumer for presentation on a display of the computing device, presentation of the scannable code by the computing device of the consumer to a payment gateway of the particular provider causing the payment gateway to electronically route, using the routing information, the account-related information to the server associated with the prepayment account to redeem the promotion; receiving, from the computing device of the consumer in response to redemption of the promotion by the consumer, subsequent transaction data related to purchases determined to be made by the consumer with respect to the particular provider subsequent to redemption of the promotion; and determining 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 Dependent Claims (8, 9, 10, 21, 22, 23, 24, 26)
-
-
25. A non-transitory machine-readable storage medium storing instructions which, in response to being executed by one or more processors of a system, cause the system to perform operations comprising:
-
obtaining, from a computing device of a user, transaction data related to a plurality of transactions made by a user in which each transaction is with respect to one of a plurality of providers of goods or services; obtaining, in response to initiation of a log-in process by the computing device, a purchase history with respect to the plurality of providers that is based on the transaction data; communicating, to the computing device 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; causing dynamic information fields of a user interface of the computing device to be populated 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; electronically receiving, from the computing device, a selection of a promotion from the plurality of promotions by the user at a pre-payment benefit entity, the selected promotion being associated with a particular promotional value for a particular provider; 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; generating a scannable code associated with the prepayment account, the scannable code comprising account-related information associated with the prepayment account and routing information to a server associated with the prepayment; and transmitting the scannable code to the computing device of the user for presentation on a display of the computing device, presentation of the scannable code by the computing device of the user to a payment gateway of the particular provider causing the payment gateway to electronically route, using the routing information, the account-related information to the server associated with the prepayment account to redeem the promotion. - View Dependent Claims (27)
-
Specification