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

Data terminal with capability of checking memory storage capacity as well as program execution parameters

Assignee: Sharp Corp
•
Filing: 1988-07-05
•
Granted: 1989-02-21
•
Expires: 2008-07-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data input/output terminal includes a central processing unit, a random access memory (RAM), a display unit, and various data entry devices for inputting and outputting data to a host processor. The terminal includes the capability of setting program execution parameters which are necessary for the proper execution of various programs, and stores check sum codes of the parameters into an area of the RAM. Upon initial turn-on of power, the terminal determines the correct storage of the parameters in the RAM by re-calculating the check sum codes and comparing the re-calculated codes with the codes previously stored in the memory. The terminal also determines whether the RAM contains additional data storage capacity and indicates whether the RAM is capable of storing additional data or whether the RAM is full.

Inventors

  • 👤 Souichi Ohnishi
  • 👤 Tadahiro Toda
  • 👤 Kensaku Komai
  • 👤 Masuo Sugihara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:22
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4406

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 220 words
A data input/output terminal, comprising: random access memory (RAM) means for storing data including backup power supply means for maintaining the contents stored in said RAM means when main power to said terminal has been turned off; data entry means for entering data including program execution parameters to be stored in said RAM means; processor means for processing the data stored in said RAM means; display means for displaying information related to the state of said terminals as well as processed data; means for storing said program execution parameters in an area of said RAM means; means for calculating check sum codes of said execution parameters and storing said codes in another areas of said RAM means; means for determining the correct storage of said parameters in said RAM means by re-calculating said check sum codes and comparing said re-calculated codes with the codes stored in said RAM means and indicating via said display means whether said compared codes match; means for determining whether said RAM means contains additional data storage capacity and indicating via said display means whether said RAM means is full or is capable of storing additional data; and means for checking the existence of program instructions in said RAM means in an application mode and turning off power to said terminal if no program instructions exist.
Claim 2
Dependent Claim 220 words
A data input/output terminal, comprising: random access memory (RAM) means for storing data including backup power supply means for maintaining the contents stored in said RAM means when main power to said terminal has been turned off; data entry means for entering data including program execution parameters to be stored in said RAM means; processor means for processing the data stored in said RAM means; display means for displaying information related to the state of said terminals as well as processed data; means for storing said program execution parameters in an area of said RAM means; means for calculating check sum codes of said execution parameters and storing said codes in another areas of said RAM means; means for determining the correct storage of said parameters in said RAM means by re-calculating said check sum codes and comparing said re-calculated codes with the codes stored in said RAM means and indicating via said display means whether said compared codes match; means for determining whether said RAM means contains additional data storage capacity and indicating via said display means whether said RAM means is full or is capable of storing additional data; and means for checking the existence of program instructions in said RAM means in an application mode and turning off power to said terminal if no program instructions exist.
Claim 3
Dependent Claim 32 words
The data input/output terminal defined in claim 1, wherein said data entry means includes a keyboard, a light pen, and data interface means for accepting and transmitting data to a host processor.
Claim 4
Dependent Claim 47 words
A data input/output terminal according to claim 1, in which the means for checking calculates check sum codes with respect to each program stored in said RAM means and compares whether check sum codes calculated coincide with those obtained upon loading the program into the RAM means.

References Cited (Backward Citations)

US4191996A Cited
US4368532A Cited
US4334307A Cited
US4646307A Cited
US4648066A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag