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

Computer system

Assignee: Mitsubishi Electric Corp
•
Filing: 1990-09-19
•
Granted: 1993-06-15
•
Expires: 2010-09-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system according to this invention makes it possible to perform initial loading of files directly from an auxiliary memory according to a check code in a management table in a battery-backed-up memory. In direct file loading, the auxiliary memory is accessed as per physical addresses and sizes of each of the blocks constituting each file to be loaded. This direct reading of necessary files enables to reduce significantly the number of times the auxiliary memory is accessed for the purpose, thereby shortening the time required for initial loading of the files.

Inventors

  • 👤 Keisuke Ichieda

Bibliographic Details

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

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 141 words
A computer system comprising: a main memory means to which a file is loaded when said system is powered on or reset; an auxiliary memory means for storing said file in units of blocks; a memory means, backed up by a battery, for storing a management table which contains physical addresses and sizes of each of said blocks of said file on said auxiliary memory means, and a check code for checking to see if the contents of said file's information are properly retained; and a judging means, based on said check code in said management table, for deciding whether said file is to be loaded from said auxiliary memory means to said main memory means in accordance with a conventional file selection method or in a direct manner as per said physical addresses and sizes found in said management table.
Claim 2
Dependent Claim 141 words
A computer system comprising: a main memory means to which a file is loaded when said system is powered on or reset; an auxiliary memory means for storing said file in units of blocks; a memory means, backed up by a battery, for storing a management table which contains physical addresses and sizes of each of said blocks of said file on said auxiliary memory means, and a check code for checking to see if the contents of said file's information are properly retained; and a judging means, based on said check code in said management table, for deciding whether said file is to be loaded from said auxiliary memory means to said main memory means in accordance with a conventional file selection method or in a direct manner as per said physical addresses and sizes found in said management table.
Claim 3
Dependent Claim 17 words
An apparatus as claimed in claim 1 wherein the main memory means comprises a random access memory.
Claim 4
Dependent Claim 32 words
An apparatus as claimed in claim 1 wherein the auxiliary memory means is selected for the group consisting of a magnetic disk device, an optical read/write device, and a magnetic tape device.
Claim 5
Dependent Claim 16 words
An apparatus as claimed in claim 1 wherein the memory means comprises a random access memory.
Claim 6
Independent Claim 160 words
A method for initial loading of computer program files into a computer main memory which comprises the steps of: providing a computer system with at least a main memory, an auxiliary memory, a memory backed-up by battery power, and a judging means for comparing a check code with auxiliary memory contents; providing said auxiliary memory with said program files; creating a management table containing file location and file size data of all said files on said auxiliary memory, the size of said management table, and a check code; storing said management table in said memory backed-up by battery power; comparing said check code with auxiliary memory contents for establishing the accuracy of said management table; loading said program files either in accordance with conventional file selection method or in a direct manner as per said file location and said file size data found in said management table based on said comparison of said check code with said auxiliary memory contents.
Claim 7
Independent Claim 160 words
A method for initial loading of computer program files into a computer main memory which comprises the steps of: providing a computer system with at least a main memory, an auxiliary memory, a memory backed-up by battery power, and a judging means for comparing a check code with auxiliary memory contents; providing said auxiliary memory with said program files; creating a management table containing file location and file size data of all said files on said auxiliary memory, the size of said management table, and a check code; storing said management table in said memory backed-up by battery power; comparing said check code with auxiliary memory contents for establishing the accuracy of said management table; loading said program files either in accordance with conventional file selection method or in a direct manner as per said file location and said file size data found in said management table based on said comparison of said check code with said auxiliary memory contents.
Claim 8
Dependent Claim 51 words
A method as claimed in claim 5 wherein the steps of comparing said check code further comprises: initializing said computer system; computing file data of said auxiliary memory; reading said check code from said management table; and comparing said check code with said file data of said auxiliary memory for equivalency.
Claim 9
Dependent Claim 84 words
A method as claimed in claim 6 wherein the step of loading said program files further comprises: loading said program files from said file location and said file size data stored in said management table when said check code is equivalent to said file data; loading said program file in accordance with said conventional file selection method when said check code is not equivalent to said file data; and rewriting said management table when said check code is not equivalent to said file data.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-14 1996-12-14 1997-06-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-14 2000-12-14 2001-06-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-14 2004-12-14 2005-06-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag