Generating unique identifiers in a computer system

Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C708S250000

Reexamination Certificate

active

10825464

ABSTRACT:
Generating unique identifiers (UUIDs) for software objects and other components in a network in which a large number of components may exist simultaneously and/or over a period of time. UUIDs generated by a particular product are divided into two sub-fields. One sub-field is stored in non-volatile memory, and incremented infrequently. The other sub-field is stored in volatile memory, that can be incremented frequently. During operation, the product creating the UUIDs generates new UUIDs by incrementing the field stored in volatile memory. When overflow of the volatile memory field occurs, the field stored in non-volatile memory is incremented. A block of non-volatile memory is initialized to all of a first logical state, and the bits therein are then sequentially cleared to generate a subsequent unique identifier. The present system provides the equivalent of a counter that can count up to the number of available bits in non-volatile memory plus one, while reducing the number of non-volatile memory erase cycles to one cycle for each time all the bits are cleared.

REFERENCES:
patent: 4819818 (1989-04-01), Simkus et al.
patent: 4959774 (1990-09-01), Davis
patent: 5390336 (1995-02-01), Hillis
patent: 5541996 (1996-07-01), Ridenour
patent: 5748985 (1998-05-01), Kanai
patent: 5778069 (1998-07-01), Thomlinson et al.
patent: 6243738 (2001-06-01), Hayles et al.
patent: 6324558 (2001-11-01), Wilber
patent: 6421651 (2002-07-01), Tedesco et al.
patent: 6490637 (2002-12-01), Shih
patent: 6532497 (2003-03-01), Cromer et al.
patent: 6533664 (2003-03-01), Crumby
patent: 6628786 (2003-09-01), Dole
patent: 7047337 (2006-05-01), Armstrong et al.
patent: 7085480 (2006-08-01), James
patent: 7107276 (2006-09-01), Johnson, Jr.
“Fast Guide to RAM—a Whatis.com definition” at http://searchmobilecomputing.techtarget.com/sDefinition/0,,sid40—gci523855.00.html, no date available.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Generating unique identifiers in a computer system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Generating unique identifiers in a computer system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generating unique identifiers in a computer system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3760108

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.