×

Generation, distribution and verification of tokens using a secure hash algorithm

  • US 8,224,754 B2
  • Filed: 12/15/2004
  • Issued: 07/17/2012
  • Est. Priority Date: 12/15/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a token server including;

    a token generation module implemented by a processor executing first instructions stored in memory at the token server, the token generation module configured to;

    receive, from an offer server via a network, a communication of an offer;

    examine the offer to determine a monetary value of the offer;

    calculate an alphanumeric character length that corresponds to the monetary value of the offer and corresponds to a redeem method by which the offer will be redeemed by a user;

    generate, via a random number generator, a number of random bits based on the alphanumeric character length;

    generate a token by converting the random bits into characters according to a base-24 conversion, to create the token using characters drawn from a 24-character set, the random bits converted into characters by encoding bits 0-63 separately from bits in excess of 64 bits and by concatenating two strings, one of fixed 14-character length and one of a variable length depending on the monetary value of the offer;

    hash the random bits to generate a first hash value;

    store the first hash value in a database for validation of a token received from the user; and

    provide the token to a token distributor for distribution to the user in accordance with a rule specified by the offer.

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