Browse Prior Art Database

8-Character Alphameric Key for Each Second in Any Century

IP.com Disclosure Number: IPCOM000099708D
Original Publication Date: 1990-Feb-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 72K

Publishing Venue

IBM

Related People

Modderkolk, AA: AUTHOR

Abstract

A program is disclosed that generates on one IBM pro- cessor complex a unique alphameric key within a 100-year time- frame which is internally in the IBM System/370 architecture representable in 32-bits.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 56% of the total text.

8-Character Alphameric Key for Each Second in Any Century

       A program is disclosed that generates on one IBM pro-
cessor complex a unique alphameric key within a 100-year time- frame
which is internally in the IBM System/370 architecture representable
in 32-bits.

      The method generates an identification consisting of the digits
0-9 and the characters A-F, and guarantees that the same key will not
be generated for at least 100 years.

      Up to the year 2000 the generated key starts with the
characters C, D, E or F and therefore complies also with the SAA
guidelines for variable names.

      The method described below to create such a key satisfies the
above criteria. The method of operation is shown in the flow diagram.
1.   The date and time today is obtained from the Operating System or
hardware.
2.   Most often this cannot be achieved in one uninterruptible
operation. If that is the case, the date must be obtained again and
compared against the previously obtained date to make sure that it
has not changed. If it has, the loop must be re-entered at the top.
The reason for this check is to avoid that, at times close to
midnight, the date is obtained just before midnight and the time just
after midnight, resulting in a value which is effectively of the
previous night.
3.   The date is transformed to the number of days that have passed
since the beginning of the century considering leap years.
4.   The time is transformed to the number o...