×

Generating unique identifiers in a computer system

  • US 7,249,181 B2
  • Filed: 04/15/2004
  • Issued: 07/24/2007
  • Est. Priority Date: 10/06/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for creating a series of unique identifiers using a processor coupled to first memory and to at least one block of second memory slower than the first memory, the method comprising the steps of:

  • storing a predetermined identifier in said second memory and in said first memory;

    setting a bit string in said second memory to a first logical value;

    setting a number subfield and a range subfield, together comprising an extension field in said first memory, to a second logical value; and

    generating a monotonic sequence of said unique identifiers by repetitively performing the steps of;

    incrementing said number subfield;

    creating said unique identifier by concatenating said predetermined identifier and said extension field; and

    when said number subfield contains all of the first logical value, performing the steps of;

    setting to the second logical value, a next sequential bit in the bit string in said second memory;

    incrementing said range subfield in said first memory; and

    resetting said number subfield to the second logical value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×