Patent ID: 6751667
Filing Date: 2004-06-15
Classification: H04L

Abstract:
A method for creating a series of unique identifiers using a processor coupled to volatile memory and to at least one block of non-volatile memory, the method comprising the steps of:storing a predetermined identifier in said non-volatile memory and in said volatile memory; setting a bit string in said non-volatile memory to a value of all ones; setting a number subfield and a range subfield, together comprising an extension field in said volatile memory, to zero; 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 ones, performing the steps of: setting to zero, a next sequential bit in the bit string in said non-volatile memory; incrementing said range subfield in said volatile memory; and resetting said number subfield to zero.