Abstract:
A system for locating a retrieving a particular line of text stored in a shift register memory. The system includes an input/output typewriter in electronic association with a dynamic shift register and two one-character registers. One of the onecharacter registers is a query register and the other a hold register. A line of text stored in memory along with other lines is located for printout and revision by entering a search mode and keying query characters representative of a revision point in the line. The revision point can be a misspelled word. A keyed query character representative of the first character making up the revision point is input into the query register. When matches among corresponding characters are found in memory they are replaced with match flags. These match flags define the next characters in memory which are to be compared with the next keyed query character. Spaces define the next characters in memory when the search mode is entered. After the second query character is keyed it is held in the query register and the first keyed character is transferred to the hold register. The match flags in memory are then sequentially replaced with the first keyed character from the hold register and the character following each of the replaced match flags is compared with the second keyed character held in the query register. When matches again occur, the matched characters are replaced with match flags. This operational sequence continues until terminated by the operator, whereupon an operation flag existing in memory is repositioned at the beginning of the first line containing at least one match flag and that line is printed out.
Abstract:
A system for justifying an output line where the total number of required data codes for computing a justification solution exceeds the buffer storage provided for the output line. Given a storage capacity of n data codes, when n-1 data codes have been read, counted, and stored, and a sufficient number of codes have not been stored for computing a justification solution based on the sum of the escapement values, a signaling data code is generated and stored. Then output from the buffer is initiated and continues until a space code is read. Thereafter, additional data codes are read and stored in the buffer and the above operation is repeated until a sufficient number of data codes have been read to compute a justification solution for remainder of the output line.
Abstract:
A system for determining and entering line measure into a justification computer for controlling the format of output copy. During an output operation when there is a necessity for determining line measure, a measure seek code is detected, escapement of the carrier initiated, the escapement of the carrier sensed, and the units of escapement counted. Upon sensing the location of the right margin stop, escapement is terminated. Thereafter the carrier is returned to the position occupied prior to the measure seek code being read. The number of units counted is the line measure which is then used for control of output.
Abstract:
1,210,586. Magnetic card apparatus. INTERNATIONAL BUSINESS MACHINES CORP. 3 Jan., 1969 [15 Jan., 1968], No. 57758/68. Heading G4M. The apparatus is similar to that disclosed in Specification 1,210,587 but is mainly concerned with the recording and playback of a reference character at the beginning of each track. Initially the card is driven at high speed in the reverse direction (23) until photo-cell 19 is covered, track return latch 67 is set followed by D1 which resets 67 and initiates forward drive (24). If a reference character has been previously recorded on the track selected, it is gated at 75 with D1 and 19 outputs and counter 77 gives an output when all bits of the reference character have been read, to reset D1 and set D2 or D6 depending on whether record or playback mode has been selected. In the record mode the card is driven in reverse and the reference character bits are applied to time out circuit 87 which causes an output from 89 when the reference character is correctly positioned between the read and write heads, D2 being reset and D3 set. If the reference character was found to be in error or missing completely, D4 may be set to initiate recording of a reference character, the card being driven in reverse at high speed until photo-cell 19 and gate 107 reset D4 and set D5, the latter initiating forward movement of the card and gating the reference character from a register 108. Bit counter 77 indicates when all the bits have been recorded to reset D5 and set D3 via gate 115. With a correctly recorded reference character, operation to record data characters is as described in Specification 1,210,587. If the playback mode has been selected, operation is as described above for the D1 cycle and D6 is reset when a data character has been read. If a change to record mode is required before the data characters are read, D2 is set by gate 117 to reposition the reference character between the read and record heads. Similarly if a change from record to playback mode is required before the first data character is recorded, gate 119 sets D1 and resets D3, D1 being reset and D6 set when the reference character has passed the read head. If a reference character is not sensed during the playback mode, the operator can proceed to read subsequent data characters or can choose to record a reference character by changing to the record mode (gate 103 sets 67 followed by D1