US3780846A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Automatic erasing typewriter system
Assignee: International Business Machines Corp
•
Filing: 1972-08-03
•
Granted: 1973-12-25
•
Expires: 1992-08-03
Abstract
Abstract A typewriter having a character erase mechanism is combined with an automatic control system including a changeable memory that maintains a record of both characters printed and characters erased to enhance the typist''s ability to edit and correct text as it is typed. With this system the typist can select automatic erasure of individual characters, selected words, or an entire line simply by depression of a key. Furthermore, typist can add, delete or correct words as desired and the typewriter will automatically reprint correct text that was erased to enable such insertion or deletion.
Inventors
- 👤 R Kolpek
- 👤 R Rahenkamp
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 21:12
CPC Classifications
B; B41; B41J; B41J29/00; B41J29/26; B41J29/36; B41J5/00; B41J5/30; B41J5/31; B41J5/40; B41J5/42; B41J5/44; G; G06; G06F; G06F40/00; G06F40/10; G06F40/166
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
278 words
In a system including a typewriter having means for printing visible symbols at a print point on a page, means for moving said print point to ordered print positions along a line of the page, including backspace means for moving said print point incrementally to immediately adjacent lower order print positions, a keyboard that is manipulated to control said symbol printing and print point moving means, signal output means for transmitting signals representative of tYpewriter operations, signal input means for receiving control signals for causing operations of said typewriter, and selectively operable symbol erase mechanism operable in response to ERASE command signals, the improvement comprising: a memory capable of storing a plurality of symbol information identifying bytes each corresponding with an individual print position on a line of the page and each being at least capable of identifying the symbol intended to appear in the corresponding print position, queuing means for identifying individual ones of said bytes in said memory in accordance with the order of print positions with which said bytes correspond, keystroke recording control means responsive to manipulation of said keyboard and to said queuing means for writing a byte of symbol identifying information into said memory and ordered therein in accordance with its corresponding print position, manually operable selection means including means to initiate an erase sequence erase sequence control means responsive to said erase sequence initiation for producing erase control operations and comprising: signal generating means for issuing next ERASE command signals to said typewriter, and erase sequence repeating means operating following each erase control operation to cause operation of said typewriter backspace means, and producing a further one of said erase control operations.
Claim 2
Dependent Claim
278 words
In a system including a typewriter having means for printing visible symbols at a print point on a page, means for moving said print point to ordered print positions along a line of the page, including backspace means for moving said print point incrementally to immediately adjacent lower order print positions, a keyboard that is manipulated to control said symbol printing and print point moving means, signal output means for transmitting signals representative of tYpewriter operations, signal input means for receiving control signals for causing operations of said typewriter, and selectively operable symbol erase mechanism operable in response to ERASE command signals, the improvement comprising: a memory capable of storing a plurality of symbol information identifying bytes each corresponding with an individual print position on a line of the page and each being at least capable of identifying the symbol intended to appear in the corresponding print position, queuing means for identifying individual ones of said bytes in said memory in accordance with the order of print positions with which said bytes correspond, keystroke recording control means responsive to manipulation of said keyboard and to said queuing means for writing a byte of symbol identifying information into said memory and ordered therein in accordance with its corresponding print position, manually operable selection means including means to initiate an erase sequence erase sequence control means responsive to said erase sequence initiation for producing erase control operations and comprising: signal generating means for issuing next ERASE command signals to said typewriter, and erase sequence repeating means operating following each erase control operation to cause operation of said typewriter backspace means, and producing a further one of said erase control operations.
Claim 3
Dependent Claim
58 words
A system as defined in claim 1 having the further improvement comprising: said erase sequence control means further including erase sequence terminating means including means for detecting the completion of the erasure of all characters within a single word unit, and means responsive to said completion detecting means for inhibiting further operation of said erase sequence repeating means.
Claim 4
Dependent Claim
58 words
A system as defined in claim 1 having the further improvement comprising: said erase sequence control means further including erase sequence terminating means including means for detecting the completion of the erasure of all characters within a single line unit, and means responsive to said completion detecting means for inhibiting further operation of said erase sequence repeating means.
Claim 5
Dependent Claim
162 words
A system as defined in claim 1 wherein the improvement further comprises: said selection means including mode selecting means having a first state for defining an erase sequence of ''''character'''' length and a second state for defining an erase sequence of ''''word'''' length. said erase sequence control means further comprising erase sequence terminating means including first detecting means for detecting the completion of the erasure of a single character, second detecting means for detecting the completion of the erasure of all characters within a single word unit, and means responsive to said further mode selecting means and to said first and second detecting means for inhibiting further operation of said erase sequence repeating means upon the completion of the erasure of a single character when said further mode selecting means defines a ''''character'''' length erase sequence and upon completion of the erasure of all characters within a single word unit when said further mode selecting means defines a ''''word'''' length erase sequence.
Claim 6
Dependent Claim
213 words
A system as defined in claim 1 wherein the improvement further comprises: said selection means including mode selecting means having a first state for defining an erase sequence of ''''character'''' length and a second state for defining erase sequence of ''''word'''' length and a third state for defining an erase sequence of ''''line'''' length, said erase sequence control means further comprising erase sequence terminating means including first detecting means for detecting the completion of the erasure of a single character, second detecting means for detecting the completion of the erasure of all characters within a single word unit, third detecting means for detecting the completion of tHe erasure of all characters within a single line unit and means responsive to said mode selecting means and to said first, second and third detecting means for inhibiting further operation of said erase sequence repeating means upon the completion of the erasure of a single character when said mode selecting means defines a ''''character'''' length erase sequence, upon completion of the erasure of all characters within a single ''''word'''' unit when said mode selecting means defines a ''''word'''' length erase sequence, and upon completion of the erase of all characters within a single line unit when said mode selecting means defines a ''''line'''' length erase sequence.
Claim 7
Dependent Claim
346 words
In a system including a typewriter having means for printing visible symbols at a print point on a page, means for moving said print point to ordered print positions along a line of the page, a keyboard that is manipulatable to control said symbol printing and print point moving means, signal output means for transmitting signals representative of typewriter operations, signal input means for receiving control signals for causing operations of said typewriter, and selectively operable symbol erase mechanism operable in response to ERASE command signals, the improvement comprising: a memory capable of storing a plurality of symbol information identifying bytes, each corresponding with an individual print position on a line of the page and each being at least capable of identifying (i) whether it contains useful information, (ii) the symbol intended to appear in the corresponding print position, and (iii) whether the symbol intended to appear in the corresponding print position currently appears, queuing means for identifying individual ones of said bytes in said memory in accordance with the order of print positions with which said bytes correspond, keystroke recording control means responsive to manipulation of said keyboard and to said queuing means for writing a byte of symbol identifying information into said memory and ordered therein in accordance with its corresponding print position, manually operable selection means including means to initiate an erase sequence and mode control means settable to define either an ''''erase only'''' operation or an ''''erase and delete'''' operation of said erase sequence, and erase sequence control means responsive to said erase sequence initiation for producing erase control operations and comprising: signal generating means for issuing said ERASE command signals to said typewriter, and memory writing means responsive to said mode control means for selectively writing into the byte identified by said queuing means as corresponding with the relative print position from which said erase mechanism erases a symbol in response to issuance of said ERASE command, ''''symbol not appear'''' if said ''''erase only'''' operation has been defined or ''''no significant information'''' if said ''''erase and delet'''' operation has been defined.
Claim 8
Dependent Claim
346 words
In a system including a typewriter having means for printing visible symbols at a print point on a page, means for moving said print point to ordered print positions along a line of the page, a keyboard that is manipulatable to control said symbol printing and print point moving means, signal output means for transmitting signals representative of typewriter operations, signal input means for receiving control signals for causing operations of said typewriter, and selectively operable symbol erase mechanism operable in response to ERASE command signals, the improvement comprising: a memory capable of storing a plurality of symbol information identifying bytes, each corresponding with an individual print position on a line of the page and each being at least capable of identifying (i) whether it contains useful information, (ii) the symbol intended to appear in the corresponding print position, and (iii) whether the symbol intended to appear in the corresponding print position currently appears, queuing means for identifying individual ones of said bytes in said memory in accordance with the order of print positions with which said bytes correspond, keystroke recording control means responsive to manipulation of said keyboard and to said queuing means for writing a byte of symbol identifying information into said memory and ordered therein in accordance with its corresponding print position, manually operable selection means including means to initiate an erase sequence and mode control means settable to define either an ''''erase only'''' operation or an ''''erase and delete'''' operation of said erase sequence, and erase sequence control means responsive to said erase sequence initiation for producing erase control operations and comprising: signal generating means for issuing said ERASE command signals to said typewriter, and memory writing means responsive to said mode control means for selectively writing into the byte identified by said queuing means as corresponding with the relative print position from which said erase mechanism erases a symbol in response to issuance of said ERASE command, ''''symbol not appear'''' if said ''''erase only'''' operation has been defined or ''''no significant information'''' if said ''''erase and delet'''' operation has been defined.
Claim 9
Dependent Claim
64 words
A. system as defined in claim 6 further comprising backspace means for moving said print point incrementally to immediately adjacent lower order print positions, and wherein the improvement further comprises: said erase sequence control means including erase sequence repeating means operating following each erase control operation to cause operation of said typewriter backspace means and producing a further one of said erase control operations.
Claim 10
Dependent Claim
58 words
A system as defined in claim 7, having the further improvement comprising: said erase sequence control means further including erase sequence terminating means including means for detecting the completion of the erasure of all characters within a single word unit, and means responsive to said completion detecting means for inhibiting further operation of said erase sequence repeating means.
Claim 11
Dependent Claim
58 words
A system as defined in claim 7, having the further improvement comprising: said erase sequence control means further including eRase sequence terminating means including means for detecting the completion of the erasure of all characters within a single line unit, and means responsive to said completion detecting means for inhibiting further operation of said erase sequence repeating means.
Claim 12
Dependent Claim
163 words
A system as defined in claim 7 wherein the improvement further comprises: said selection means including further mode selecting means having a first state for defining an erase sequence of ''''character'''' length and a second state for defining an erase sequence of ''''word'''' length, said erase sequence control means further comprising erase sequence terminating means including first detecting means for detecting the completion of the erasure of a single character, second detecting means for detecting the completion of the erasure of all characters within a single word unit, and means responsive to said further mode selecting means and to said first and second detecting means for inhibiting further operation of said erase sequence repeating means upon the completion of the erasure of a single character when said further mode selecting means defines a ''''character'''' length erase sequence and upon completion of the erasure of all characters within a single word unit when said further mode selecting means defines a ''''word'''' length erase sequence.
Claim 13
Dependent Claim
218 words
A system as defined in claim 7 wherein the improvement further comprises: said selection means including further mode selecting means having a first state for defining an erase sequence of ''''character'''' length and a second state for defining erase sequence of ''''word'''' length and a third state for defining an erase sequence of ''''line'''' length, said erase sequence control means further comprising erase sequence terminating means including first detecting means for detecting the completion of the erasure of a single character, second detecting means for detecting the completion of the erasure of all characters within a single word unit, third detecting means for detecting the completion of the erasure of all characters within a single line unit and means responsive to said further mode selecting means and to said first, second and third detecting means for inhibiting further operation of said erase sequence repeating means upon the completion of the erasure of a single character when said further mode selecting means defines a ''''character'''' length erase sequence, upon completion of the erasure of all characters within a single word unit when said further mode selecting means defines a ''''word'''' length erase sequence, and upon completion of the erase of all characters within a single line unit when said further mode selecting means defines a ''''line'''' length erase sequence.
Claim 14
Dependent Claim
134 words
A system as defined in claim 6 wherein the improvement further comprises: manually operable retype selection means, retype sequence control means operable in response to activation of said retype selection means and to the information contained within the memory byte identified by said queuing means corresponding with the current print position for producing retype operations and comprising: means for operating said typewriter to reprint the symbol identified by said byte and advance the print point to the next higher order print position in response to detection of ''''symbol not appear'''' information within said byte, and for operating said typewriter to advance the print point to the next higher order print position in response to detection of the presence of useful information within said byte if said byte does not contain ''''symbol not appear'''' information.
Claim 15
Dependent Claim
59 words
A system as defined in claim 12 wherein said retype sequence control means further comprises retype sequence repeating means operating following each advance of the print point and for producing a further one of said retype sequence control operations, and retype terminating means for inhibiting operation of said retype sequence repeatIng means when said byte contains no useful information.
Claim 16
Dependent Claim
73 words
A system as defined in claim 6, having the further improvement comprising said erase sequence control means further comprising: memory regression sequence control means responsive to selection of an ''''erase and delete'''' operation of said erase sequence by said mode selecting means for successively regressing to a lower order, the bytes identified by said queuing means as being of a higher order than a byte into which has been written ''''no significant information.''''
Claim 17
Dependent Claim
83 words
A system as defined in claim 6 wherein said improvement further comprises: said keystroke recording control means further including memory advance sequence control means comprising means responsive to said queuing means for detecting the prior recording of information having ''''symbol not appear'''' information within the byte of said memory corresponding to the current print position of the typewriter to advance to a higher order the byte corresponding to said current print position and those bytes of higher order than said current print position.
Claim 18
Dependent Claim
309 words
In a system including a typewriter having means for printing visible symbols at a print point on a page, means for moving said print point to ordered print positions along a line of the page, a keyboard that is manipulatable to control said symbol printing and print point moving means, signal output means for transmitting signals representative of typewriter operations, signal input means for receiving control signals for causing operations of said typewriter, and selectively operable symbol erase mechanism operable in response to an ERASE command signal, the improvement comprising: a memory capable of storing a plurality of symbol information identifying bytes, each corresponding with an individual print position on a line of the page and each being at least capable of identifying (i) whether it contains useful information, and (ii) the symbol intended to appear in the corresponding print position, queuing means for identifying individual ones of said bytes in said memory in accordance with the order of print positions with which said bytes correspond, keystroke recording control means responsive to manipulation of said keyboard and to said queuing means for writing a byte of symbol identifying information into said memory and ordered therein in accordance with its corresponding print position, manually operable selection means including means to initiate an erase sequence and mode control means settable to define either an ''''erase only'''' operation or an ''''erase and delete'''' operation of said erase sequence, and erase sequence control means responsive to said erase sequence initiation for producing erase control operations and comprising: signal generating means for issuing said ERASE command signals to said typewriter, and memory writing means responsive to said mode control means defining said ''''erase and delete'''' operation for writing ''''no significant information'''' into the byte identified by said queuing means as corresponding with the relative print position from which said erase mechanism erases a symbol.
Claim 19
Dependent Claim
309 words
In a system including a typewriter having means for printing visible symbols at a print point on a page, means for moving said print point to ordered print positions along a line of the page, a keyboard that is manipulatable to control said symbol printing and print point moving means, signal output means for transmitting signals representative of typewriter operations, signal input means for receiving control signals for causing operations of said typewriter, and selectively operable symbol erase mechanism operable in response to an ERASE command signal, the improvement comprising: a memory capable of storing a plurality of symbol information identifying bytes, each corresponding with an individual print position on a line of the page and each being at least capable of identifying (i) whether it contains useful information, and (ii) the symbol intended to appear in the corresponding print position, queuing means for identifying individual ones of said bytes in said memory in accordance with the order of print positions with which said bytes correspond, keystroke recording control means responsive to manipulation of said keyboard and to said queuing means for writing a byte of symbol identifying information into said memory and ordered therein in accordance with its corresponding print position, manually operable selection means including means to initiate an erase sequence and mode control means settable to define either an ''''erase only'''' operation or an ''''erase and delete'''' operation of said erase sequence, and erase sequence control means responsive to said erase sequence initiation for producing erase control operations and comprising: signal generating means for issuing said ERASE command signals to said typewriter, and memory writing means responsive to said mode control means defining said ''''erase and delete'''' operation for writing ''''no significant information'''' into the byte identified by said queuing means as corresponding with the relative print position from which said erase mechanism erases a symbol.
Claim 20
Dependent Claim
82 words
A system as defined in claim 16 wherein the improvement further comprises: manually operable retype selection means, retype sequence control means operable in response to activation of said retype selection means and to the information contained within the memory byte identified by said queuing means corresponding with the current print position for producing retype operations and comprising: means for operating said typewriter to reprint the symbol identified by said byte and advance the print point to the next higher order print position.
Claim 21
Dependent Claim
59 words
A system as defined in claim 17 wherein said retype sequence control means further comprises retype sequence repeating means operating following each advance of the print point and for producing a further one of said retype sequence control operations, and retype terminating means for inhibiting operation of said retype sequence repeating means when said byte contains no useful information.
Claim 22
Dependent Claim
74 words
A system as defined in claim 16, having the further improvement comprising: said erase sequence signal generating means further comprising: memory regression sequence control means responsive to selection of an ''''erase and delete'''' operation of said erase sequence by said mode selecting means for successively regressing to a lower order, the bytes identified by said queuing means as being of a higher order than a byte into which has been written ''''no significant information.''''
Claim 23
Independent Claim
211 words
The method of operating a typewriter system including a typewriter capable of printing visible symbols in ordered print positions along a writing line, signal input means for receiving control signals for causing operations of said typewriter, selectively operable symbol erase mechanism, a memory, addressing means for identifying symbol information in individual bytes within said memory in accordance with said order of print positions, and mode selecting means for selecting either an ''''erase only'''' or an ''''erase and delete'''' operation comprising the steps of: a. conditioning said erase mechanism to perform an erase operation upon receipt of an ERASE command signal. b. reading the symbol identifying byte from said memory corresponding to the current print position of said typewriter, c. issuing said ERASE command to effect an erase operation of said erase mechanism to erase the symbol identified by the byte read from said memory, and writing ''''symbol not appear'''' information into the byte read from said memory if ''''erase only'''' operation is selected by said mode selecting means or writing ''''no useful information'''' into the byte read from said memory if ''''erase and delete'''' operation is selected by said mode selecting means, d. backspacing the typewriter, e. regressing said addressing means by one, f. repeating steps b, c, d, and e.
Claim 24
Independent Claim
211 words
The method of operating a typewriter system including a typewriter capable of printing visible symbols in ordered print positions along a writing line, signal input means for receiving control signals for causing operations of said typewriter, selectively operable symbol erase mechanism, a memory, addressing means for identifying symbol information in individual bytes within said memory in accordance with said order of print positions, and mode selecting means for selecting either an ''''erase only'''' or an ''''erase and delete'''' operation comprising the steps of: a. conditioning said erase mechanism to perform an erase operation upon receipt of an ERASE command signal. b. reading the symbol identifying byte from said memory corresponding to the current print position of said typewriter, c. issuing said ERASE command to effect an erase operation of said erase mechanism to erase the symbol identified by the byte read from said memory, and writing ''''symbol not appear'''' information into the byte read from said memory if ''''erase only'''' operation is selected by said mode selecting means or writing ''''no useful information'''' into the byte read from said memory if ''''erase and delete'''' operation is selected by said mode selecting means, d. backspacing the typewriter, e. regressing said addressing means by one, f. repeating steps b, c, d, and e.
References Cited (Backward Citations)
US1183424A
Cited
US1415293A
Cited
US1399734A
Cited
US2392517A
Cited
US3200740A
Cited
US3154183A
Cited
US3278897A
Cited
US3270852A
Cited
US3204745A
Cited
US3149711A
Cited
US3204746A
Cited
US3397767A
Cited
US3414103A
Cited
US3595362A
Cited
US3630336A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1976-12-24 | 1977-06-25 | 1977-12-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1980-12-24 | 1981-06-25 | 1981-12-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1984-12-24 | 1985-06-25 | 1985-12-25 | $7700.00 | Window Closed / Lapsed |