US3571802A

Query and reply system with alphanumeric readout

Abstract

This record has no abstract on file.

US3571802A, drawing sheet 1
Sheet 1 of 30

Term

Term ended

Expired 31 May 1988, 38.3 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

35 claims: 13 independent, 22 dependent

  1. 1
    I claim:1. In a system wherein a data processor develops and transmits character identification signals to apparatus controlling a printing device of the type comprising a plurality of individual character-forming elements, the printing device being arranged to print selected graphic symbols in a plurality of locations on a document, such as a savings bank passbook, with the particular characters printed in such locations corresponding to the character identification signals transmitted to the printer controlling apparatus by the data processor;that improvement wherein said printer-controlling apparatus comprises a memory having a plurality of units each assigned a corresponding one of said printing locations and adapted to store a character identification signal for determining the particular character to be printed in the assigned location;means responsive to signals from the data processor for storing each character identification signal in a particular memory unit as determined by the data processor;operating means responsive to character identification signals for controlling said character-forming elements to cause to be printed in any said locations graphic symbols corresponding to character identification signals directed to said operating means;and means for reading out said memory units in a predetermined pattern and directing the readout character identification signals to said operating means, the character identification signals controlling the graphic symbols in the locations on said document corresponding to the memory units from which the signals were read.
  2. 3
    In a data-handling system of the type wherein a data processor develops and transmits character identification signals to apparatus controlling the operation of an output device comprising a plurality of individual character-forming elements for creating graphic symbols corresponding to the character identification signals;that improvement wherein said apparatus includes memory means having a plurality of distinct memory units each adapted to store a corresponding character identification signal, said memory units being assigned to respective character-forming elements of said output device for selecting the characters formed thereby in accordance with the particular character identification signal stored in the corresponding memory unit;means responsive to control signals from the data processor for directing each character identification signal to a specific memory unit as determined by said data processor;operating means responsive to character-identification signals for actuating said character-forming elements to produce corresponding graphic symbols;and means for reading out said memory units to said operating means in a predetermined pattern whereby said output device produces graphic symbols each having a placement and a character identity controlled by said data processor
  3. 7
    In a data-handling system for processing transactions such as those involving savings bank accounts, apparatus com prising a central computer with data storage and computation means for processing queries concerning stored items of information, a plurality of remote stations coupled to said computer including data entry means for transmitting query messages thereto on a time-shared basis and means for receiving reply messages from said computer, each remote station also including printer means responsive to said reply messages for imprinting alpha-numeric characters in line format on a document such as a savings bank passbook; the improvement comprising the combination with each remote station of:a. a CRT display device operable to display graphic symbols corresponding to the query message characters developed by said data entry means;b. means selectively operable for transmitting the query message characters to the computer after a complete query has been assembled and presented on the CRT. whereby the operator at said remote station can check an assembled query message prior to transmission thereof to said computer;and c. cyclic memory means for storing character code signals, first means selectively responsive to the readout of character codes from said memory means for controlling said CRT, and second means selectively responsive to the readout of character codes from said memory means to control said printer means.
  4. 10
    In a data-handling system of the type comprising a central computer with at least one remote station including manually operable data-entry means for transmitting query messages to the computer and a CRT display device for presenting graphic characters corresponding to the query data in a series of successive lines across the face of the CRT;that improvement wherein said remote station includes cyclic memory means having a portion thereof arranged to store characters developed by said data entry means and used for controlling the CRT presentation, each such storage portion being subdivided into storage sections for controlling corresponding lines of the CRT display, the individual character storage slots of each character storage section serving to control the graphic symbols presented in respective positions in the corresponding display line of said CRT;display control means coupled to said memory means and including analyzer 3,571,802 means to determine whether any code signal to be stored in said portion represents a numeric or a nonnumeric character, first means responsive to the detection of a nonnumeric character for storing the corresponding code in the next available slot at the beginning of the line storage section, second means responsive to the detection of a numeric character for storing the corresponding code in the last character position of the line storage section, and shifting means responsive to such numeric detection for moving any previously stored numeric characters in that line storage section one character position backwards, so that such previously stored numeric characters appear in positions preceding the last character position of the line.
  5. 12
    In a system of the type wherein a data processor develops and sends character identification signals to apparatus controlling an output device for making graphic symbols corresponding to the character identification signals;the combination comprising a memory having a plurality of distinct units each adapted to store a corresponding character identification signal for determining a graphic symbol to be produced by said output device;said data processor being arranged to produce and send to said controlling apparatus groups of character identification signals together with tab control signals specifying the particular memory units where the character identification signals are to be stored;and directing means responsive to said tab signals for storing the character identification signals in the specified memory units.
  6. 15
    In a system of the type wherein an input message developed at a remote station is transmitted to a central data processor which produces a corresponding reply message of character identification signals to be sent back to the remote station to control printing apparatus at that station;the improvement wherein said remote station additionally includes a display device operable to present to an operator graphic character symbols corresponding to the input message signals to permit review and editing thereof by an operator prior to transmitting the message to the data processor;a memory adapted to store character identification signals from the data processor in positions of the memory determined by the processor;and means to read out said memory to said printing means in a predetermined pattern so as to produce a sequence of graphic character symbols in accordance with the reply message developed by said processor.
  7. 19
    In a system of the type wherein data processing means produces character identification signals for actuating a line printer to imprint a series of characters representing an output message from the data processing means, the combination of a memory having a plurality of individual storage units each adapted to hold one of said character identification signals, each of said memory units being assigned a respective position on the line of print;means for directing each character identification signal to a specific memory unit as determined by said data processing means;and distribution means for reading out all of the units of said memory in a predetermined sequence to said line printer and for causing said printer to print out a series of characters corresponding to the signals read out from all of said memory units.
  8. 24
    In a system of the type wherein a data processor transmits character identification signals to peripheral apparatus controlling the operation of an output device adapted to produce on a document or the like graphic symbols corresponding to the character identification signal;that improvement wherein said peripheral apparatus includes memory means having a plurality of distinct units each arranged to store a corresponding character identification signal;means responsive to signals from the data processor for directing individual character identification signals to particular memory units as determined by said data processor;and means for reading out said memory units to said output device in a predetermined pattern so as to produce on the document graphic symbols each having a placement and character identity controlled by said data processor. 3,571,802
  9. 25
    The method of carrying out transactions involving stored information such as information concerning savings bank accounts, comprising the steps of:producing at a remote station data entry signals representing an item to be the subject of a transaction;accumulating said signals in a data storage means to form a complete assembled message;developing a graphic symbol presentation corresponding to the stored signals for inspection by the operator;transmitting the assembled complete message to a computer for processing;operating said computer to develop in response to said message a reply including multicharacter answer data together with control signals identifying specific locations in which the answer data characters are to be stored;transmitting said reply to said remote station;storing said answer data in said storage means with the characters thereof located in particular storage slots determined by said control signals;and utilizing said answer data characters to control printing of graphic symbols in print positions corresponding to the slots in which the respective characters are located in said storage means.
  10. 26
    The method of carrying out transactions involving stored information such as information concerning savings bank accounts, comprising the steps of:producing at a remote station data entry signals representing an item which is the subject of a transaction;accumulating said signals in a data storage means to form a complete message;transmitting the assembled complete message to a computer for processing;operating said computer to develop in response to said message a reply including multicharacter answer data;transmitting said reply to said remote station;storing said answer data in said storage means;directing said answer data characters to a graphic symbol printer;analyzing each character to produce corresponding printer control signals;and operating said printer to develop graphic symbols corresponding to the control signals developed from the analyzed characters.
  11. 27
    The method of carrying out transactions involving stored information such as information concerning savings bank accounts, comprising the steps of:producing at a remote station data entry signals representing an item which is the subject of a transaction;accumulating said signals in a data storage means to form a complete assembled message;transmitting the assembled complete message to a computer for processing;operating said computer to develop in response to said message a reply including multicharacter answer data;transmitting said reply to said remote station;storing said answer data in said storage means with each character in a specific corresponding storage slot;reading out said storage means in a predetermined sequence;directing answer data characters thus read out to a graphic symbol printer;analyzing each character to produce corresponding printer control signals;and operating sad printer to develop graphic symbols determined by the analyzed characters and in print positions corresponding to the storage slot from which the character was retrieved.
  12. 28
    Data-handling and manipulating apparatus comprising cyclical storage means having a plurality of sequential sections each subdivided into slots where individual digits can be in serted;means for inserting multidigit numbers into said storage sections, respectively and with the least significant digit of each number in the last storage slot of the corresponding storage section;means for inserting marker signals in the last slot of those storage sections containing numbers to be manipulated;means for reading out from said storage sections the digits in the marked slots;arithmetic means coupled to said reading means and operable to manipulate the digits from the marked slots to produce a resultant digit;and means for shifting said marker signals to the next set of storage slots in a direction progressing towards the beginning of each section, so that the new digit data thus marked can be read out for manipulation by said arithmetic means.
  13. 33
    Data-handling apparatus comprising cyclical storage means having a plurality of sequential sections each subdivided into slots where individual digits can be inserted, means for inserting multidigit numbers into certain sections of a first group of said storage sections;arithmetic means coupled to said storage means and operable to manipulate the inserted multidigit numbers to produce a resultant digits;means for inserting said resultant digits in another section of said first group of storage sections;CRT display means responsive to data read out from said first group of storage sections for presenting symbols corresponding to the inserted characters;printer means responsive to data read out form a second group of said storage sections to make corresponding imprints on a document or the like;and transfer means for inserting in said second group of storage sections data corresponding to that stored in said first group of storage sections, whereby to effect operation of said printer while retaining the display of characters on said CRT.