Dual redemption path with shared benefits system and method
AssigneeSolutran, Inc.
InventorsBarry J. Nordstrand, Jason Lynn Prigge, James Joseph Smola
Life of this patent
Estimating the term…
Abstract
Embodiments generally relate to applying a first or second set of benefits to one or more transaction items of a plurality of transaction items associated with a transaction. A first or second benefit amount is adjusted based on whether the first or second set of benefits applies to the one or more transaction items of the plurality of transaction items.
Claims20
A computer-implemented method comprising:
- storing, by one or more processors and in one or more databases, a first set of benefits and a second set of benefits available to a user;
- receiving, by the one or more processors and from a remote system, transaction data comprising a plurality of transaction items, and a single identifier associated with the user;
- determining, by the one or more processors and based on accessing the first set of benefits and the second set of benefits in the one or more databases using the single identifier, that at least one of the first set of benefits or the second set of benefits applies to at least one transaction item of the plurality of transaction items;
- generating, by the one or more processors and based on applying the at least one of the first set of benefits or the second set of benefits to the at least one transaction item, a benefit amount;
- adjusting, by the one or more processors and in the one or more databases, at least one of the first set of benefits or the second set of benefits based on the benefit amount;
- and
- transmitting, by the one or more processors, the benefit amount to the remote system for application during a transaction associated with the transaction data.
A system comprising:
- a) one or more databases storing a first set of benefits and a second set of benefits available to a user;
- and
- b) one or more processors communicatively coupled to the one or more databases, wherein the one or more processors are configured to perform operations comprising:
- receiving, from a remote system, transaction data comprising
- a plurality of transaction items, and a single identifier associated with the user
- determining, based on accessing the first set of benefits and the second set of benefits in the one or more databases using the single identifier, that at least one of the first set of benefits or the second set of benefits applies to at least one transaction item of the plurality of transaction items;
- generating, based on applying the at least one of the first set of benefits or the second set of benefits to the at least one transaction item, a benefit amount;
- adjusting, in the one or more databases, at least one of the first set of benefits or the second set of benefits based on the benefit amount;
- and
- transmitting the benefit amount to the remote system for application during a transaction associated with the transaction data.
One or more non-transitory computer-readable storage media including instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- receiving, from a remote system, transaction data comprising:
- i) a plurality of transaction items, and
- ii) a single identifier associated with a user, wherein the single identifier enables the one or more processors to access, from one or more databases, both a first set of benefits and a second set of benefits available to the user for;
- determining, based on accessing the first set of benefits and the second set of benefits in the one or more databases using the single identifier, that at least one of the first set of benefits or the second set of benefits applies to at least one transaction item of the plurality of transaction items;
- generating, based on applying the at least one of the first set of benefits or the second set of benefits to the at least one transaction item, a benefit amount;
- adjusting, in the one or more databases, at least one of the first set of benefits or the second set of benefits based on the benefit amount;
- and
- transmitting the benefit amount to the remote system for application during a transaction associated with the transaction data.
Dependencies are inferred from the claim text.