Patent ID: 8452645
Filing Date: 2013-05-28
Classification: G06Q

Abstract:
1. An interface between at least three reward programs, including a first reward program having a first processor, a second reward program having a second processor and a third reward program having a third processor, wherein a participant has a first account of first currency in the first program, a second account of second currency in the second program and a third account of third currency in the third program, and wherein the participant is purchasing a reward item selected via the first reward program, the interface comprising: An interface processor to link with and to communicate with the first processor, the second processor and the third processor, and to communicate with the participant via the first, second and third processors; First Instructions executed by the interface processor to receive via the first processor of the first reward program a request from the participant of the second currency and the third currency to be applied to the purchase of the selected reward item via the first reward program; Responsive to the First Instructions, Second Instructions executed by the interface processor to query the second processor of the second reward program to determine a total amount of the second currency in the second account of the participant and to query the third processor of the third reward program to determine a total amount of the third currency in the third account of the participant; Responsive to the Second Instructions, Third Instructions executed by the interface processor to receive from the second processor of the second reward program the total amount of the second currency and to receive from the third processor of the third reward program the total amount of the third currency; Responsive to the Third Instructions, Fourth Instructions executed by the interface processor to identify to the participant via the first processor of the first reward program the total amount of the second currency available to purchase the selected reward item selected by the participant via the first reward program and identifying to the participant via the first processor of the first reward program the total amount of the third currency available to purchase the selected reward item selected by the participant via the first reward program; Responsive to the Fourth Instructions, Fifth Instructions executed by the interface processor to receive from the first processor of the first program a quantity of second currency indicated by the participant to be applied to purchase the selected reward item via the first reward program and to receive from the first processor of the first program a quantity of third currency indicated by the participant to be applied to purchase the selected reward item via the first reward program; and Responsive to the Fifth Instructions, Sixth Instructions executed by the interface processor to indicate to the second processor of the second reward program the quantity of second currency of the participant to be deducted from the second account of second currency of the participant in the second reward program and to indicate to the third processor of the third reward program the quantity of third currency of the participant to be deducted from the third account of third currency of the participant in the third reward program; wherein a redemption module of the first program redeems the quantity of the second currency indicated by the participant to be applied to purchase the selected reward item and redeems the quantity of the third currency indicated by the participant to be applied to purchase the selected reward item, wherein the first, second and third currencies are redeemed concurrently in real time to purchase the selected reward item without the currencies being accumulated.