Patent US4796215A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4796215A Expired / Lapsed US ⏱️ 0.0 years remaining

Programmable calculator with external memory module and protection against erroneous erasure of data in the module

Assignee: Sharp Corp
•
Filing: 1985-05-22
•
Granted: 1989-01-03
•
Expires: 2005-05-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A programmable calculator using at least one exchangeable reloadable memory module includes a connector for connecting the exchangeable reloadable memory module to the calculator. The calculator judges whether a program including information to execute said program is present in said exchangeable reloadable memory module, and inhibits erasure of the information to execute the program when presence of the program in the exchangeable reloadable memory module is judged by the calculator at the time of initialization of the programmable calculator.

Inventors

  • 👤 Koichi Hatta

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 16:46
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F15/00; G06F15/02

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 170 words
A programmable calculator including internal memory means for storing data, comprising: at least one external replaceable random access memory module; means for determining the presence of applications program instructions and execution instructions in said memory module at the time of initialization of said calculator when power is first turned on; means for initializing said calculator at the time that power is first turned on, including means for, (a) setting leading and ending addresses of programs to be executed, (b) erasing random access program memories of said calculator including said external memory module, (c) erasing fixed and arrayed variables stored in a memory area of said internal memory means, (d) initializing flags and pointers of said calculator, (e) clearing internal buffer memories of said calculator, and (f) initializing a display of said calculator; and means for inhibiting said initializing means from erasing said program and execution instructions from said external memory module in response to a determination of the presence of said program and execution instructions by said means for determining.
Claim 2
Dependent Claim 170 words
A programmable calculator including internal memory means for storing data, comprising: at least one external replaceable random access memory module; means for determining the presence of applications program instructions and execution instructions in said memory module at the time of initialization of said calculator when power is first turned on; means for initializing said calculator at the time that power is first turned on, including means for, (a) setting leading and ending addresses of programs to be executed, (b) erasing random access program memories of said calculator including said external memory module, (c) erasing fixed and arrayed variables stored in a memory area of said internal memory means, (d) initializing flags and pointers of said calculator, (e) clearing internal buffer memories of said calculator, and (f) initializing a display of said calculator; and means for inhibiting said initializing means from erasing said program and execution instructions from said external memory module in response to a determination of the presence of said program and execution instructions by said means for determining.
Claim 3
Dependent Claim 42 words
A programmable calculator as set forth in claim 1, further comprising means for enabling said initializing means to erase said external memory module in response to a determination of the absence of said program and execution instructions by said means for determining.
Claim 4
Dependent Claim 32 words
A programmable calculator as set forth in claim 1, further comprising means for loading said execution instructions of said external memory module into said internal memory means upon turning on said calculator.

References Cited (Backward Citations)

US4063221A Cited
US4012725A Cited
US3971925A Cited
US4091446A Cited
US4075679A Cited
US4153937A Cited
US4126898A Cited
US4636970A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-01-03 1992-07-04 1993-01-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-01-03 1996-07-04 1997-01-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-01-03 2000-07-04 2001-01-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag