System for utilizing redemption information
First Claim
1. A device comprisinga processor and a memory, the memory storing a program that, when executed by the processor, causes the device to:
- receive, at a website associated with the device, an offer to purchase a product;
provide, via the website, an acceptance of the offer;
provide, via the website, information indicating a third party at which a customer is to redeem the product;
notify the third party of a redemption identifier provided to the customer allowing the customer to present the redemption identifier to the third party in exchange for the product;
receive, in real-time, redemption information relating to a redemption of the product by the customer, wherein the redemption information indicates a physical location at which the product is redeemed, an associated region, and a retail price of the product;
determine based on the received real-time redemption information, a market share associated with the physical location at which the product was redeemed and a market price for the product, the market share being a percentage of total redemptions, and the market price being dynamic and based on a predetermined number of past retail prices of the product as indicated in the received, in real time, redemption information;
compile a list of electronic profiles associated with a plurality of third parties, each third party being associated with a physical location at which an offer to transmit can be redeemed;
update the list of electronic profiles associated with a plurality of third parties with the market share associated with the physical location at which the product was redeemed and the market price for the product, the plurality of third party electronic profiles which are updated including both those associated with the physical location at which the product was redeemed and those associated located within a same geographic region;
determine a subsequent offer to transmit to a plurality of electronic customer accounts, wherein the determination of the subsequent offer to broadcast to the plurality of electronic customer accounts comprises determining (i) one of the plurality of third parties associated with the list of electronic profiles at which the subsequent offer can be redeemed based on the market share associated with the physical location at which the product was redeemed and (ii) the market price for the product based on the received, in real-time, redemption information, the received, in real time, redemption information being the physical location at which the product is redeemed, the associated region, and the retail price of the product; and
broadcast the subsequent offer to the plurality of electronic customer accounts.
0 Assignments
0 Petitions
Accused Products
Abstract
A system to determine offers and/or to determine the acceptability of offers based on received information relating to product redemption at a third party. According to one embodiment, the system includes arrangement for a customer to redeem a product from a third party, reception of information relating to a redemption of the product by the customer, reception of an offer to purchase a product for an offer price, determination to accept the offer based on the received information relating to the redemption, determination of an assigned third party at which the offer product may be redeemed based on the received information, and transmission of an acceptance of the offer and an indication of the assigned third party.
93 Citations
18 Claims
-
1. A device comprising
a processor and a memory, the memory storing a program that, when executed by the processor, causes the device to: -
receive, at a website associated with the device, an offer to purchase a product; provide, via the website, an acceptance of the offer; provide, via the website, information indicating a third party at which a customer is to redeem the product; notify the third party of a redemption identifier provided to the customer allowing the customer to present the redemption identifier to the third party in exchange for the product; receive, in real-time, redemption information relating to a redemption of the product by the customer, wherein the redemption information indicates a physical location at which the product is redeemed, an associated region, and a retail price of the product; determine based on the received real-time redemption information, a market share associated with the physical location at which the product was redeemed and a market price for the product, the market share being a percentage of total redemptions, and the market price being dynamic and based on a predetermined number of past retail prices of the product as indicated in the received, in real time, redemption information; compile a list of electronic profiles associated with a plurality of third parties, each third party being associated with a physical location at which an offer to transmit can be redeemed; update the list of electronic profiles associated with a plurality of third parties with the market share associated with the physical location at which the product was redeemed and the market price for the product, the plurality of third party electronic profiles which are updated including both those associated with the physical location at which the product was redeemed and those associated located within a same geographic region; determine a subsequent offer to transmit to a plurality of electronic customer accounts, wherein the determination of the subsequent offer to broadcast to the plurality of electronic customer accounts comprises determining (i) one of the plurality of third parties associated with the list of electronic profiles at which the subsequent offer can be redeemed based on the market share associated with the physical location at which the product was redeemed and (ii) the market price for the product based on the received, in real-time, redemption information, the received, in real time, redemption information being the physical location at which the product is redeemed, the associated region, and the retail price of the product; and broadcast the subsequent offer to the plurality of electronic customer accounts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium storing a program that, when executed by an apparatus, causes to apparatus to:
-
receive, at a website associated with the device, an offer to purchase a product; provide, via the website, an acceptance of the offer; provide, via the website, information indicating a third party at which a customer is to redeem the product; notify the third party of a redemption identifier provided to a customer allowing the customer to present the redemption identifier to the third party in exchange for the product; receive, in real-time, redemption information relating to a redemption of the product by the customer, wherein the redemption information indicates a physical location at which the product is redeemed, an associated region, and a retail price of the product; determine based on the received real-time redemption information, a market share associated with the physical location at which the product was redeemed and a market price for the product, the market share being a percentage of total redemptions, and the market price being dynamic and based on a predetermined number of past retail prices of the product as indicated in the received, in real time, redemption information; compile a list of electronic profiles associated with a plurality of third parties, each third party being associated with a physical location at which an offer to transmit can be redeemed; update the list of electronic profiles associated with a plurality of third parties with the market share associated with the physical location at which the product was redeemed and the market price for the product, the plurality of third party electronic profiles which are updated including both those associated with the physical location at which the product was redeemed and those associated located within a same geographic region; determine a subsequent offer to transmit to a plurality of electronic customer accounts, wherein the determination of the subsequent offer to broadcast to the plurality of electronic customer accounts comprises determining (i) one of the plurality of third parties associated with the list of electronic profiles at which the subsequent offer can be redeemed based on the market share associated with the physical location at which the product was redeemed and (ii) the market price for the product based on the received, in real-time, redemption information, the received, in real time, redemption information being the physical location at which the product is redeemed, the associated region, and the retail price of the product; and broadcast the subsequent offer to the plurality of electronic customer accounts. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving, at a website associated with the device, an offer to purchase a product; providing, via the website, an acceptance of the offer; providing, via the website, information indicating a third party at which a customer is to redeem the product;
notifying the third party of a redemption identifier provided to a customer allowing the customer to present the redemption identifier to the third party in exchange for the agreement product;receiving, in real-time, redemption information relating to a redemption of the product by the customer, wherein the redemption information indicates a physical location at which the product is redeemed, an associated region, and a retail price of the product; determining based on the received real-time redemption information, a market share associated with the physical location at which the product was redeemed and a market price for the product, the market share being a percentage of total redemptions, and the market price being dynamic and based on a predetermined number of past retail prices of the product as indicated in the received, in real time, redemption information; compiling a list of electronic profiles associated with a plurality of third parties, each third party being associated with a physical location at which an offer to transmit can be redeemed; updating the list of electronic profiles associated with a plurality of third parties with the market share associated with the physical location at which the product was redeemed and the market price for the product, the plurality of third party electronic profiles which are updated including both those associated with the physical location at which the product was redeemed and those associated located within a same geographic region; determine a subsequent offer to transmit to a plurality of electronic customer accounts, wherein the determination of the subsequent offer to broadcast to the plurality of electronic customer accounts comprises determining (i) one of the plurality of third parties associated with the list of electronic profiles at which the subsequent offer can be redeemed based on the market share associated with the physical location at which the product was redeemed and (ii) the market price for the product based on the received, in real-time, redemption information, the received, in real time, redemption information being the physical location at which the product is redeemed, the associated region, and the retail price of the product; and broadcasting the subsequent offer to the plurality of electronic customer accounts. - View Dependent Claims (15, 16, 17, 18)
-
Specification