Managing customer entitlements to rewards from multiple entitlement programs
First Claim
1. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, cause an entitlement management component to perform operations comprising:
- receiving transaction data associated with a reward entity wherein the transaction data is generated by a computer application that is separate from the entitlement management component;
identifying one of multiple entitlement programs that applies to the received transaction data wherein each entitlement program
1) is associated with a type of reward and
2) has an entitlement rule for determining, from transaction data, an amount of reward credit for the type of reward of the entitlement program;
using an entitlement rule of the identified entitlement program to determine an amount of reward credit to be provided to the reward entity associated with the received transaction data; and
associating the determined amount of reward credit with the reward entity associated with the received transaction data.
3 Assignments
0 Petitions
Accused Products
Abstract
Managing entitlements to rewards from multiple entitlement programs includes receiving transaction data associated with a reward entity. The transaction data is generated by a computer application that is separate from an entitlement management component used to manage entitlements to rewards from multiple entitlement programs. One of the multiple entitlement programs that applies to the received transaction data is identified. Each entitlement program is associated with a type of reward and has an entitlement rule for determining, from transaction data, an amount of reward credit for the type of reward of the entitlement program. An entitlement rule of the identified entitlement program is used to determine an amount of reward credit to be provided to the reward entity associated with the received transaction data. The determined amount of reward credit is associated with the reward entity associated with the received transaction data.
-
Citations
22 Claims
-
1. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, cause an entitlement management component to perform operations comprising:
-
receiving transaction data associated with a reward entity wherein the transaction data is generated by a computer application that is separate from the entitlement management component;
identifying one of multiple entitlement programs that applies to the received transaction data wherein each entitlement program
1) is associated with a type of reward and
2) has an entitlement rule for determining, from transaction data, an amount of reward credit for the type of reward of the entitlement program;
using an entitlement rule of the identified entitlement program to determine an amount of reward credit to be provided to the reward entity associated with the received transaction data; and
associating the determined amount of reward credit with the reward entity associated with the received transaction data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing entitlements to rewards from multiple entitlement programs, the method comprising:
-
receiving transaction data associated with a reward entity wherein the transaction data is generated by a computer application that is separate from an entitlement management component used to manage entitlements to rewards from multiple entitlement programs;
identifying one of the multiple entitlement programs that applies to the received transaction data wherein each entitlement program
1) is associated with a type of reward and
2) has an entitlement rule for determining, from transaction data, an amount of reward credit for the type of reward of the entitlement program;
using an entitlement rule of the identified entitlement program to determine an amount of reward credit to be provided to the reward entity associated with the received transaction data; and
associating the determined amount of reward credit with the reward entity associated with the received transaction data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification