← Back to Patent Explorer
US5065400A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for editing and executing computer programs

Assignee: Hitachi Ltd
•
Filing: 1988-09-16
•
Granted: 1991-11-12
•
Expires: 2008-09-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a method for editing and executing a program in a processing apparatus, the program is subdivided into modules which are units for validating correction thereof. A control table is provided having a flag for each module to indicate whether or not an edited program associated therewith has been corrected. Each time a program is corrected, the correction thereof is registered to the table, thereby only permitting the execution of a program module for which the pertinent flag of the table indicates the program correction.

Inventors

  • 👤 Tetsuya Masuishi
  • 👤 Hiroshi Tsuji
  • 👤 Takahashi Matsui
  • 👤 Akihiko Koga

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 15:12
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/70; G06F8/71; G06F40/00; G06F40/10

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 165 words
A method of editing and executing a program including a plurality of modules comprising: a first step for correcting, during an editing operation of a program, at least a portion of a module of the program; a second step for effecting a registration to a control table including a first flag disposed for each module of the program to indicate whether the program has been corrected such that a program correction is registered to a first flag corresponding to the module corrected in said first step; and a third step for referencing the control table at an executing operation of a program so as to execute a program including a module corresponding to the first flag associated with the registration of the program correction; wherein said control table includes, for each module, a second flag and a third flag which are respectively set to predetermined states when each module is loaded for the program editing and executing operations in said first and third steps respectively.
Claim 2
Independent Claim 165 words
A method of editing and executing a program including a plurality of modules comprising: a first step for correcting, during an editing operation of a program, at least a portion of a module of the program; a second step for effecting a registration to a control table including a first flag disposed for each module of the program to indicate whether the program has been corrected such that a program correction is registered to a first flag corresponding to the module corrected in said first step; and a third step for referencing the control table at an executing operation of a program so as to execute a program including a module corresponding to the first flag associated with the registration of the program correction; wherein said control table includes, for each module, a second flag and a third flag which are respectively set to predetermined states when each module is loaded for the program editing and executing operations in said first and third steps respectively.
Claim 3
Dependent Claim 48 words
A method for editing and executing a program according to claim 1 further including a fourth step for referencing a second flag in the control table during the program editing operation so as to edit, when the second flag is in the predetermined state, a module corresponding thereto.
Claim 4
Dependent Claim 71 words
A method for editing and executing a program according to claim 1 further including: a fourth step for referencing a second flag in the control table during the program editing operation so as to initiate an editor process when the second flag is in a state other than the predetermined state; a fifth step for reserving a message queue for the editor; and to the predetermined state in the control table.
Claim 5
Dependent Claim 83 words
A method for editing and executing a program according to claim 1 further including: a fourth step for referencing the control table such that when a first flag of the control table indicates a registration of a program correction therein and a second flag is in the predetermined state, a module associated therewith is loaded for an execution of the module; and a fifth step for setting a third flag in the control table to the predetermined state when the module is loaded.

References Cited (Backward Citations)

US4558413A Cited
US4809170A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-11-11 1995-05-13 1995-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-11-11 1999-05-13 1999-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-11-11 2003-05-13 2003-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag