US3693184A - Data processing equipment including improved keyboard - Google Patents

Data processing equipment including improved keyboard Download PDF

Info

Publication number
US3693184A
US3693184A US862780A US3693184DA US3693184A US 3693184 A US3693184 A US 3693184A US 862780 A US862780 A US 862780A US 3693184D A US3693184D A US 3693184DA US 3693184 A US3693184 A US 3693184A
Authority
US
United States
Prior art keywords
keyboard
signals
output
coded
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US862780A
Inventor
Reginald G Maling
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Application granted granted Critical
Publication of US3693184A publication Critical patent/US3693184A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0234Character input methods using switches operable in different directions

Definitions

  • ABSTRACT 340/l74.1 G A typewriter is operated rapidly by providing a [51] Int. Cl. ..Gl lb 5/02 keyboard which is operated by finger or thumb move- [58] Field of Search...346/74 MP, 8 M; 340/l74.l G, ment only, storing coded signals from the keyboard and de-coding the signals to operate the typewriter, the signals being supplied to the typewriter at the optimum speed for operation of the typewriter.
  • verbal data is used herein in a broad sense to include any data which is generally verbal in character including for example computer programs as well as conventional words.
  • the invention provides apparatus adapted for use in processing verbal data comprising (a) a keyboard adapted to generate coded signals corresponding to verbal data, the keyboard lying generally within the span of the operator's hands and being adapted to fit the hands so that only movement of the fingers or thumbs is required to operate the keyboard, and (b) means for storing the coded signals for subsequent processing.
  • the invention also provides a method of processing verbal data comprising the steps of generating coded signals corresponding to the verbal data by operating a keyboard which lies generally within the span of the operators hands and is adapted to fit the hands so that only movement of the fingers or thumbs is required to operate the keyboard, and storing the coded signals for subsequent processing.
  • a system embodying the invention by way of example comprises the following main subsystems:
  • the buffer store which is directly controlled by the actuation of the keyboard contacts serves the purpose of storing the combinations of contact operations of the keyboard and of passing these combinations on to the main store at an appropriate rate, thus allowing continuous use of the keyboard despite the necessarily discontinuous action of the typewriter.
  • the function of the main store is:
  • the store is so programmed as to minimize the amount of coded information required to represent the most commonly used characters and functions.
  • the store should be so constructed that information contained in the store can only be erased as a result of a deliberate operation requiring actions which do not form any part of the normal operating programme of the system.
  • the typewriter used in the system must be capable of, and preferably designed for, conversion to accept print-out signals from the main store. It will be advantageous if the printing gate is modified to give the type bars a one-way locus and hence minimize interference between the type-bars during high speed operation.
  • FIG. 1 illustrates schematically an embodiment of the invention
  • FIG. 2 is a diagrammatic representation of a keyboard comprising two sets of ten keys.
  • a digit 1 is positioned between two pressure-actuated contact sets 2 and 3, pressure upwards thus closes contact set 2, while downward pressure closes contact set 3. Either contact set may be omitted should a particular operator not have the capability of effectively operating it.
  • a digit 5 is disposed between proximity-sensitive plates 6, 7 each of which is electrically connected to a respective sensitive circuit 8, 9 which is adjusted to respond to close association of a digit with the respec- -tive plate.
  • circuits 8, 9 which in practice may comprise an oscillator which commences or ceases to oscillate in response to increased capacitance to earth associated with the respective plate, a rectifier converting the oscillator output into a change of direct current and a relay responsive to the change in current to alter the setting of a contact set is arranged to close the respective one of contact sets 10, 11 in response to close proximity of the digit with the respective sensing plate.
  • a digit 15 is shown associated with two dual-pressure contact sets 16 and 17.
  • Each of these contact sets includes a first pair of contacts 16a, 17a which is closed by a first pressure in the appropriate direction and a second pair of contacts 16b, 17b, which is closed by a second and increased pressure in the same direction. It will be seen that four different contact conditions may thus be obtained in response to movement of a single digit.
  • the code conditions set up by digital actuation of the contact sets 2, 3, 10, ll, 16 and 17 are fed by way of a cable 20 into a buffer store 30.
  • buffer store 30 the code combinations established by the actuation of the key contacts, of which there may obviously be more sets than are shown in the drawing, are stored temporarily and fed out to a main store 40 as called up.
  • main store 40 is arranged to accept both code combinations representing the 44 characters and five functions of the standard typewriter and also other code combinations chosen to represent words and/or phrases commonly used in the work for which the system is employed.
  • the main store yields to the typewriter 50, over a cable 51, signals causing the required word or phrase to be typed at the maximum speed of which the machine is capable.
  • the code combinations established by the keyboard contacts are stored in the buffer store until called up by the main store when the word or phrase has been completed.
  • the distribution of word usage is such that normal communication follows zipfs law, that is, the frequency of occurrence of a word is inversely proportional to its rank order. This means that although two key choices are required for each character, word or phrase, the resultant number of characters selected per key actuation is greater than unity and varies upwards depending upon the subject matter of the communication and the choice of words and phrases in the store.
  • the system may permit for example an increase in the average typing speed to approximately double that for the same rate of key selection in a normal typewriter.
  • the rate of key selection may be considerably increased over that possible with a standard typewriter, with the result that typing speeds become possible which are similar to normal shorthand or stenotype speeds.
  • the learning of shorthand may therefore by replaced by the learning of the vocabulary available in the typing system.
  • the typewriter itself may be positioned under a sound-proof cover in the same room, or possibly without such a cover in an adjoining or remote room.
  • the typewriter is operated at the maximum speed which is obtainable without clashing of the typebars.
  • the typewriter comprises for example a plurality of small solenoids (not shown) one below each key and arranged to operate its key in response to a signal from the main store.
  • FIG. 2 illustrates a keyboard comprising two sets of ten keys each pair of upper and lower keys, e.g., keys I and II being operated by upward or downward movement of the same finger.
  • this keyboard permits 400 different permutations of codes each code comprising two digits e.g., (1,2), (1,11), (11,1) provided that the equipment is arranged to distinguish between different permutations as opposed to merely distinguishing between different combinations, e.g., to distinguish (1,2) from (2,1 (1,2) is obtained by operating first key 1 followed by key 2 whereas 2,1) is obtained by operating first key 2 followed by key 1.
  • three codes are employed, e.g., (1,2,3), (13,11,14), it will be realized that even more permutations are possible; even four codes may be employed in appropriate cases.
  • the output from the main store is recorded on magnetic tape for subsequent reproduction.
  • the tape or the direct output from the main store may be used to control equipment other than a typewriter, e.g., a duplicating machine, an automatic type-setting machine, or a computer (in which case the programme is generated at the keyboard).
  • a data display unit is coupled to the main store and displays the data in de-coded form before it is supplied to the typewriter or the like;
  • this can be used to facilitate making corrections prior to supply of the output to the typewriter, by providing at the keyboard codes for restraining the output from the main store and releasing the output when required and for providing cancellation and correction facilities.
  • the input from one keyboard may be used to supply output to more than one typewriter or the like, or for example the output could be used to operate simultaneously by a type-setting machine and a display unit at an editor's desk.
  • Typewriting apparatus comprising (a) a keyboard adapted to generate signals corresponding to coded verbal data represented by combinations of key actuations with certain single codes each corresponding to a predetermined complete wording, the keyboard being arranged so that it may be operated by finger or thumb movement only with substantially no bodily movement of the hand or arm and comprising an upper series of keys and a lower series of keys, a space being defined between said upper series and said lower series for the reception of the operators fingers, (b) typewriting mechanism adapted to reproduce the verbal data in decoded form, and (0) means for receiving the signaloutput from the keyboard and for operating the typewriter mechanism in response to said output, said means being programmed to develop said predetermined complete wordings at the typewriter mechanism in response to output signals from the keyboard corresponding to said single codes.
  • a keyboard adapted to generate signals corresponding to coded verbal data represented by com binations of key actuations, the keyboard being arranged so that it may be operated by finger or thumb movement only with substantially no bodily movement of the hand or arm and comprising an upper series of keys and a lower series of keys, a space being defined between said upper series and said lower series for the reception of the operators fingers and (b) buffer means for storing signals from the keyboard and simultaneously delivering a signal-output, said buffer means having a storage capacity sufficient to store signals from the keyboard substantially independently of the rate of simultaneous signal output from the butter means.
  • verbal data is computer programming data and further comprising means for receiving the output from the buffer means and for programming a computer with data generated at the keyboard.
  • a keyboard adapted to generate signals corresponding to coded verbal data represented by combinations of key actuations with certain single codes each corresponding to a predetermined complete wording, the keyboard being arranged so that it may be operated by finger or thumb movement only with substantially no bodily movement of the hand or arm and comprising an upper series of keys and a lower series of keys, a space being provided between said upper series and said lower series for the reception of the operators fingers,
  • Data handling apparatus comprising:
  • buffer means directly electrically connected between said signal generating means and said transfer means adapted to receive and store said input signals in coded combinations
  • said transfer means being adapted for receiving coded combination signals from said buffer means at a controlled rate and for producing output signals, said buffer means having a storage capacity sufficient to store input signals independently or the rate the buffer means simultaneously supplies coded combination signals to said transfer means, and
  • reproducing means directly electrically connected to the output of said transfer means for receiving the output signals from said. transfer means and reproducing data corresponding to the signals generated at said keyboard.
  • said reproducing means comprising typewriting mechanism adapted to reproduce the verbal data in decoded form.
  • Data handling apparatus comprising:
  • a. means including a digitally actuated keyboard adapted by combinations of key actuations to generate input electrical signals corresponding to coded verbal data, at least one key being dually actuable, one actuation being produced by a lesser digital pressure and the other by a greater digital pressure,
  • buffer means directly electrically connected between said signal generating means and said transfer means adapted to receive and store said input signals in coded combinations
  • said transfer means being adapted for receiving coded combination signals from said buffer means at a controlled rate and for producing output signals, said buffer means having a storage capacity sufficient to store input signals independently of the rate the buffer means simultaneously supplies coded combination signals to said transfer means, and
  • reproducing means directly electrically connected to the output of said transfer means for receiving the output signals from said transfer means and reproducing data corresponding to the signals generated at said keyboard.

