Patent GB-759996-A (GB)
Title: Statistical record card data translating system
IPC: G06F3/08
Filed: 1954-12-02
Abstract: 759,996. Statistical apparatus. RADIO CORPORATION OF AMERICA. Dec. 2, 1954 [Dec. 24, 1953], No. 34966/54. 106 Class (1). Apparatus for translating data represented by marks, each having a plurality of digital positions, on a statistical record card to a data storage medium, e.g. a magnetic tape, comprises a sensing device for sensing data simultaneously from like digital positions of respective marks, on a card, a code converter, a magnetic storage device, and a reading out device coupled to the magnetic storage device for deriving signals therefrom for application through the code converter to the data storage medium, the sensed card data being translated to and stored in parallel relation in the magnetic storage device and the read out device being adapted to (a) read out simultaneously all the digital positions of individual data representing marks, and (b) read out the respective data representing marks sequentially. Each mark comprises a combination of holes in one or more of twelve rows in one column of a normal eighty-column statistical record card 10, cards from a stack 12 being fed as indicated by arrows past sensing stations 14, 20. Card data sensed row-by-row at station 14 is recorded magnetically on a drum 100, this recorded information being compared with the card data when it is subsequently sensed at station 20, and the comparator operat. ing a sorter plate 26 to direct each card to an " error " stack 28 or a " correct " stack 30. The card feed is synchronized with the drum 100 which makes one rotation while a card 10 is advanced by one row of holes. The drum drives the brush arms of similar sixteen segment commutators 66, 86 through 16: 1 step-down gearing, and drives directly a photo-electric timing pulse generator 110 which delivers a wide index pulse followed by one hundred and sixty timing pulses during each drum revolution. The eighty sensing brushes at station 14 are connected via a plug board 34 to a static magnetic memory 42, the plug board being set to effect any desired changes in the relative positions of the data marks to be reocrded. Auxiliary pre-set information to be recorded with the card data is derived from a pulse generator 40, Fig. 2 (not shown), having eighty outputs which are also connected via the plug board 34 to the static memory 42. As the first row of perforations in the first card reach the sensing station 14, the index pulse over line 126 reverses those cores in the multi-core static memory 42 corresponding to those of the one hundred and sixty input lines thereto which are earthed by sensing brushes 14 or by the generator 14. The data thus recorded is read out serially, during the remaining portion of the drum revolution, by the one hundred and sixty timing pulses over line 128 which are fed by an electronic distributor 60 to the memory 42. The data is transferred serially over line 46 and the first segment of the commutator 66 to the drum 100 where it is recorded in the first peripheral channel of the left-hand side 106 of the drum. During the next drum rotation the information in the second row of card holes is similarly registered in the static memory 42 and subsequently transferred serially via line 46 and the second segment of commutator 66 to the second channel of the left-hand side of the drum 100. In this way the twelve rows of data on the first card are translated to corresponding parallel record channels on the drum during the first twelve revolutions of the drum 100. During the next four idle revolutions of the drum the first card is advanced a distance equal to four times the card row spacing which brings the first row of holes in the first card to the " verifying " sensing station 20 at the same time as the second card is brought to sensing station 14. During the sixteenth drum revolution, a preset four-stage binary counter 98, which counts the index pulses, delivers an output pulse to a switching relay device 104 which switches the twelve inputs from the commutator 66 to the right-hand side 108 of the drum 100 and connects the read out devices of the left-hand side 106 of the drum to the lines leading to the segments of the commutator 96. During the next twelve revolutions of the drum the digital data recorded on the second card is similarly recorded but on the right-hand side of the drum 108. At the same time the data on the first card is sensed row-by-row at station 20, recorded on a static magnetic memory 32 operated in a manner identical with that of memory 42 and similarly read out serially over line 56 by the timing impulses. The information bits so received over line 56 arrive at a comparator 138 at the same time as the corresponding bits previously recorded on the drum 100 (left-hand side) are read out and fed to the comparator via the commutator 86. Should the comparison show an error, an error indicator 136 is operated to stop the machine or direct the card in question to the " error " stack 28. Thus the data on successive cards 10 is recorded alternately on the two sides 106, 108 of the drum 100 and each record is verified as the data on the next card is being recorded. The read out lines from the drum 120 are connected in parallel to a coder 130 (for one drum revolution only per card) so that the twelve digital data positions corresponding to the twelve row positions of each card column are read out simultaneously from the drum, and the information corresponding to the card columns is read out sequentially. The coder may have a seven channel output and in known manner include " parity " digits so that the coding may be checked in a known parity checker 132 and stop the machine in the event of a coding error. The coder output is recorded, e.g. on a magnetic tape in known manner at 134.