Apparatus and method for the synchronous reading of data from a punched card
AssigneeEbco Industries, Ltd.
InventorOlav V. Jensen
Life of this patent
Estimating the term…
Loading patent…
AssigneeEbco Industries, Ltd.
InventorOlav V. Jensen
Estimating the term…
An apparatus and method for reading punched cards having data columns parallel to one edge of the card with each data column containing a coded pattern of punches wherein the card is moved past an aligned array of sensors that are mounted to be in alignment with each data column of the passing card. The invention provides for synchronously supplying a parallel digital signal that accurately represents the characters encoded in each data column even though the aligned sensor array is not maintained in precise alignment with the passing data columns and/or the card is not moved past the array at a uniform rate. The synchronous reading is accomplished by sequentially performing two detection sequences to detect two conditions that occur as the card and encoded data columns move by the sensors. The first detection sequence constitutes a determination that at least one unpunched card region has passed by each sensor since the start of the first detection sequence. In effect, the first detection sequence detects the passage of an unpunched region separating adjacent data columns even though the moving data column and sensor array are misaligned with one another to the extent that various sensors are exposed to a punched data location at each moment of time. The second detection sequence is automatically initiated following the first detection sequence and constitutes a determination that one data punch has completely passed by a sensor to effectively determine that an encoded data column is just then moving beyond the sensor array. The sensor signals immediately prior to the detection of this condition constitute, and are supplied as, a digital signal representing the character encoded in the passing data column. Since the first and second detection sequences are sequentially performed in accordance with the pattern of punches in the encoded data columns, synchronous card reading is effected to read each character encoded on the card.
Card reading apparatus for reading the information recorded on a card wherein a card having data encoded regions arranged in columnar format to represent a character of information with each columnar region including a plurality of data locations is moved in parallel with and past an aligned array of sensors to expose each of said sensors to the encoded and unencoded data locations in each of said columnar card regions, said card reading apparatus comprising:
A dynamic card reader for synchronously reading information characters encoded as one or more punches in data locations arranged in columnar format on a card comprising:
In a dynamic card reader for reading data from a card having at least one data column that is substantially parallel to one edge of said card, each of said data columns including a plurality of data locations for the encoding of an information character wherein said card is moved past an aligned array of sensors for detecting whether a coded data location or an uncoded card region is passing by said aligned sensors, said aligned array of sensors being arranged such that said card moves by said aligned sensors with each of said data columns substantially aligned with said sensor array, the improvement comprising signal processing means for supplying an output signal representative of the character encoded in each encoded data column passing by said sensor array regardless of whether said data columns pass in precise alignment with said sensors, said signal processing means including:
In a dynamic card reader for reading punched data locations arranged in columns on a card wherein each column of data locations is substantially parallel to one edge of said card and said card is read by moving said card past a linear array of punch sensors arranged to be substantially parallel with each data column that moves by said linear array of punch sensors, each of said punch sensors supplying a first predetermined signal when exposed to a punched data location of a passing data column and supplying a second predetermined signal when exposed to an unpunched region of said card, the improvement comprising signal processing means for synchronously supplying a digital signal representing the punched data locations of each of said data columns as said data columns move by said aligned sensors, said signal processing means including:
A method of reading information recorded on a card at one or more encoded data locations within at least one data column that includes a plurality of such data locations wherein each data column is substantially parallel to one edge of said card and said card is moved past an aligned array of sensors arranged such that said edge of said card is maintained substantially parallel to said aligned sensor array with each of said sensors supplying a signal indicative of whether an encoded data location or an unencoded region of said card is presently passing by each of said sensors comprising the steps of:
The method of synchronously determining the information character encoded as one or more punched data locations of at least one columnar region of a card being moved past an array of sensors wherein each sensor supplies an electrical signal indicative of whether a punched or unpunched card region is currently passing by said sensor comprising the steps of:
Dependencies are inferred from the claim text.