×

System and method for providing a discount

  • US 8,005,714 B2
  • Filed: 03/07/2008
  • Issued: 08/23/2011
  • Est. Priority Date: 02/02/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a discount to an end-user, comprising the steps of:

  • authorizing a client of an administrator to distribute a virtual currency to the end-user, the virtual currency authorized for distribution to the end-user by the administrator, wherein the administrator is the creator of the virtual currency, wherein the virtual currency has no per unit cost to the client, and wherein the end-user does not pay for the virtual currency;

    distributing the virtual currency, the virtual currency distributed by the client to the end-user without any limitation imposed by the administrator on the amount of the virtual currency distributed;

    receiving an end-user request for price information associated with a product, wherein the product is a good or a service;

    retrieving a daily price value of the 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 base 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 combination of virtual currency and partner-issued currency to be paid by the end-user;

    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;

    receiving an end-user request to purchase the product;

    determining, by the computer system, that the end-user has an amount of available combination of virtual currency and partner-issued currency at least equal to the amount of the savings value;

    subtracting, by the computer system, an amount of combination of virtual currency and partner-issued currency equal to the savings value from the available combination of virtual currency and partner-issued currency; and

    receiving details from the end-user indicating payment of actual currency in an amount at least equal to the adjusted base price value;

    thereby providing the discount to the end-user.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×