Patent GB-747870-A (GB)
Title: Improvements in or relating to checking apparatus for statistical record cards or the like
Inventor: CARTWRIGHT JOHN ROBERT
IPC: G06F11/10
Filed: 1953-05-20
Abstract: 747,870. Statistical apparatus. BRITISH TABULATING MACHINE CO., Ltd. March 29, 1954 [May 20, 1953], No. 14175/53. Class 106 (1). Apparatus for statistical record cards which are provided with a checking number as well as the numerical data on which the checking number is based comprises means for entering a data item and a check number having a predetermined relation thereto, means for recording the data item under control of the data entry means, means for calculating a check code under control of the data entry means, and comparing means under joint control of the data entry means and the check number calculating means for comparing the entered and calculated check numbers for agreement. The invention is described with reference to the card punch described in Specification 562,278, [Group XVI]. Each of the keys 0-9 of the auxiliary keyboard is provided with an extra contact Oa to 9a, Fig. 1, which select which cathode of a multi-cathode gas discharge valve 10 carries the discharge path. The purpose of the valve 10 is to produce a number of pulses equal to the value of the key depressed. A double triode V1 is connected as a free-running multi-vibrator with a frequency of approximately 1000 cycles per second. The square wave output is applied to a second double triode V2 which acts as a driver for the valve 10. When the start relay is energized, both the grids of V2 rise to a potential just below cut-off, determined by a potentiometer 15, 16. The positive-going square waves from V1 now drive V2 into conduction. One cycle of the multi-vibrator causes the discharge to step from one cathode to the next in the valve 10 in known manner. Each cathode of valve 10 is connected to ground 20 via a resistor 21 so that the cathode in which the discharge is located rises in potential due to the discharge current through the resistor. A positive pulse is produced in the line 23 each time the discharge moves on to a cathode and off again. Two gas discharge valves 24, 25 each having ten cathodes are used for calculating the units and tens of the check code. The valve 24 is controlled by two double triode drivers V3, V4. When V3 is operated the entry is subtracted and when V4 is operated the entry is additive. The valve 28 is controlled by a single driver valve V5. Addition or subtraction is controlled by contacts R3b, R3c, R4b, R4c, which reverse the connections between the anodes of V5 and the guides of the valve 25. Relays R1, R2, R3, R4, Fig. 2, control the entry of the values entered in the keyboard into the valves 24 and 25. These relays are energized by plug connections (not shown) between sockets 28 and 29 which are connected to segments 30 forming part of the column selector of the punch. As the card is stepped along in the punch, brush 32 connects the segments 30 in turn to the common bar 31. The relays R1-R4 are connected to the sockets 28 through isolating rectifiers 33 so that a pair of relays is energized each time a circuit is made to one of the sockets 28. The relays R1 and R2 control whether entry is made to the valve 25 or the valve 24 and the relays R3, R4 respectively, control whether the entered valve is added or subtracted. The twostage counter formed by valves 24, 25 is always reset to a count of ninety-nine and the check code from the source document is entered additively so that if the two codes agree the counter should be once again registering ninety-nine when a number and its check code have both been entered. One pulse is then entered additively into the counter and this will produce a carry from the tens denomination valve 25 if the two check codes are in agreement. This pulse causes V7 to fire and the resulting rise across the cathode load is fed to V9 via contact R5a. Valve V5 now conducts and energizes relay R7 in its anode circuit. When relay R6 operates it completes a circuit through contacts R5c to a relay R8 which establishes a holding circuit through contact R7a, error key contacts 45 and contacts R8a. If the punching is correct, this circuit is almost immediately broken by energization of the relay R7. When an error has been made in the punching a carry pulse does not occur and the relay R7 is not energized, consequently, the relay R8 remains energized and opens contacts R8b to prevent energization of the punch plate magnet R9. This prevents further punching taking place and the card cannot be stepped along. A signal lamp 44 is energized to indicate an error or if preferred a known device may be incorporated to mark the correct cards. The error key has to be depressed to de-energize the relay R8 and the contacts 45 then make a circuit to a magnet R10 which causes ejection of the card. In an alternative arrangement the check code need not be entered in the card, instead a relay may be energized at the end of the number field and its contacts used to disconnect the keyboard from the punch selector magnets whilst the check code is entered on the keyboard. The check code calculator then operates as already described, but the punching of the check code is suppressed. The column by column control may be effected by a programme card of the kind described in Specification 684,273, [Group XVI]. Specification 695,083 also is referred to.