System for cross-integration of consumer loyalty programs and methods thereof
First Claim
1. A non-transitory computer readable medium for storing instructions that, when executed by a processor, perform operations for cross-integrating consumer loyalty programs, comprising:
- establishing a communications link from a host computer to a plurality of reward partners;
receiving a first set of consumer data associated with a first loyalty program, from a first reward partner;
receiving a second set of consumer data associated with a second loyalty program, from a second reward partner, wherein the first reward partner associated with the first loyalty program is distinct from the second reward partner associated with the second loyalty program, and wherein the first reward program is distinct from the second reward program;
aggregating the first set of consumer data and the second set of consumer data in a database;
creating an aggregated consumer profile in response to the aggregation of the first set of consumer data and the second set of consumer data;
determining different access levels to the aggregated consumer profile for the first reward partner and the second reward partner, based on hierarchical access levels determined by at least one of subscription payment, good/service bartering, and detailed quantity of consumer information received from each reward partner; and
providing hierarchical access to the aggregated consumer profile according to the determined hierarchical access level for each reward partner.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to a system for cross-integrating consumer data from separate consumer loyalty programs to create an aggregated consumer record and methods thereof. In one embodiment of the present invention, a method for cross-integrating consumer loyalty programs comprises obtaining a first set of consumer data on a consumer from a first reward partner, obtaining a second set of consumer data from the consumer, aggregating the first set of consumer data and the second set of consumer data in a database, creating an aggregated consumer record in the database from the aggregated data, and providing access to the aggregated consumer record to the first reward partner.
-
Citations
13 Claims
-
1. A non-transitory computer readable medium for storing instructions that, when executed by a processor, perform operations for cross-integrating consumer loyalty programs, comprising:
-
establishing a communications link from a host computer to a plurality of reward partners; receiving a first set of consumer data associated with a first loyalty program, from a first reward partner; receiving a second set of consumer data associated with a second loyalty program, from a second reward partner, wherein the first reward partner associated with the first loyalty program is distinct from the second reward partner associated with the second loyalty program, and wherein the first reward program is distinct from the second reward program; aggregating the first set of consumer data and the second set of consumer data in a database; creating an aggregated consumer profile in response to the aggregation of the first set of consumer data and the second set of consumer data; determining different access levels to the aggregated consumer profile for the first reward partner and the second reward partner, based on hierarchical access levels determined by at least one of subscription payment, good/service bartering, and detailed quantity of consumer information received from each reward partner; and providing hierarchical access to the aggregated consumer profile according to the determined hierarchical access level for each reward partner. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method for cross-integrating consumer loyalty programs comprising:
-
establishing a communications link from a host computer to a plurality of reward partners; receiving a first set of consumer data associated with a first loyalty program, from a first reward partner; receiving a second set of consumer data associated with a second loyalty program, from a second reward partner, wherein the first reward partner associated with the first loyalty program is distinct from the second reward partner associated with the second loyalty program, and wherein the first reward program is distinct from the second reward program; aggregating the first set of consumer data and the second set of consumer data in a database of the host computer; creating, by the host computer, an aggregated consumer profile in response to the aggregation of the first set of consumer data and the second set of consumer data; determining, by the host computer, different access levels to the aggregated consumer profile for the first reward partner and the second reward partner, based on hierarchical access levels determined by at least one of subscription payment, good/service bartering, and detailed quantity of consumer information received from each reward partner; and providing, by the host computer, hierarchical access to the aggregated consumer profile according to the determined hierarchical access level for each reward partner. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system for cross-integrating consumer loyalty programs comprising:
-
a processor, accessible via a global computer network, and a memory in communication with the processor, the memory storing instructions, when executed by the processor, will result in; establishing a communications link from a host computer to a plurality of reward partners; receiving a first set of consumer data associated with a first loyalty program, from a first reward partner; receiving a second set of consumer data associated with a second loyalty program, from a second reward partner, wherein the first reward partner associated with the first loyalty program is distinct from the second reward partner associated with the second loyalty program, and wherein the first reward program is distinct from the second reward program; aggregating the first set of consumer data and the second set of consumer data in a database of the host computer; creating, by the host computer, an aggregated consumer profile in response to the aggregation of the first set of consumer data and the second set of consumer data; determining, by the host computer, different access levels to the aggregated consumer profile for the first reward partner and the second reward partner, based on hierarchical access levels determined by at least one of subscription payment, good/service bartering, and detailed quantity of consumer information received from each reward partner; and providing, by the host computer, hierarchical access to the aggregated consumer profile according to the determined hierarchical access level for each reward partner. - View Dependent Claims (11, 12, 13)
-
Specification