System and method for networked loyalty program
First Claim
1. A method for implementing a loyalty program, the method comprising the steps of:
- receiving and storing manufacturer item identifiers;
receiving and processing a consumer ID;
receiving and processing purchase data, wherein said purchase data comprises a retailer item identifier;
associating said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis that is dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system for implementing a loyalty program on a network-wide level. The system associates UPC and SKU data on a network level to reward consumers and/or to analyze the data for a variety of business purposes, such as market segmentation analyses and/or analyses relating to consumer spending behaviors or patterns for example. In accordance with one aspect of the invention, the association of UPC and SKU data by the system facilitates implementation of an incentive or loyalty program by providing a universal rewards currency. This universal rewards currency may be “spent” by participants who have earned rewards and accepted by the other participants in the multi-tiered network created by the system. The network may comprise any number of participants, including consumers, retailers (and any of their employees), manufacturers, third-party providers, and the like. In accordance with another aspect of the invention, the association of UPC and SKU data by the system facilitates data analysis on a network level based upon several factors, including a consumer ID, consumer profile, retailer ID, SKU number, UPC, manufacturer ID, and/or the like. The system may compile any of the above data across multiple entities for the purpose of data analysis, such as analyses which may be employed in strategic planning and marketing for example.
-
Citations
67 Claims
-
1. A method for implementing a loyalty program, the method comprising the steps of:
-
receiving and storing manufacturer item identifiers;
receiving and processing a consumer ID;
receiving and processing purchase data, wherein said purchase data comprises a retailer item identifier;
associating said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis that is dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
15. A method for implementing a loyalty program on a network-wide level, the method comprising the steps of:
-
receiving and storing manufacturer item identifiers;
receiving and processing a consumer ID;
receiving and processing purchase data from multiple retailers, wherein said purchase data comprises a retailer item identifier;
associating said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis that is dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier.
-
-
29. A method for implementing a loyalty program, the method comprising the steps of:
-
receiving and storing manufacturer item identifiers, receiving and processing a consumer ID;
receiving and processing purchase data, wherein said purchase data comprises a retailer item identifier;
associating said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis to calculate reward points, said analysis being dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier.
-
-
42. A method for implementing a loyalty program on a network-wide level, the method comprising the steps of:
-
receiving and storing manufacturer item identifiers;
receiving and processing a consumer ID;
receiving and processing purchase data from multiple retailers, wherein said purchase data comprises a retailer item identifier;
associating said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis to calculate reward points, said analysis being dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A method for implementing a loyalty program, the method comprising the steps of:
-
receiving and storing manufacturer item identifiers;
receiving and processing a consumer ID;
receiving and processing purchase data, wherein said purchase data comprises a retailer item identifier;
associating at least two of said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis that is dependent upon the step of associating at least two of;
said consumer ID, said purchase data, and said manufacturer item identifier. - View Dependent Claims (57, 59)
-
-
56. A method for implementing a loyalty program, the method comprising the steps of:
-
receiving and storing manufacturer item identifiers;
allocating rewards points to at least one of a manufacturer and a retailer;
receiving and processing a consumer ID;
receiving and processing purchase data, wherein said purchase data comprises a retailer item identifier;
issuing, by at least one of said retailer and said manufacturer, rewards points to a consumer;
redeeming said rewards points for a consumer;
associating said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis that is dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier.
-
-
58. A method for implementing a loyalty program on a network-wide level, the method comprising the steps of:
-
receiving and storing manufacturer item identifiers;
allocating rewards points to at least one of a manufacturer and a retailer;
receiving and processing a consumer ID;
receiving and processing purchase data from multiple retailers, wherein said purchase data comprises a retailer item identifier;
issuing, by at least one of said retailer and said manufacturer, rewards points to a consumer;
redeeming said rewards points for a consumer;
associating said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis that is dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier.
-
-
60. A method for implementing a loyalty program, the method comprising the steps of:
-
receiving and storing manufacturer item identifiers;
allocating rewards points to at least one of a manufacturer and a retailer;
receiving and processing a consumer ID;
receiving and processing purchase data, wherein said purchase data comprises a retailer item identifier;
issuing, by at least one of said retailer and said manufacturer, rewards points to a consumer;
redeeming said rewards points for a consumer;
associating said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis to calculate reward points, said analysis being dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier. - View Dependent Claims (61)
-
-
62. A method for implementing a loyalty program on a network-wide level, the method comprising the steps of:
-
receiving and storing manufacturer item identifiers;
allocating rewards points to at least one of a manufacturer and a retailer;
receiving and processing a consumer ID;
receiving and processing purchase data from multiple retailers, wherein said purchase data comprises a retailer item identifier;
issuing, by at least one of said retailer and said manufacturer, rewards points to a consumer;
redeeming said rewards points for a consumer;
associating said consumer ID, said purchase data, and a manufacturer item identifier; and
performing an analysis to calculate reward points, said analysis being dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier. - View Dependent Claims (63)
-
-
64. A computer system for implementing a loyalty program, the computer system comprising:
-
means for associating a consumer ID, purchase data, and a manufacturer item identifier, wherein said purchase data comprises a retailer item identifier; and
means for performing an analysis that is dependent upon an association of said consumer ID, purchase data, and said manufacturer item identifier.
-
-
65. A computer system for implementing a loyalty program, the computer system comprising:
-
means for associating a consumer ID, purchase data, and a manufacturer item identifier, wherein said purchase data comprises a retailer item identifier; and
means for performing an analysis to calculate rewards points, said analysis being dependent upon an association of said consumer ID, said purchase data, and said manufacturer item identifier.
-
-
66. A computer system for implementing a loyalty program on a network-wide level, the computer system comprising:
-
means for associating a consumer ID, purchase data from multiple retailers, and a manufacturer item identifier, wherein said purchase data comprises a retailer item identifier; and
means for performing an analysis that is dependent upon an association of said consumer ID, said purchase data, and said manufacturer item identifier.
-
-
67. A computer system for implementing a loyalty program on a network-wide level, the computer system comprising:
-
means for associating a consumer ID, purchase data from multiple retailers, and a manufacturer item identifier, wherein said purchase data comprises a retailer item identifier; and
means for performing an analysis to calculate rewards points, said analysis being dependent upon an association of said consumer ID, said purchase data, and said manufacturer item identifier.
-
Specification