Abstract

A typewriter is operated rapidly by providing a keyboard which is operated by finger or thumb movement only, storing coded signals from the keyboard and de-coding the signals to operate the typewriter, the signals being supplied to the typewriter at the optimum speed for operation of the typewriter.

Description

United States Patent 1151 3, Maling [45] Sept. 19, 1972 DATA PROCESSING EQUIPMENT [56] References Cited n 322 Aylesbury 3: 8 2,751,433 6/1956 Lirger ..346/74 MP 3,465,302 9/1969 Andrews et a] ..340/i 72.5 [22] Filed: Oct. 1, 1969 3,045,218 7/1962 Brand ..340/ 174.1 R [2]] AppL NOJ 862,780 3,125,748 3/1964 MacRoberts et al..346/74 MP Primary Examiner-Bemard Konick [30] Foreign Application Priority Data Assistant Examiner-Gary M. Hoffman 01.4,196s Great Britain ..47,270/68 Emma 52 0.8. Ci. ..346/74 M, 178/17 0, 340/1725, [57] ABSTRACT 340/l74.1 G A typewriter is operated rapidly by providing a [51] Int. Cl. ..Gl lb 5/02 keyboard which is operated by finger or thumb move- [58] Field of Search...346/74 MP, 8 M; 340/l74.l G, ment only, storing coded signals from the keyboard and de-coding the signals to operate the typewriter, the signals being supplied to the typewriter at the optimum speed for operation of the typewriter.
9 Claims, 2 Drawing Figures DATA PROCESSING EQUIPMENT INCLUDING IMPROVED KEYBOARD This invention relates to an improved system for providing a verbal input to data-processing equipment. Although the invention will be specifically described in relation to the control of an electric typewriter, it may be applied to other systems requiring an input in the form of word-representative series of characters.
The expression verbal data is used herein in a broad sense to include any data which is generally verbal in character including for example computer programs as well as conventional words.
The invention provides apparatus adapted for use in processing verbal data comprising (a) a keyboard adapted to generate coded signals corresponding to verbal data, the keyboard lying generally within the span of the operator's hands and being adapted to fit the hands so that only movement of the fingers or thumbs is required to operate the keyboard, and (b) means for storing the coded signals for subsequent processing.
The invention also provides a method of processing verbal data comprising the steps of generating coded signals corresponding to the verbal data by operating a keyboard which lies generally within the span of the operators hands and is adapted to fit the hands so that only movement of the fingers or thumbs is required to operate the keyboard, and storing the coded signals for subsequent processing.
As applied for example to the control of a typewriter, a system embodying the invention by way of example comprises the following main subsystems:
1. Keyboard 2. Buffer store 3. Main store 4. Electric typewriter The keyboard is characterized by:
a. Being so shaped to fit the hands that only movement of the fingers and thumbs is required to close the key contacts, and no movement of the hands or arms is required.
b. By keys being provided both above and below the rest positions of the digits so as to increase the total number of keys which may be actuated.
o. By closure of the key contacts being effected either in one embodiment by mechanical movement produced by pressure from the appropriate digit or, in another embodiment, by means responsive to the proximity of the appropriate digit.
d. By comprising one or more keys each capable of producing different contact actions in response to greater or less applied pressure of a single digit, thusv again increasing the total number of switch actions which may be provided.
e. By being so shaped as to be comfortably supported upon the knees of an operator yet also to be capable of being supported stably upon a flat surface.
The buffer store which is directly controlled by the actuation of the keyboard contacts serves the purpose of storing the combinations of contact operations of the keyboard and of passing these combinations on to the main store at an appropriate rate, thus allowing continuous use of the keyboard despite the necessarily discontinuous action of the typewriter.
The function of the main store is:
a. To store codes representing all the combinations of key actuation from the keyboard and to convert these codes into signals suitable for driving the typewriter.
b. To respond to particular codes or code combinations by developing series of signals which when applied to the typewriter result in the recording of predetermined words or phrases.
c. To provide to the typewriter actuating signals which are so timed as to take into account the limitations resulting from the construction of the typewriter: thus closely-spaced typebars cannot be operated in as rapid succession as more widely spaced typebars, in order to avoid interference between the typebars, to ensure adequate time for carriage return, and so on. It should be possible to vary the: speed factors here adopted, in order to adapt the store for use with differently responding typewriters. v
d. The store is so programmed as to minimize the amount of coded information required to represent the most commonly used characters and functions.
e. The store should be so constructed that information contained in the store can only be erased as a result of a deliberate operation requiring actions which do not form any part of the normal operating programme of the system.
The typewriter used in the system must be capable of, and preferably designed for, conversion to accept print-out signals from the main store. It will be advantageous if the printing gate is modified to give the type bars a one-way locus and hence minimize interference between the type-bars during high speed operation.
In the accompanying drawings:
FIG. 1 illustrates schematically an embodiment of the invention; and
FIG. 2 is a diagrammatic representation of a keyboard comprising two sets of ten keys.
At the left-hand side of the FIG. 1 are illustrated three alternative arrangements for digital key-contact operation. A digit 1 is positioned between two pressure-actuated contact sets 2 and 3, pressure upwards thus closes contact set 2, while downward pressure closes contact set 3. Either contact set may be omitted should a particular operator not have the capability of effectively operating it.
A digit 5 is disposed between proximity-sensitive plates 6, 7 each of which is electrically connected to a respective sensitive circuit 8, 9 which is adjusted to respond to close association of a digit with the respec- -tive plate. Each of circuits 8, 9 which in practice may comprise an oscillator which commences or ceases to oscillate in response to increased capacitance to earth associated with the respective plate, a rectifier converting the oscillator output into a change of direct current and a relay responsive to the change in current to alter the setting of a contact set is arranged to close the respective one of contact sets 10, 11 in response to close proximity of the digit with the respective sensing plate.
A digit 15 is shown associated with two dual-pressure contact sets 16 and 17. Each of these contact sets includes a first pair of contacts 16a, 17a which is closed by a first pressure in the appropriate direction and a second pair of contacts 16b, 17b, which is closed by a second and increased pressure in the same direction. It will be seen that four different contact conditions may thus be obtained in response to movement of a single digit.
The code conditions set up by digital actuation of the contact sets 2, 3, 10, ll, 16 and 17 are fed by way of a cable 20 into a buffer store 30. In buffer store 30 the code combinations established by the actuation of the key contacts, of which there may obviously be more sets than are shown in the drawing, are stored temporarily and fed out to a main store 40 as called up. As set out previously, main store 40 is arranged to accept both code combinations representing the 44 characters and five functions of the standard typewriter and also other code combinations chosen to represent words and/or phrases commonly used in the work for which the system is employed. In response to a word or phrase combination the main store yields to the typewriter 50, over a cable 51, signals causing the required word or phrase to be typed at the maximum speed of which the machine is capable. During such times as the main store is causing the typewriter to type a word or phrase the code combinations established by the keyboard contacts are stored in the buffer store until called up by the main store when the word or phrase has been completed.
Assuming that all ten digits are employed to control two key contacts each a total of 20 contact operations can be produced. By taking all code permutations formed by a unique pair of key contact actuations a total of some 400 codes is possible. Thus allowing for direct operation of the typewriter there remain some 350 code permutations which may be used to initiate the typing of selected words or phrases. Alternatively combinations may be used rather than permutations but this reduces the number of available codes.
The distribution of word usage is such that normal communication follows zipfs law, that is, the frequency of occurrence of a word is inversely proportional to its rank order. This means that although two key choices are required for each character, word or phrase, the resultant number of characters selected per key actuation is greater than unity and varies upwards depending upon the subject matter of the communication and the choice of words and phrases in the store.
As a result the system may permit for example an increase in the average typing speed to approximately double that for the same rate of key selection in a normal typewriter. As the physical movement required for key selection is very slight the rate of key selection may be considerably increased over that possible with a standard typewriter, with the result that typing speeds become possible which are similar to normal shorthand or stenotype speeds. The learning of shorthand may therefore by replaced by the learning of the vocabulary available in the typing system.
Since only light currents are controlled by the keyboard, this may be connected to the remainder of the system by a flexible cable, so that direct dictation to the keyboard operator is possible without disturbing noise. The typewriter itself may be positioned under a sound-proof cover in the same room, or possibly without such a cover in an adjoining or remote room.
It is an advantage of a communication system of the kind described above that owing to the fact that minimal digital movement is required to operate the key contacts it may be used by almost wholly paralyzed operators but its usefulness is by no means restricted to such applications. When an operator has one or more digits immobilized or absent the key combinations to which the main store responds may be changed so that all typewriter functions may be produced by the available code combinations. Also with disabled operators the span of the keyboard may be reduced to lie within the span of what the'operator has available, e.g., only one hand may be available. If necessary combinations of three key actuations may be employed to supplement the available two-key combinations. This latter expedient may be employed to enlarge the vocabulary of a system for use by the fully able.
The typewriter is operated at the maximum speed which is obtainable without clashing of the typebars. The typewriter comprises for example a plurality of small solenoids (not shown) one below each key and arranged to operate its key in response to a signal from the main store.
FIG. 2 illustrates a keyboard comprising two sets of ten keys each pair of upper and lower keys, e.g., keys I and II being operated by upward or downward movement of the same finger. It will be realized that this keyboard permits 400 different permutations of codes each code comprising two digits e.g., (1,2), (1,11), (11,1) provided that the equipment is arranged to distinguish between different permutations as opposed to merely distinguishing between different combinations, e.g., to distinguish (1,2) from (2,1 (1,2) is obtained by operating first key 1 followed by key 2 whereas 2,1) is obtained by operating first key 2 followed by key 1. If three codes are employed, e.g., (1,2,3), (13,11,14), it will be realized that even more permutations are possible; even four codes may be employed in appropriate cases.
In a test it was found that a 50 per cent increase in typing output could be obtained by having codes corresponding to the 400 most common words found in 100,000 different words which appeared in 5 million words of running text, these codes being in addition to those corresponding to the 49 normal typewriter functions.
In a modification of the apparatus the output from the main store is recorded on magnetic tape for subsequent reproduction. It will be realized that the tape or the direct output from the main store may be used to control equipment other than a typewriter, e.g., a duplicating machine, an automatic type-setting machine, or a computer (in which case the programme is generated at the keyboard).
It is believed that the invention is useful for any verbal data having a vocabulary of for example 40 words or more.
In another modification a data display unit is coupled to the main store and displays the data in de-coded form before it is supplied to the typewriter or the like;
this can be used to facilitate making corrections prior to supply of the output to the typewriter, by providing at the keyboard codes for restraining the output from the main store and releasing the output when required and for providing cancellation and correction facilities.
In modifications of the keyboard the operation is by sideways finger movement rather than up and down movement. Also sideways movement may be combined with up and down movement to actuate several keys. Also use may be made of various flexing movements of the fingers.
The input from one keyboard may be used to supply output to more than one typewriter or the like, or for example the output could be used to operate simultaneously by a type-setting machine and a display unit at an editor's desk.
What I claim is:
l. Typewriting apparatus comprising (a) a keyboard adapted to generate signals corresponding to coded verbal data represented by combinations of key actuations with certain single codes each corresponding to a predetermined complete wording, the keyboard being arranged so that it may be operated by finger or thumb movement only with substantially no bodily movement of the hand or arm and comprising an upper series of keys and a lower series of keys, a space being defined between said upper series and said lower series for the reception of the operators fingers, (b) typewriting mechanism adapted to reproduce the verbal data in decoded form, and (0) means for receiving the signaloutput from the keyboard and for operating the typewriter mechanism in response to said output, said means being programmed to develop said predetermined complete wordings at the typewriter mechanism in response to output signals from the keyboard corresponding to said single codes.
2. In verbal data handling apparatus, the combination of (a) a keyboard adapted to generate signals corresponding to coded verbal data represented by com binations of key actuations, the keyboard being arranged so that it may be operated by finger or thumb movement only with substantially no bodily movement of the hand or arm and comprising an upper series of keys and a lower series of keys, a space being defined between said upper series and said lower series for the reception of the operators fingers and (b) buffer means for storing signals from the keyboard and simultaneously delivering a signal-output, said buffer means having a storage capacity sufficient to store signals from the keyboard substantially independently of the rate of simultaneous signal output from the butter means.
3. The combination of claim 2, further comprising means for receiving the output from the bufier means and for recording data corresponding to said output on magnetic tape.
4. The combination of claim 2, wherein the verbal data is computer programming data and further comprising means for receiving the output from the buffer means and for programming a computer with data generated at the keyboard.
5. In typewriting apparatus the combination of (a) a keyboard adapted to generate signals corresponding to coded verbal data represented by combinations of key actuations with certain single codes each corresponding to a predetermined complete wording, the keyboard being arranged so that it may be operated by finger or thumb movement only with substantially no bodily movement of the hand or arm and comprising an upper series of keys and a lower series of keys, a space being provided between said upper series and said lower series for the reception of the operators fingers,
and (b) means for receiving the signal-output from the keyboard and for operating a typewriter mechanism in response to said output, said means being programmed to develop said predetermined complete wordings at the typewriter mechanism in response to output signals from the keyboard corresponding to said single codes.
6. Data handling apparatus comprising:
a: means including a digitally actuated keyboard adapted by combinations of key actuations to generate input electrical signals corresponding to coded verbal data and comprising an upper series of keys and a lower series of keys, a space being defined between said upper series and said lower series for the reception of the operators fingers,
b. transfer means,
c. buffer means directly electrically connected between said signal generating means and said transfer means adapted to receive and store said input signals in coded combinations,
(1. said transfer means being adapted for receiving coded combination signals from said buffer means at a controlled rate and for producing output signals, said buffer means having a storage capacity sufficient to store input signals independently or the rate the buffer means simultaneously supplies coded combination signals to said transfer means, and
e. reproducing means directly electrically connected to the output of said transfer means for receiving the output signals from said. transfer means and reproducing data corresponding to the signals generated at said keyboard.
7. In the data handling apparatus defined in claim 6, said reproducing means comprising typewriting mechanism adapted to reproduce the verbal data in decoded form.
8. Apparatus according to claim 7 wherein certain single codes generated at said keyboard each correspond to a predetermined complete wording and said transfer means is programmed to develop said predetermined complete wordings at the typewriter mechanism in response to output from the buffer means corresponding to said single codes.
9. Data handling apparatus comprising:
a. means including a digitally actuated keyboard adapted by combinations of key actuations to generate input electrical signals corresponding to coded verbal data, at least one key being dually actuable, one actuation being produced by a lesser digital pressure and the other by a greater digital pressure,
b. transfer means,
c. buffer means directly electrically connected between said signal generating means and said transfer means adapted to receive and store said input signals in coded combinations,
d. said transfer means being adapted for receiving coded combination signals from said buffer means at a controlled rate and for producing output signals, said buffer means having a storage capacity sufficient to store input signals independently of the rate the buffer means simultaneously supplies coded combination signals to said transfer means, and
e. reproducing means directly electrically connected to the output of said transfer means for receiving the output signals from said transfer means and reproducing data corresponding to the signals generated at said keyboard.

Claims (9)

1. Typewriting apparatus comprising (a) a keyboard adapted to generate signals corresponding to coded verbal data represented by combinations of key actuations with certain single codes each corresponding to a predetermined complete wording, the keyboard being arranged so that it may be operated by finger or thumb movement only with substantially no bodily movement of the hand or arm and comprising an upper series of keys and a lower series of keys, a space being defined between said upper series and said lower series for the reception of the operator''s fingers, (b) typewriting mechanism adapted to reproduce the verbal data in decoded form, and (c) means for receiving the signal-output from the keyboard and for operating the typewriter mechanism in response to said output, said means being programmed to develop said predetermined complete wordings at the typewriter mechanism in response to output signals from the keyboard corresponding to said single codes.
2. In verbal data handling apparatus, the combination of (a) a keyboard adapted to generate signals corresponding to coded verbal data represented by combinations of key actuations, the keyboard being arranged so that it may be operated by finger or thumb movement only with substantially no bodily movement of the hand or arm and comprising an upper series of keys and a lower series of keys, a space being defined between said upper series and said lower series for the reception of the operator''s fingers and (b) buffer means for storing signals from the keyboard and simultaneously delivering a signal-output, said buffer means having a stOrage capacity sufficient to store signals from the keyboard substantially independently of the rate of simultaneous signal output from the buffer means.
3. The combination of claim 2, further comprising means for receiving the output from the buffer means and for recording data corresponding to said output on magnetic tape.
4. The combination of claim 2, wherein the verbal data is computer programming data and further comprising means for receiving the output from the buffer means and for programming a computer with data generated at the keyboard.
5. In typewriting apparatus the combination of (a) a keyboard adapted to generate signals corresponding to coded verbal data represented by combinations of key actuations with certain single codes each corresponding to a predetermined complete wording, the keyboard being arranged so that it may be operated by finger or thumb movement only with substantially no bodily movement of the hand or arm and comprising an upper series of keys and a lower series of keys, a space being provided between said upper series and said lower series for the reception of the operator''s fingers, and (b) means for receiving the signal-output from the keyboard and for operating a typewriter mechanism in response to said output, said means being programmed to develop said predetermined complete wordings at the typewriter mechanism in response to output signals from the keyboard corresponding to said single codes.
6. Data handling apparatus comprising: a. means including a digitally actuated keyboard adapted by combinations of key actuations to generate input electrical signals corresponding to coded verbal data and comprising an upper series of keys and a lower series of keys, a space being defined between said upper series and said lower series for the reception of the operator''s fingers, b. transfer means, c. buffer means directly electrically connected between said signal generating means and said transfer means adapted to receive and store said input signals in coded combinations, d. said transfer means being adapted for receiving coded combination signals from said buffer means at a controlled rate and for producing output signals, said buffer means having a storage capacity sufficient to store input signals independently or the rate the buffer means simultaneously supplies coded combination signals to said transfer means, and e. reproducing means directly electrically connected to the output of said transfer means for receiving the output signals from said transfer means and reproducing data corresponding to the signals generated at said keyboard.
7. In the data handling apparatus defined in claim 6, said reproducing means comprising typewriting mechanism adapted to reproduce the verbal data in decoded form.
8. Apparatus according to claim 7 wherein certain single codes generated at said keyboard each correspond to a predetermined complete wording and said transfer means is programmed to develop said predetermined complete wordings at the typewriter mechanism in response to output from the buffer means corresponding to said single codes.
9. Data handling apparatus comprising: a. means including a digitally actuated keyboard adapted by combinations of key actuations to generate input electrical signals corresponding to coded verbal data, at least one key being dually actuable, one actuation being produced by a lesser digital pressure and the other by a greater digital pressure, b. transfer means, c. buffer means directly electrically connected between said signal generating means and said transfer means adapted to receive and store said input signals in coded combinations, d. said transfer means being adapted for receiving coded combination signals from said buffer means at a controlled rate and for producing output signals, said buffer means having a storage capacity sufficient to store input signals independently of the rate the buffer means simultaneously supplies coded combinatIon signals to said transfer means, and e. reproducing means directly electrically connected to the output of said transfer means for receiving the output signals from said transfer means and reproducing data corresponding to the signals generated at said keyboard.
US862780A 1968-10-04 1969-10-01 Data processing equipment including improved keyboard Expired - Lifetime US3693184A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB47270/68A GB1292113A (en) 1968-10-04 1968-10-04 Improved data processing equipment

Publications (1)

Publication Number Publication Date
US3693184A true US3693184A (en) 1972-09-19

Family

ID=10444355

Family Applications (1)

Application Number Title Priority Date Filing Date
US862780A Expired - Lifetime US3693184A (en) 1968-10-04 1969-10-01 Data processing equipment including improved keyboard

Country Status (6)

Country Link
US (1) US3693184A (en)
DE (1) DE1949897A1 (en)
FR (1) FR2019922A1 (en)
GB (1) GB1292113A (en)
NL (1) NL6914980A (en)
SE (1) SE361100B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4048439A (en) * 1974-12-06 1977-09-13 Carba S.A. Control device of a teletypewriter to be used by invalids
EP0020118A1 (en) * 1979-05-24 1980-12-10 Arthur G. Crimmins Finger control system
US4761522A (en) * 1986-10-06 1988-08-02 Allen Donald E Finger operated switching apparatus
US4769516A (en) * 1986-10-06 1988-09-06 Allen Donald E Finger operated switching apparatus
US5717431A (en) * 1996-01-05 1998-02-10 Dell Usa, L.P. Ergonomic keyboard for a portable computer and methods of operation and manufacture therefor
US20110025606A1 (en) * 2009-07-29 2011-02-03 Stenograph, L.L.C. Method and apparatus for measuring keystroke
US20110110696A1 (en) * 2006-10-31 2011-05-12 David Siebert Adjustable Stenographic Keyboard Device and Method for Electronically Adjusting Key Depth Sensitivity
US8756353B2 (en) 2004-03-12 2014-06-17 Advantage Technology And Innovations, Inc. Device and method for reinterpreting stored stenographic keystrokes
US9193174B2 (en) 2004-03-12 2015-11-24 Advantage Technology And Innovations, Inc. Device and method for identifying stacking and splitting of stenographic keystrokes

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1496522A (en) * 1974-01-22 1977-12-30 Endfield C Keyboard
US4360892A (en) 1979-02-22 1982-11-23 Microwriter Limited Portable word-processor
US4442506A (en) * 1980-09-18 1984-04-10 Microwriter Limited Portable word-processor
GB2134293B (en) * 1983-01-21 1986-06-25 Laitram Corp Computer keyboard system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2751433A (en) * 1952-07-28 1956-06-19 Rca Corp Character analyzing systems
US3045218A (en) * 1956-11-23 1962-07-17 Brand Samuel Magnetic data recording means
US3125748A (en) * 1959-07-13 1964-03-17 macroberts
US3465302A (en) * 1967-03-21 1969-09-02 Ibm Buffered teletypewriter device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2751433A (en) * 1952-07-28 1956-06-19 Rca Corp Character analyzing systems
US3045218A (en) * 1956-11-23 1962-07-17 Brand Samuel Magnetic data recording means
US3125748A (en) * 1959-07-13 1964-03-17 macroberts
US3465302A (en) * 1967-03-21 1969-09-02 Ibm Buffered teletypewriter device

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4048439A (en) * 1974-12-06 1977-09-13 Carba S.A. Control device of a teletypewriter to be used by invalids
EP0020118A1 (en) * 1979-05-24 1980-12-10 Arthur G. Crimmins Finger control system
US4761522A (en) * 1986-10-06 1988-08-02 Allen Donald E Finger operated switching apparatus
US4769516A (en) * 1986-10-06 1988-09-06 Allen Donald E Finger operated switching apparatus
US5717431A (en) * 1996-01-05 1998-02-10 Dell Usa, L.P. Ergonomic keyboard for a portable computer and methods of operation and manufacture therefor
US20110116855A1 (en) * 2004-03-12 2011-05-19 David Siebert Adjustable Stenographic Keyboard Device and Method for Electronically Adjusting Key Depth Sensitivity
US20110116854A1 (en) * 2004-03-12 2011-05-19 David Siebert Stenographic Keyboard Device Providing Extended Set of Keys and Method for Electronically Adjusting Key Depth Sensitivity
US20110123244A1 (en) * 2004-03-12 2011-05-26 Portia Seely Stenographic Keyboard Device Providing Extended Set of Keys and Method for Electronically Adjusting Key Depth Sensitivity
US8678685B2 (en) 2004-03-12 2014-03-25 Advantage Technology And Innovations, Inc. Stenographic keyboard device providing extended set of keys and method for electronically adjusting key depth sensitivity
US8756353B2 (en) 2004-03-12 2014-06-17 Advantage Technology And Innovations, Inc. Device and method for reinterpreting stored stenographic keystrokes
US8770872B2 (en) 2004-03-12 2014-07-08 Advantage Technology And Innovations, Inc. Adjustable stenographic keyboard device and method for electronically adjusting key depth sensitivity
US9193174B2 (en) 2004-03-12 2015-11-24 Advantage Technology And Innovations, Inc. Device and method for identifying stacking and splitting of stenographic keystrokes
US9487021B2 (en) 2004-03-12 2016-11-08 Advantage Technology And Innovations, Inc. Adjustable stenographic keyboard device and method for electronically adjusting key depth sensitivity
US9211724B2 (en) 2005-03-11 2015-12-15 Advantage Technology And Innovations, Inc. Adjustable stenographic keyboard device and method for electronically adjusting key depth sensitivity
US20110110696A1 (en) * 2006-10-31 2011-05-12 David Siebert Adjustable Stenographic Keyboard Device and Method for Electronically Adjusting Key Depth Sensitivity
US8096714B2 (en) 2006-10-31 2012-01-17 Advantage Technology And Innovations, Inc. Stenographic keyboard device providing extended set of keys and method for electronically adjusting key depth sensitivity
US8480320B2 (en) 2006-10-31 2013-07-09 Advantage Technology & Innovations, Inc. Adjustable stenographic keyboard device and method for electronically adjusting key depth sensitivity
US20110025606A1 (en) * 2009-07-29 2011-02-03 Stenograph, L.L.C. Method and apparatus for measuring keystroke

Also Published As

Publication number Publication date
FR2019922A1 (en) 1970-07-10
NL6914980A (en) 1970-04-07
SE361100B (en) 1973-10-15
GB1292113A (en) 1972-10-11
DE1949897A1 (en) 1970-04-09

Similar Documents

Publication Publication Date Title
US3693184A (en) Data processing equipment including improved keyboard
US3022878A (en) Communication device
AU544649B2 (en) Word typewriter
US4443789A (en) Keyboard
US4467321A (en) Chording keyboard for generating binary data
US4180337A (en) Keyboard arrangement
US4680572A (en) Chord entry keying of data fields
CA1151745A (en) Device for the introduction of linguistic information
GB8322579D0 (en) Keyboards
US3413624A (en) Automatic magnetic recording and playback control system for a keyboard actuated business machine
US3998310A (en) Apparatus for recording data in arabic script
US3417202A (en) System for recording, reproducing and communicating digital and audio signals with control adjuncts for operator use
US3292764A (en) Typesetting systems
US3528063A (en) Recording and reproducing apparatus with facilities for locating information in record media
US2865487A (en) Record controlled printing or writing machines
US4408918A (en) Halfspace control system for electronic typewriter with correction register
FI60322C (en) KODNINGS- OCH KODTOLKNINGSAPPARAT I FORM AV EN SKRIVMASKIN
GB994308A (en) A control arrangement for a punching device
JPS57131580A (en) Typewriter
US4679952A (en) Printing apparatus including tab position placement control
JPS634974A (en) Word-processor
WO1981000987A1 (en) Keyboard operable printing means with optional programmed auto-operation
JPS555866A (en) Head mechanism in dot printer
JPS6244286B2 (en)
KR820001637B1 (en) Error detecting of typing