Patent ID: 8533033

Claim:
A method for providing a discount offer to an end-user, comprising: distribution of a virtual currency by an administrator to an end-user, wherein the administrator is the creator of the virtual currency, wherein the virtual currency has no per unit cost to the end-user and wherein the end-user does not pay for the virtual currency; retrieving a daily price value of a product from a first database; retrieving a base price value of the product from a second database; calculating, by a computer system, a difference between the retrieved daily price value and the retrieved base price value to determine a margin value; allocating, by the computer system, a portion of the margin value to an entity other than the end-user; increasing, by the computer system, the base price value by an amount equal to the amount allocated to the entity to determine an adjusted base price value of the product, the adjusted price value indicative of an amount of actual currency to be paid by the end-user; calculating a difference between the retrieved daily price value and the adjusted base price value to determine a savings value of the product, the savings value indicative of an amount of the virtual currency to be paid by the end-user; and presenting the retrieved daily price value of the product, the adjusted base price value of the product and the savings value of the product to the end-user, thereby providing the discount offer to the end-user.