US4344147A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Electronic calculator with printer
Assignee: Canon Inc
•
Filing: 1979-10-24
•
Granted: 1982-08-10
•
Expires: 1999-10-24
Abstract
Abstract An electronic calculator having a printer detects the key entry by one of arithmetic keys following the numerical key entry and prints one of arithmetic symbols and entered number respectively at the left-hand side and right-hand side of the print sheet.
Inventors
- 👤 Ichiro Sado
- 👤 Mitsuo Cho
- 👤 Juji Kishimoto
- 👤 Masayuki Sasaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 06:08
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/02; G06F15/0225; G06F15/0233
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
341 words
An electronic calculator for calculating a result from numerical data operated on thereby and having a printer for printing information about the calculation on a print sheet; said calculator comprising: an input section having numerical keys for entering numerical data, arithmetic operator keys and an equals (=) key; means for shifting the print sheet relative to the printer to print on succeeding rows; and a control section including means for storing numerical data entered by said numerical keys; means, responsive to actuation of any one of said operator keys, for operating the printer to print the first numerical data, entered into said storing means immediately prior to actuation of said one operator key, on the right-hand side of one row of the print sheet; first delay means for operating said shifting means, after the first numerical data has been printed, to shift the print sheet relative to the printer to print on the row next succeeding said one row; second delay means for operating the printer, only after the print sheet has been shifted relative to the printer, to print the symbol of said one of said operator keys on the left-hand side of the next succeeding row of the print sheet; means, responsive to actuation of said equals (=) key, for operating the printer to print the last numerical data, entered into said storing means immediately prior to actuation of said equals (=) key, on the right-hand side of the print sheet of the last row on which the symbol of an operator key has been printed; third delay means for operating said shifting means after the last numerical data has been printed to shift the print sheet relative to the printer to print on the row succeeding the last row; and fourth delay means for operating the printer, only after the print sheet has been shifted relative to the printer, to print the symbol (=) and the result of the calculation respectively on the left-hand and right-hand sides of the row of the print sheet succeeding the last row.
Claim 2
Dependent Claim
341 words
An electronic calculator for calculating a result from numerical data operated on thereby and having a printer for printing information about the calculation on a print sheet; said calculator comprising: an input section having numerical keys for entering numerical data, arithmetic operator keys and an equals (=) key; means for shifting the print sheet relative to the printer to print on succeeding rows; and a control section including means for storing numerical data entered by said numerical keys; means, responsive to actuation of any one of said operator keys, for operating the printer to print the first numerical data, entered into said storing means immediately prior to actuation of said one operator key, on the right-hand side of one row of the print sheet; first delay means for operating said shifting means, after the first numerical data has been printed, to shift the print sheet relative to the printer to print on the row next succeeding said one row; second delay means for operating the printer, only after the print sheet has been shifted relative to the printer, to print the symbol of said one of said operator keys on the left-hand side of the next succeeding row of the print sheet; means, responsive to actuation of said equals (=) key, for operating the printer to print the last numerical data, entered into said storing means immediately prior to actuation of said equals (=) key, on the right-hand side of the print sheet of the last row on which the symbol of an operator key has been printed; third delay means for operating said shifting means after the last numerical data has been printed to shift the print sheet relative to the printer to print on the row succeeding the last row; and fourth delay means for operating the printer, only after the print sheet has been shifted relative to the printer, to print the symbol (=) and the result of the calculation respectively on the left-hand and right-hand sides of the row of the print sheet succeeding the last row.
Claim 3
Dependent Claim
477 words
An electronic calculator for calculating a result from numerical data operated on thereby and having a printer for printing information about the calculation on a print sheet; said calculator comprising: an input section having numerical keys for entering numberical data, arithmetic operator keys, and an equals (=) key; and means for shifting the print sheet relative to the printer to print on succeeding rows; a control section including means for storing numerical data entered by said numerical keys; means, responsive to the first actuation of any one of said operator keys during any one calculation, for operating the printer to print the first numerical data entered in said storing means immediately prior to the first actuation on the right-hand side of one row of the print sheet; first delay means for operating said shifting means after printing of the first numerical data to shift the print sheet relative to the printer to print on a row succeeding the one row; means, responsive to each subsequent actuation of any of said operator keys during the one calculation, for operating the printer to print subsequent numerical data, entered in said storing means immediately prior to the subsequent actuation, on the right-hand side of the succeeding row of the print sheet to which it has been shifted relative to the printer, and to print the symbol of said operator key actuated immediately prior to entry of the subsequent numerical data on the left-hand side of the succeeding row of the print sheet; second delay means for operating said shifting means to shift the print sheet relative to the printer to print on the row next succeeding the succeeding row, after the subsequent numerical data and the symbol of said operator key actuated immediately prior to entry of the subsequent numerical data have been printed; means, responsive to actuation said equals (=) key, for operating the printer to print the last numerical data, entered in said storing means immediately prior to actuation of said equals (=) key, on the right-hand side of the last row to which the print sheet has been shifted relative to the printer and to print the symbol of said operator key actuated immediately prior to entry of the last numerical data on the left-hand side of the last row; third delay means for shifting the print sheet relative to the printer, after the last numerical data and the symbol of said operator key actuated immediately prior to entry of the last numerical data have been printed, to print on the row succeeding the last row; and fourth delay means for operating the printer only after the print sheet has been shifted relative to the printer, to print the symbol (=) and the result of the calculation respectively on the left-hand side and the right-hand side on the row succeeding the last row of the print sheet.
Claim 4
Dependent Claim
477 words
An electronic calculator for calculating a result from numerical data operated on thereby and having a printer for printing information about the calculation on a print sheet; said calculator comprising: an input section having numerical keys for entering numberical data, arithmetic operator keys, and an equals (=) key; and means for shifting the print sheet relative to the printer to print on succeeding rows; a control section including means for storing numerical data entered by said numerical keys; means, responsive to the first actuation of any one of said operator keys during any one calculation, for operating the printer to print the first numerical data entered in said storing means immediately prior to the first actuation on the right-hand side of one row of the print sheet; first delay means for operating said shifting means after printing of the first numerical data to shift the print sheet relative to the printer to print on a row succeeding the one row; means, responsive to each subsequent actuation of any of said operator keys during the one calculation, for operating the printer to print subsequent numerical data, entered in said storing means immediately prior to the subsequent actuation, on the right-hand side of the succeeding row of the print sheet to which it has been shifted relative to the printer, and to print the symbol of said operator key actuated immediately prior to entry of the subsequent numerical data on the left-hand side of the succeeding row of the print sheet; second delay means for operating said shifting means to shift the print sheet relative to the printer to print on the row next succeeding the succeeding row, after the subsequent numerical data and the symbol of said operator key actuated immediately prior to entry of the subsequent numerical data have been printed; means, responsive to actuation said equals (=) key, for operating the printer to print the last numerical data, entered in said storing means immediately prior to actuation of said equals (=) key, on the right-hand side of the last row to which the print sheet has been shifted relative to the printer and to print the symbol of said operator key actuated immediately prior to entry of the last numerical data on the left-hand side of the last row; third delay means for shifting the print sheet relative to the printer, after the last numerical data and the symbol of said operator key actuated immediately prior to entry of the last numerical data have been printed, to print on the row succeeding the last row; and fourth delay means for operating the printer only after the print sheet has been shifted relative to the printer, to print the symbol (=) and the result of the calculation respectively on the left-hand side and the right-hand side on the row succeeding the last row of the print sheet.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1985-08-09 | 1986-02-08 | 1986-08-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1989-08-09 | 1990-02-08 | 1990-08-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1993-08-09 | 1994-02-08 | 1994-08-10 | $7700.00 | Window Closed / Lapsed |