Browse Prior Art Database

Data Key Compression

IP.com Disclosure Number: IPCOM000046714D
Original Publication Date: 1983-Aug-01
Included in the Prior Art Database: 2005-Feb-07
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Mueller, AM: AUTHOR

Abstract

A data set, such as one created by process engineers, requires that every combination of part numbers, operation numbers, and machine types must form a unique data set name. The part number in this instance is seven digits long, the operation number is three digits, and the machine type is one digit, for a total of eleven digits. However, the subhost computer in which the data is stored allows data set names up to only eight characters long. Thus, it is necessary to convert every combination of the eleven digits into a unique data set name eight characters long in order for a microcomputer to retrieve a data set from the subhost computer. The algorithm for performing this conversion is as follows: Character one of the data set name is a constant alphameric character (such as 'J').

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 71% of the total text.

Page 1 of 1

Data Key Compression

A data set, such as one created by process engineers, requires that every combination of part numbers, operation numbers, and machine types must form a unique data set name. The part number in this instance is seven digits long, the operation number is three digits, and the machine type is one digit, for a total of eleven digits. However, the subhost computer in which the data is stored allows data set names up to only eight characters long. Thus, it is necessary to convert every combination of the eleven digits into a unique data set name eight characters long in order for a microcomputer to retrieve a data set from the subhost computer. The algorithm for performing this conversion is as follows: Character one of the data set name is a constant alphameric character (such as 'J'). Characters two through six are derived from the part number and the machine type. The part number is concatenated to the machine type, giving an eight-digit number. This number is converted to a base 36 number that is five base 36 digits long. (For the convenience of the algorithm, the order of the base 36 digits is reversed.) From an alphameric look-up table (where A=0, B=1, . . ., Z=25, 0=26, 1=27, . . ., 9=35), the base 36 string is converted to an alphameric character string five characters long. Characters seven and eight are derived from the three-digit operation number. The operation number is converted to a base 36 number that is two base 36 digits long. (Fo...