Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
212 words
A virtual memory computer system for providing modifications to a preinitialized load module, comprising: a virtual memory including a main memory and a backing store; wherein said preinitialized load module is loaded in said backing store of said virtual memory, said preinitialized load module having a program portion and a modification history record portion; means for loading said program portion of said preinitialized load module to said main memory; and a modifying portion for providing modifications to said program portion of said preinitialized load module loaded in said main memory of said virtual memory, wherein said modifying portion comprises: first registering means for registering a modifying command corresponding to said preinitialized load module in a modifying command table; first loading means for loading said program portion of said preinitialized load module in said main memory as a program image; modifying means for modifying said program image loaded in said main memory in accordance with said modifying command registered in said modifying command table to produce a modified program image; first copying means for copying said modified program image to said program portion of said preinitialized load module; and adding means for adding said modifying command registered in said modifying command table to said modification history record portion of said preinitialized load module.
Claim 2
Dependent Claim
212 words
A virtual memory computer system for providing modifications to a preinitialized load module, comprising: a virtual memory including a main memory and a backing store; wherein said preinitialized load module is loaded in said backing store of said virtual memory, said preinitialized load module having a program portion and a modification history record portion; means for loading said program portion of said preinitialized load module to said main memory; and a modifying portion for providing modifications to said program portion of said preinitialized load module loaded in said main memory of said virtual memory, wherein said modifying portion comprises: first registering means for registering a modifying command corresponding to said preinitialized load module in a modifying command table; first loading means for loading said program portion of said preinitialized load module in said main memory as a program image; modifying means for modifying said program image loaded in said main memory in accordance with said modifying command registered in said modifying command table to produce a modified program image; first copying means for copying said modified program image to said program portion of said preinitialized load module; and adding means for adding said modifying command registered in said modifying command table to said modification history record portion of said preinitialized load module.
Claim 3
Dependent Claim
65 words
The virtual memory computer system as recited in claim 1, wherein said modifying command comprises an address indicating a location to be modified, a before-modification program image and an after-modification program image, and wherein said modifying means rewrites said program image in said main memory at said location indicated by said address of said modifying command with said after-modification program image from said modifying command.
Claim 4
Dependent Claim
123 words
The virtual memory computer system as recited in claim 2, further comprising: second registering means for registering a modification restoring command in a modification restoring command table; acquiring means for acquiring a modifying command corresponding to said modification restoring command from said modification history record portion of said preinitialized load module; restoring means for restoring said program image loaded in said main memory in accordance with said acquired modifying command to produce a restored program image; second copying means for copying said restored program image to said program portion of said preinitialized load module; and deleting means for deleting said acquired modifying command from said modification history record portion, wherein said virtual memory computer system is operative to restore said preinitialized load module.
Claim 5
Dependent Claim
87 words
The virtual memory computer system as recited in claim 3, wherein said modification restoring command comprises an address indicating a location to be restored, wherein said acquired modifying command is acquired by said acquiring means on the basis of having a same address as said address of said modification restoring command, and wherein said restoring means rewrites said program image in said main memory at said location indicated by said address of said modification restoring command with a before-modification program image corresponding to said acquired modifying command.
Claim 6
Dependent Claim
60 words
The virtual memory computer system as recited in claim 1, further comprising: second loading means for loading a content of said modification history record portion in a modification history record table in said main memory; editing means for editing said content of said modification history record portion; and outputting means for outputting said content of said modification history record portion.
Claim 7
Dependent Claim
178 words
In a computer system which employs a virtual memory management system having a main memory and a backing store, a preinitialized load module modifying system comprising: a preinitialized load module loaded in said backing store, said preinitialized load module including a program portion and a modification history record portion; modifying command analyzing means for registering a modifying command corresponding to said preinitialized load module in a modifying command table; preinitialized load module loading means for loading said program portion of said preinitialized load module in said main memory as a program image; modifying command processing means for modifying said program image in said main memory in accordance with said modifying command to produce a modified program image; program image unloading means for copying said modified program image from said main memory to said program portion of said preinitialized load module in said backing store; and modifying command table unloading means for adding said modifying command to said modification history record portion, wherein said preinitialized load module modifying system is operative to manage modifications to said preinitialized load module.
Claim 8
Dependent Claim
178 words
In a computer system which employs a virtual memory management system having a main memory and a backing store, a preinitialized load module modifying system comprising: a preinitialized load module loaded in said backing store, said preinitialized load module including a program portion and a modification history record portion; modifying command analyzing means for registering a modifying command corresponding to said preinitialized load module in a modifying command table; preinitialized load module loading means for loading said program portion of said preinitialized load module in said main memory as a program image; modifying command processing means for modifying said program image in said main memory in accordance with said modifying command to produce a modified program image; program image unloading means for copying said modified program image from said main memory to said program portion of said preinitialized load module in said backing store; and modifying command table unloading means for adding said modifying command to said modification history record portion, wherein said preinitialized load module modifying system is operative to manage modifications to said preinitialized load module.
Claim 9
Dependent Claim
62 words
The preinitialized load module modifying system as recited in claim 6, wherein said modifying command comprises a modifying position for said preinitialized load module, a program image before modification and a program image after modification, and wherein said modifying command processing means modifies said program image in said main memory from said program image before modification to said program image after modification.
Claim 10
Dependent Claim
151 words
The preinitialized load module modifying system as recited in claim 7, further comprising: modification restoring command analyzing means for registering a modification restoring command in a modification restoring command table; modification history acquiring means for acquiring a modifying command corresponding to said modification restoring command from said modification history record portion; modification restoring means for restoring said program portion loaded in said main memory in accordance with said modifying command acquired by said modification history acquiring means; program image unloading means for copying said program image in said main memory restored by said modification restoring means to said program portion of said preinitialized load module; and modifying command deleting means for deleting said modifying command, used by said modification restoring means to restore said program image in said main memory, from said modification history record portion, wherein said preinitialized load module modifying system is operative to restore said preinitialized load module.
Claim 11
Dependent Claim
95 words
The preinitialized load module modifying system as recited in claim 8, wherein said modification restoring command comprises an address indicating a location to be restored, wherein said modification history acquiring means acquires said modifying command on the basis of having a same address as said address of said modification restoring command, and wherein said modification restoring means modifies said program image in said main memory at said location indicated by said address of said modification restoring command with a program image before modification corresponding to said modifying command acquired by said modification history acquiring means.
Claim 12
Dependent Claim
83 words
The virtual memory computer system as recited in claim 6, further comprising: modification history loading means for loading a content of said modification history record portion in a modification history record table in said main memory; modification history record editing means for editing said content of said modification history record portion loaded in said modification history table by said modification history record loading means; and outputting means for outputting said content of said modification history record portion as a list of modification history.
Claim 13
Independent Claim
169 words
A method for modifying a preinitialized load module in a computer system which employs a virtual memory including a main memory and a backing store, wherein said preinitialized load module includes a program portion and a modification history record portion and said preinitialized load module is loaded in said backing store of said virtual memory, said method comprising the steps of: (A) registering a modifying command corresponding to said preinitialized load module in a modifying command table; (B) loading said program portion of said preinitialized load module in said main memory as a program image; (C) modifying said program image loaded in said main memory in accordance with said modifying command registered in said modifying command table to produce a modified program image; (D) copying said modified program image to said program portion of said preinitialized load module in said backing store; and (E) adding said modifying command registered in said modifying command table to said modification history record portion of said preinitialized load module in said backing store.
Claim 14
Independent Claim
169 words
A method for modifying a preinitialized load module in a computer system which employs a virtual memory including a main memory and a backing store, wherein said preinitialized load module includes a program portion and a modification history record portion and said preinitialized load module is loaded in said backing store of said virtual memory, said method comprising the steps of: (A) registering a modifying command corresponding to said preinitialized load module in a modifying command table; (B) loading said program portion of said preinitialized load module in said main memory as a program image; (C) modifying said program image loaded in said main memory in accordance with said modifying command registered in said modifying command table to produce a modified program image; (D) copying said modified program image to said program portion of said preinitialized load module in said backing store; and (E) adding said modifying command registered in said modifying command table to said modification history record portion of said preinitialized load module in said backing store.
Claim 15
Dependent Claim
67 words
The method for modifying a preinitialized load module as recited in claim 11, wherein said modifying command comprises an address indicating a location to be modified, a before-modification program image and an after-modification program image, wherein step (C) comprises: rewriting said program image in said main memory at said location indicated by said address of said modifying command with said after-modification program image from said modifying command.
Claim 16
Dependent Claim
103 words
The method for modifying a preinitialized load module as recited in claim 12, further comprising the steps of: (F) registering a modification restoring command in a modification restoring command table; (G) acquiring a modifying command corresponding to said modification restoring command from said modification history record portion of said preinitialized load module; (H) restoring said program image loaded in said main memory in accordance with said acquired modifying command to produce a restored program image; (I) copying said restored program image to said program portion of said preinitialized load module; and (J) deleting said acquired modifying command from said modification history record portion.
Claim 17
Dependent Claim
88 words
The method for modifying a preinitialized load module as recited in claim 13, wherein said modification restoring command comprises an address indicating a location to be restored, wherein step (G) comprises acquiring said acquired modifying command on the basis of having a same address as said address of said modification restoring command, and wherein step (H) comprises rewriting said program image in said main memory at said location indicated by said address of said modification restoring command with a before-modification program image corresponding to said acquired modifying command.
Claim 18
Dependent Claim
59 words
The method for modifying a preinitialized load module as recited in claim 11, further comprising the steps of: (K) loading a content of said modification history record portion in a modification history record table in said main memory; (L) editing said content of said modification history record portion; and (M) outputting said content of said modification history record portion.