×

System and method for the real-time transfer of loyalty points between accounts

  • US 7,467,096 B2
  • Filed: 03/03/2003
  • Issued: 12/16/2008
  • Est. Priority Date: 03/29/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for facilitating a transfer of loyalty points between loyalty accounts, said method including:

  • receiving and processing, at a host computer, a purchase transaction, wherein said purchase transaction includes a consumer ID, a retailer item identifier, and a purchase price;

    retrieving, at said host computer, a manufacturer item identifier corresponding to said retail item identifier;

    calculating, at said host computer, a first set of loyalty points based on said consumer ID, said purchase price and a first currency to point ratio corresponding to said retailer item identifier;

    calculating, at said host computer, a second set of loyalty points based on said consumer ID, said purchase price and a second currency to point ratio corresponding to said manufacturer item identifier;

    calculating, at said host computer, a third set of loyalty points based on said consumer ID, said purchase price and a third currency to point ratio corresponding to affiliated Service Establishment (SE) numbers;

    combining, at said host computer, said first set of loyalty points, said second set of loyalty points, and said third set of loyalty points within a first loyalty account associated with said consumer ID;

    receiving a request, at said host computer, to define a trigger event, wherein said trigger event causes an automatic transfer loyalty points from said first loyalty account to a second loyalty account;

    detecting, at said host computer, said trigger event, wherein said trigger event is at least one of;

    a date, a balance of said first loyalty account, a balance of said second loyalty account, market conditions, and revenue changes;

    analyzing, at said host computer, a first consumer type, a first consumer level, and a first consumer class of said first consumer associated with said first loyalty account and second consumer type, a second consumer level, and a second consumer class of a second consumer associated with said second loyalty account to determine that no restriction on said transfer of loyalty points exists;

    analyzing, at said host computer, a point type, a point level, and a point class of said loyalty points associated with at least one of said first loyalty account and said second loyalty account to determine that no restriction on said transfer of loyalty points exists;

    acquiring, at said host computer, data related to a first loyalty point balance of said first loyalty account;

    deducting, at said host computer, a portion of said first loyalty point balance of said first loyalty account;

    converting, at said host computer, a first said point type, said point level, and said point class of said portion of said first loyalty point balance to a second a second point type, a second point level, and a second point class corresponding to a second loyalty point balance;

    converting, at said host computer, said portion of said first loyalty point balance from a first point value to a second point value when said first loyalty account and said second loyalty account do not use a same valuation; and

    ,crediting, at said host computer, said second loyalty point balance of said second loyalty account with said portion of said first loyalty point balance.

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