Adaptable retail pricing environment and electronic exchange, delivering customized shopper rewards
First Claim
1. An individualized discount and reward server of a retailer, the server comprising:
- a processor and instructions stored on a non-transitory computer readable medium which, when processed by the processor, causes the individualized discount and reward server of the retailer to;
send to a computer system of a consumer packaged good partner, via a network, information that a customer is only willing to buy a consumer packaged good partner'"'"'s product at a reduced price;
after the computer system of the consumer packaged good partner receives the information, receive from the computer system of the consumer packaged good partner an agreement to provide funding for at least one customized offer for the consumer packaged good partner'"'"'s product;
allocate the at least one customized offer to a retailer account based on the agreement using at least a purchase history associated with the customer, the at least one customized offer including a loyalty adjustment changing a general market price point of the product to a discount price point;
display to a point of sale device, via an interface, a display page including categorical display of a plurality of offers that includes the at least one customized offer and an offer selection option for individual selection of each offer included in the plurality of offers, wherein at least one of the plurality of offers comprises a comparison of an offer price to a competitor'"'"'s price for a similar product;
receive a customer input indicating selection of the at least one customized offer from the point of sale device;
update, upon reception of the customer input indicating selection of the at least one customized offer, the retailer account associated with the customer to indicate selection of the at least one customized offer;
receiving a purchase notification from the point of sale device specifying the retailer account associated with the customer and the product; and
upon receiving the purchase notification from the point of sale device;
i) diverting the purchase notification to a second server which is operated by the retailer and separate from the individualized discount and reward server, andii) distributing one or more functions to the second server to prevent the individualized discount and reward server from being slowed down, the one or more functions distributed to the second server including;
a. retrieving the retailer account specified in the purchase notification, andb. redeeming the customized offer by associating the product with the loyalty adjustment independent of the general market price point associated with the product at a time of reception of the purchase notification.
6 Assignments
0 Petitions
Accused Products
Abstract
An individualized discount and reward server includes one or more linked databases to store customer data, where the customer data includes at least one retailer account and purchase history associated with the customer. The server includes a processor to allocate at least one customized offer to the retailer account using at least the purchase history associated with the customer, where the at least one customized offer includes a loyalty adjustment changing a general market price point of a product in accordance with the customized offer. The processor redeems the customized offer upon receiving a purchase notification. The customized offer is redeemed by associating the product with the loyalty adjustment independent of the general market price point associated with the product at a time of reception of the purchase notification.
77 Citations
20 Claims
-
1. An individualized discount and reward server of a retailer, the server comprising:
a processor and instructions stored on a non-transitory computer readable medium which, when processed by the processor, causes the individualized discount and reward server of the retailer to; send to a computer system of a consumer packaged good partner, via a network, information that a customer is only willing to buy a consumer packaged good partner'"'"'s product at a reduced price; after the computer system of the consumer packaged good partner receives the information, receive from the computer system of the consumer packaged good partner an agreement to provide funding for at least one customized offer for the consumer packaged good partner'"'"'s product; allocate the at least one customized offer to a retailer account based on the agreement using at least a purchase history associated with the customer, the at least one customized offer including a loyalty adjustment changing a general market price point of the product to a discount price point; display to a point of sale device, via an interface, a display page including categorical display of a plurality of offers that includes the at least one customized offer and an offer selection option for individual selection of each offer included in the plurality of offers, wherein at least one of the plurality of offers comprises a comparison of an offer price to a competitor'"'"'s price for a similar product; receive a customer input indicating selection of the at least one customized offer from the point of sale device; update, upon reception of the customer input indicating selection of the at least one customized offer, the retailer account associated with the customer to indicate selection of the at least one customized offer; receiving a purchase notification from the point of sale device specifying the retailer account associated with the customer and the product; and upon receiving the purchase notification from the point of sale device; i) diverting the purchase notification to a second server which is operated by the retailer and separate from the individualized discount and reward server, and ii) distributing one or more functions to the second server to prevent the individualized discount and reward server from being slowed down, the one or more functions distributed to the second server including; a. retrieving the retailer account specified in the purchase notification, and b. redeeming the customized offer by associating the product with the loyalty adjustment independent of the general market price point associated with the product at a time of reception of the purchase notification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. An individualized discount and reward system of a retailer comprising:
a first server, a second server, and a point of sale device, the first server including; one or more linked databases to store customer data associated with a loyalty program of a retailer, the customer data including at least one retailer account purchase history associated with the customer; an interface to receive a customer input from a point of sale device; a processor that causes the first server of the individualized discount and reward system of the retailer to; send to a computer system of a consumer packaged good partner, via a network, information that a customer is only willing to buy a consumer packaged good partner'"'"'s product at a reduced price; after the computer system of the consumer packaged good partner receives the information, receive from the computer system of the consumer packaged good partner an agreement to provide funding for at least one customized offer for the consumer packaged good partner'"'"'s product; allocate the at least one customized offer to the retailer account based on the agreement using at least the purchase history associated with the customer, the at least one customized offer including a loyalty adjustment changing a general market price point of the product to a discount price point; display to the point of sale device, via the interface, a display page including a categorical display of a plurality of offers that includes the at least one customized offer and an offer selection option for individual selection of each offer included in the plurality of offers, wherein at least one of the plurality of offers comprises a comparison of an offer price to a competitor'"'"'s price for a similar product; update, upon reception of the customer input indicating selection of the at least one customized offer, the retailer account associated with the customer to indicate selection of the at least one customized offer; receive a purchase notification from the point of sale device specifying the retailer account associated with the customer and the product; and upon receiving the purchase notification from the point of sale device; i) divert the purchase notification to the second server which is operated by the retailer and separate from the first server, and ii) distribute one or more functions to the second server to prevent the first server from being slowed down, the one or more functions distributed to the second server including;
a. retrieving the retailer account specified in the purchase notification, and
b. redeeming the customized offer by associating the product with the loyalty adjustment independent of the general market price point associated with the product at a time of reception of the purchase notification; andthe point of sale device to transmit the purchase notification to the first server. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A non-transitory computer readable medium having stored thereon computer executable instructions that when executed by a processor in an individualized discount and reward server of a retailer causes the individualized discount and reward server of the retailer to:
-
store, in one or more linked databases, customer data associated with a loyalty program of a retailer, the customer data including at least one retailer account and purchase history associated with the customer; receive a customer input from a point of sale device via an interface of the individualized discount and reward server of the retailer; send to a computer system of a consumer packaged good partner, via a network, information that a customer is only willing to buy a consumer packaged good partner'"'"'s product at a reduced price; after the computer system of the consumer packaged good partner receives the information, receive from the computer system of the consumer packaged good partner an agreement to provide funding for at least one customized offer for the consumer packaged good partner'"'"'s product; allocate the at least one customized offer to the retailer account based on the agreement using at least the purchase history associated with the customer, the at least one customized offer including a loyalty adjustment changing a general market price point of the product to a discount price point; display to the point of sale device, via the interface, a display page including a categorical display of a plurality of offers that includes the at least one customized offer and an offer selection option for individual selection of the at least of each offer included in the plurality of offers, wherein at least one of the plurality of offers comprises a comparison of an offer price to a competitor'"'"'s price for a similar product; update, upon reception of the customer input indicating selection of the at least one customized offer, the retailer account associated with the customer to indicate selection of the at least one customized offer; receive a purchase notification from the point of sale device specifying the retailer account associated with the customer and the product; and upon receipt the purchase notification from the point of sale device; i) divert the purchase notification to a second server which is operated by the retailer and separate from the individualized discount and reward server, and ii) distribute one or more functions to the second server to prevent the individualized discount and reward server from being slowed down, the one or more functions distributed to the second server including; a) retrieving the retailer account specified in the purchase notification, and b) redeeming the customized offer by associating the product with the loyalty adjustment independent of the general market price point associated with the product at a time of reception of the purchase notification. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification