Browse Prior Art Database

Programmable Weighing Factors for Modulus 10 and Modulus 11 Self Check Numbers Systems

IP.com Disclosure Number: IPCOM000093567D
Original Publication Date: 1967-Nov-01
Included in the Prior Art Database: 2005-Mar-06
Document File: 2 page(s) / 104K

Publishing Venue

IBM

Related People

Deskevich, S: AUTHOR

Abstract

Digit decode logic 10 in A is used to decode account number digits read from a main delay line storage device for checking. Program card 12 is used to assign particular weights, multipliers, to the different digit positions of the account number to be checked, and to select the particular modulus system, mod-10 or mod-11 to be used. Program card 12 affords the flexibility of programming any weighting method for the modulus-11 system and any weighting method for the modulus-10 system provided that the weighting factors for mod-10 are less than or equal to ten.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 61% of the total text.

Page 1 of 2

Programmable Weighing Factors for Modulus 10 and Modulus 11 Self Check Numbers Systems

Digit decode logic 10 in A is used to decode account number digits read from a main delay line storage device for checking. Program card 12 is used to assign particular weights, multipliers, to the different digit positions of the account number to be checked, and to select the particular modulus system, mod-10 or mod-11 to be used. Program card 12 affords the flexibility of programming any weighting method for the modulus-11 system and any weighting method for the modulus-10 system provided that the weighting factors for mod-10 are less than or equal to ten.

This restriction on the modulus-10 system is due to the way in which the check digit is computed for the mod-10 system depicted by table II. Pulse decode logic 14 compares the decoded digit with a decoded multiplier to determine the number of pulses to be supplied to accumulator 16 for the particular digit. Latches 18 store the information from logic 14 for transmission to accumulator 16, which for a mod-10 system should be at a count of ten when it is sampled and for mod-11 at a count of eleven. Control logic 20 includes a recycle latch. The latter is necessary because of the type of storage device used to store the account numbers which insures only one digit is checked at a time and that the digit checked is marked with a marker bit which when sensed determines the next digit is to be checked. Mod-11 Product Table I and...