IP Library Patent Application 14994306
Patent Application
App. No. 14/994,306

SCPGOEM LOYALTY & COUPON SYSTEM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/994,306
Abstract

A loyalty server method and system confirms that a purchased product of an SCPG/OEM is listed in a product code database, that the purchased product was purchased using a financial institution product of a particular financial institution, and that the member purchasing the product and requesting a reward is listed in a loyalty database. In response, currency is added to a reward account of the member and the SCPG/OEM is provided access to member contact information to contact the member directly. At least a portion of the reward can be provided by the SCPG/OEM.

Claims (38)

1 . A system for implementing a direct-to-consumer rewards program of a coalition of at least one Financial Institution (FI) and a plurality of Suppliers of Consumer Package Goods (SCPG) and/or Original Equipment Manufacturer (EOM) partners, said system comprising:

an FI server maintained by the FI, the FI server being configured to maintain an account database storing account information for each one of a plurality of consumers, purchase information of purchases made by said consumers using one or more designated FI products offered by the FI, and a respective rewards account recording rewards earned by each said consumer in accordance with the direct-to-consumer rewards program;

a loyalty system server configured to interface with instances of a rewards APP and the FI server to implement the direct-to-consumer rewards program, the loyalty system server comprising:

a processor;

a memory storing a product code database including product codes of eligible products that may be eligible for a reward as part of the direct-to-consumer rewards program, and a loyalty database including profiles of consumers who are registered as participating members of the direct-to-consumer rewards program;

a non-transitory computer readable storage medium containing processor executable instructions for controlling the processor to implement the direct-to-consumer rewards program by:

registering a consumer in the loyalty database as a participating member of the direct-to-consumer rewards program;

responsive to registering the consumer in the loyalty database, causing an instance of the rewards APP to be downloaded to a mobile device of the participating member, the mobile device installing the rewards APP to facilitate participation by the participating member in the direct-to-consumer rewards program;

subsequently interfacing with the rewards APP installed on the participating member's mobile device to receive purchase information of a specific purchase made by the participating member, the purchase information including information identifying the participating member, information identifying a specific product purchased by the participating member, and information identifying an FI product used by the participating member to pay for the purchase;

interfacing with the FI server, using the received purchase information, to determine whether or not the identified FI product is a designated FI product;

interfacing with the product code database to determine whether or not the identified specific product is eligible for an award;

interfacing with the loyalty database to determine whether or not the identified participating member is actually a participating member of the direct-to-consumer rewards program;

calculating, responsive to determining that the identified FI product is a designated FI product, and that the identified specific product is eligible for an award, and that the identified participating member is actually a participating member of the direct-to-consumer rewards program, an award amount due to the participating member under the direct-to-consumer rewards program; and

interfacing with the FI server to cause the FI server to add currency corresponding to the calculated award amount to the rewards information of the identified participating member.

2 . The system of claim 1 wherein the purchase information of a specific purchase made by the participating member comprises a receipt generated by a retailer, and wherein the system further comprises a decomposer configured to decompose the received receipt to determine the information identifying the specific product purchased and the FI product used by the participating member to pay for the purchase.

3 . The system of claim 1 further comprising a gateway configured to provide each SCPG/OEM partner access to the product code database to store product codes of eligible products supplied by that SCPG/OEM partner.

4 . The system of claim 3 wherein the loyalty system server is further configured to

identify a source SCPG/OEM partner of the specific product purchased by the participating member; and

interface with the gateway to enable the identified source SCPG/OEM partner to access the loyalty database 102 to obtain contact information of the participating member.

5 . The system of claim 4 , further comprising a financial link between the FI and the identified source SCPG/OEM partner, said financial link configured to enable the FI to charge the identified source SCPG/OEM partner for at least a portion of the calculated reward amount.

6 . The system of claim 5 wherein the financial link is provided by the loyalty system server.

7 . A processor executable method implementing a direct-to-consumer rewards program of a coalition of at least one Financial Institution (FI) and a plurality of Suppliers of Consumer Package Goods (SCPG) and/or Original Equipment Manufacturer (EOM) partners, said method comprising:

maintaining, in an FI server of the FI, an account database storing account information for each one of a plurality of consumers, purchase information of purchases made by said consumers using one or more designated FI products offered by the FI, and a respective rewards account recording rewards earned by each said consumer in accordance with the direct-to-consumer rewards program

storing, in a memory of a loyalty system server configured to interface with instances of a rewards APP and the FI server to implement the direct-to-consumer rewards program, a product code database including product codes of eligible products that may be eligible for a reward as part of the direct-to-consumer rewards program, and a loyalty database including profiles of consumers who are registered as participating members of the direct-to-consumer rewards program;

registering, by a processor of the loyalty system server, a consumer in the loyalty database as a participating member of the direct-to-consumer rewards program;

responsive to registering the consumer in the loyalty database, the processor causing an instance of the rewards APP to be downloaded to a mobile device of the participating member, the mobile device installing the rewards APP to facilitate participation by the participating member in the direct-to-consumer rewards program;

subsequently interfacing, by the processor, with the rewards APP installed on the participating member's mobile device to receive purchase information of a specific purchase made by the participating member, the purchase information including information identifying the participating member, information identifying a specific product purchased by the participating member, and information identifying an FI product used by the participating member to pay for the purchase;

interfacing, by the processor, with the FI server, using the received purchase information, to determine whether or not the identified FI product is a designated FI product;

interfacing, by the processor, with the product code database to determine whether or not the identified specific product is eligible for an award;

interfacing, by the processor, with the loyalty database to determine whether or not the identified participating member is actually a participating member of the direct-to-consumer rewards program;

calculating, by the processor, responsive to determining that the identified FI product is a designated FI product, and that the identified specific product is eligible for an award, and that the identified participating member is actually a participating member of the direct-to-consumer rewards program, an award amount due to the participating member under the direct-to-consumer rewards program; and

interfacing, by the processor, with the FI server to cause the FI server to add currency corresponding to the calculated award amount to the rewards information of the identified participating member.

8 . The method of claim 7 wherein the purchase information of a specific purchase made by the participating member comprises a receipt generated by a retailer, and wherein the method further comprises decomposing by the processor the received receipt to determine the information identifying the specific product purchased and the FI product used by the participating member to pay for the purchase.

9 . The method of claim 7 further comprising providing, by a gateway, each SCPG/OEM partner access to the product code database to store product codes of eligible products supplied by that SCPG/OEM partner.

10 . The method of claim 9 , further comprising identifying, by the processor, a source SCPG/OEM partner of the specific product purchased by the participating member;

and the processor interfacing with the gateway to enable the identified source SCPG/OEM partner to access the loyalty database 102 to obtain contact information of the participating member.

11 . The method of 10 further comprising providing a financial link between the FI and the identified source SCPG/OEM partner, said financial link configured to enable the FI to charge the identified source SCPG/OEM for at least a portion of the calculated reward amount.

12 . The method of claim 11 wherein the financial link is provided by a loyalty system server.