Nova Patents
US4055907A

Character scanned teaching machine

Abstract

A teaching machine wherein an answer provided by a student in the form of a sequence of characters is displayed as each character is correctly indicated in said sequence by the student as determined by a character by character comparison of input character indications made by the student with a correct character indication sequence stored in the machine. A single character generator may be used to provide character forming signals for forming characters in a plurality of dot matrix display devices. The character generator receives input character indications from a temporary memory in which each character indication position is addressed while the character generator is providing character forming signals for the same corresponding row of all of the display devices.

Term

Term ended

Expired 1 November 1994, 31.9 years ago.

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

9 claims: 5 independent, 4 dependent

  1. 1
    A teaching machine wherein an answer provided by a student in the form of a sequence of characters is displayed as each character is correctly indicated in said sequence by the student as determined by a character by character comparison of input character indications made by the student with a correct character indication sequence stored in the machine, comprising,input means for providing an input character indication,permanent memory means for storing a correct character indication sequence,comparison means for comparing said input character indication with a stored character indication in a corresponding position in said stored correct character indication sequence, and for providing an enabling signal when said input character indication matches said stored correct character indication,temporary memory means for storing correct input character indications in response to said enabling signal, in the sequence that said characters are correctly indicated at the input means,a sequence of display devices for displaying characters represented by said input character indications stored in the temporary memory means, wherein each character is displayed in a matrix format consisting of rows and columns,a sequence of storage registers corresponding to the sequence of display devices, each storage register for holding and providing signals to its corresponding display device for forming a character represented by an input character indication in the corresponding character sequence position in the temporary memory means,character generating means for providing said character forming signals to the storage registers in response to input character indications received from the temporary memory means, wherein each character forming signal represents a single row of a character matrix,character scanning means for sequentially addressing each character indication position in the temporary memory means to provide said character indication in said addressed position to the character generating means,character enabling means for enabling the storage registers to provide character forming signals to the corresponding display devices in the sequence and at the rate that the corresponding character positions in the temporary memory means are addressed,row scanning means for row by row scanning of the character generating means to provide character forming signals representing a single row of said indicated character matricies to the storage registers,row enabling means for enabling all of the display devices to display corresponding single rows of said character matricies at the same rate that the character generating means is scanned by the row scanning means and at such a rate that signals are received by all of the storage registers from the character generating means during the scanning of each row, andmeans for enabling the storage registers to receive character forming signals from the character generating means during the first half of the interval during which each row is scanned and for enabling the display devices to display said corresponding single rows of said character matricies during the second half of said interval.
  2. 2
    A teaching machine wherein an answer provided by a student in the form of a sequence of characters is displayed as each character is correctly indicated in said sequence by the student as determined by a character by character comparison of input character indications made by the student with a correct character indication sequence stored in the machine, comprising,input means for providing an input character indication,permanent memory means for storing a correct character indication sequence,comparison means for comparing said input character indication with a stored character indication in a corresponding position in said stored correct character indication sequence, and for providing an enabling signal when said input character indication matches said stored correct character indication,temporary memory means for storing correct input character indications in response to said enabling signal, in the sequence that said characters are correctly indicated at the input means,a sequence of display devices for displaying characters represented by said input character indications stored in the temporary memory means, wherein each character is displayed in a matrix format consisting of rows and columns,a sequence of storage registers corresponding to the sequence of display devices, each storage register for holding and providing signals to its corresponding display device for forming a character represented by an input character indication in the corresponding character sequence position in the temporary memory means,character generating means for providing said character forming signals to the storage registers in response to input character indications received from the temporary memory means, wherein each character forming signal represents a single row of a character matrix,character scanning means for sequentially addressing each character indication position in the temporary memory means to provide said character indication in said addressed position to the character generating means,character enabling means for enabling the storage registers to provide character forming signals to the corresponding display devices in the sequence and at the rate that the corresponding character positions in the temporary memory means are addressed,row scanning means for row by row scanning of the character generating means to provide character forming signals representing a single row of said indicated character matricies to the storage registers, androw enabling means for enabling all of the display devices to display corresponding single rows of said character matricies at the same rate that the character generating means is scanned by the row scanning means and at such a rate that signals are received by all of the storage registers from the character generating means during the scanning of each row,wherein the comparison means comprises,means for sequentially addressing said character indication positions in the permanent memory means,means for comparing said input character indication with said correct character indications stored in said character indication positions in the permanent memory means as they are sequentially addressed,counting means for registering the position in said sequence of said input character indication,means for comparing said registered position with said sequentially addressed character indication position in the permanent memory means, andmeans for providing said enabling signal when said input character indication matches said stored correct character indication, and said registered position matches said sequentially addressed character indication position.
  3. 4
    A teaching machine wherein an answer provided by a student in the form of a sequence of characters is displayed as each character is correctly indicated in said sequence by the student as determined by a character by character comparison of input character indications made by the student with a correct character indication sequence stored in the machine, comprising,input means for providing an input character indication,permanent memory means for storing a correct character indication sequence,comparison means for comparing said input character indication with a stored character indication in a corresponding position in said stored correct character indication sequence, and for providing an enabling signal when said input character indication matches said stored correct character indication,temporary memory means for storing correct input character indications in response to said enabling signal, in the sequence that said characters are correctly indicated at the input means,a sequence of display devices for displaying characters represented by said input character indications stored in the temporary memory means, wherein each character is displayed in a matrix format consisting of rows and columns,a sequence of storage registers corresponding to the sequence of display devices, each storage register for holding and providing signals to its corresponding display device for forming a character represented by an input character indication in the corresponding character sequence position in the temporary memory means,character generating means for providing said character forming signals to the storage registers in response to input character indications received from the temporary memory means, wherein each character forming signal represents a single row of a character matrix,character scanning means for sequentially addressing each character indication position in the temporary memory means to provide said character indication in said addressed position to the character generating means,character enabling means for enabling the storage registers to provide character forming signals to the corresponding display devices in the sequence and at the rate that the corresponding character positions in the temporary memory means are addressed,row scanning means for row by row scanning of the character generating means to provide character forming signals representing a single row of said indicated character matricies to the storage registers,row enabling means for enabling all of the display devices to display corresponding single rows of said character matricies at the same rate that the character generating means is scanned by the row scanning means and at such a rate that signals are received by all of the storage registers from the character generating means during the scanning of each row, andstoring means for storing said correct character indication sequence in the permanent memory means, said storing means comprising,driving means for providing said input character indication from the input means to the permanent memory means,means for sequentially addressing said character indication positions in the permanent memory means,counting means for registering the position in said sequence of said input character indication,means for comparing said registered position with said sequentially addressed character indication position in the permanent memory means, andmeans for enabling the driving means to store said input character indication in the permanent memory means when said registered position matches said sequentially addressed character indication position.
  4. 8
    A teaching machine wherein an answer provided by a student in the form of a sequence of characters is displayed as each character is correctly indicated in said sequence by the student as determined by a character by character comparison of input character indications made by the student with a correct character indication sequence stored in the machine, comprising,input means for providing an input character indication,permanent memory means for storing a correct character indication sequence,comparison means for comparing said input character indication with a stored character indication in a corresponding position in said stored correct character indication sequence, and for providing an enabling signal when said input character indication matches said stored correct character indication,temporary memory means for storing correct input character indications in response to said enabling signal, in the sequence that said characters are correctly indicated at the input means,a sequence of display devices for displaying characters represented by said input character indications stored in the temporary memory means, wherein each character is displayed in a matrix format consisting of rows and columns,a sequence of storage registers corresponding to the sequence of display devices, each storage register for holding and providing signals to its corresponding display device for forming a character represented by an input character indication in the corresponding character sequence position in the temporary memory means,character generating means for providing said character forming signals to the storage registers in response to input character indications received from the temporary memory means, wherein each character forming signal represents a single row of a character matrix,character scanning means for sequentially addressing each character indication position in the temporary memory means to provide said character indication in said addressed position to the character generating means,character enabling means for enabling the storage registers to provide character forming signals to the corresponding display devices in the sequence and at the rate that the corresponding character positions in the temporary memory means are addressed,row scanning means for row by row scanning of the character generating means to provide character forming signals representing a single row of said indicated character matricies to the storage registers,row enabling means for enabling all of the display devices to display corresponding single rows of said character matricies at the same rate that the character generating means is scanned by the row scanning means and at such a rate that signals are received by all of the storage registers from the character generating means during the scanning of each row, andmeans for enabling the display devices to display characters represented by said stored character indications in the permanent memory means, said means comprising,switching means for enabling the character generating means to receive character indications from the permanent memory means in lieu of character indications from the temporary memory means, andmeans for sequentially addressing character indication positions in the permanent memory means simultaneously with said enablement of storage registers in corresponding sequence positions, to provide said stored character indication in each said corresponding addressed position in the permanent memory means to the character generating means.
  5. 9
    A teaching machine wherein an answer provided by a student in the form of a sequence of characters is displayed as each character is correctly indicated in said sequence by the student as determined by a character by character comparison of input character indications made by the student with a correct character indication sequence stored in the machine, comprising,input means for providing an input character indication,permanent memory means having positions for storing a predetermined number of words, each having a correct character indication sequence,comparison means for comparing said input character indication with a stored character indication in a corresponding position in said stored correct character indication sequence, and for providing an enabling signal when said input character indication matches said stored correct character indication,temporary memory means for storing correct input character indications in response to said enabling signal, in the sequence that said characters are correctly indicated at the input means,a sequence of display devices for displaying characters represented by said input character indications stored in the temporary memory means, wherein each character is displayed in a matrix format consisting of rows and columns,a sequence of storage registers corresponding to the sequence of display devices, each storage register for holding and providing signals to its corresponding display device for forming a character represented by an input character indication in the corresponding character sequence position in the temporary memory means,character generating means for providing said character forming signals to the storage registers in response to input character indications received from the temporary memory means, wherein each character forming signal represents a single row of a character matrix,character scanning means for sequentially addressing each character indication position in the temporary memory means to provide said character indication in said addressed position to the character generating means,character enabling means for enabling the storage registers to provide character forming signals to the corresponding display devices in the sequence and at the rate that the corresponding character positions in the temporary memory means are addressed,row scanning means for row by row scanning of the character generating means to provide character forming signals representing a single row of said indicated character matricies to the storage registers,row enabling means for enabling all of the display devices to display corresponding single rows of said character matricies at the same rate that the character generating means is scanned by the row scanning means and at such a rate that signals are received by all of the storage registers from the character generating means during the scanning of each row, andfirst means for sequentially addressing said word positions in the permanent memory means,second means for sequentially providing recorded audio messages, each message being related to an addressed word stored in a corresponding word sequence position,third means for causing said provided recorded audio message to be repeated periodically until the next word position in said sequence is addressed, andfourth means for enabling said next word in said sequence to be addressed whenever a correct input character indication sequence for the instantly addressed word is completely provided.