Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
190 words
An apparatus for protecting system utilities in a personal computer system, the personal computer system having a system processor for executing an operating system, a read only memory, a random access memory, and at least one direct access storage device, said apparatus comprising: a direct access storage device controller having a protection means for protecting a region of the direct access storage device, said protection means allowing access to the protected region in response to a reset signal; a portion of BIOS being included in the protected region of the direct access storage device, said portion of BIOS being loaded into random access memory to boot the operating system, said portion of BIOS activating said protection means to prevent access to the protected region of the direct access storage device during normal operations of the operating system; and a portion of system utilities included in the protected region of the direct access storage device, said system utilities being automatically executed upon detecting an error condition in the loading of the operating system and further wherein said portion of system utilities comprises a program for modifying the configuration of the system.
Claim 2
Independent Claim
190 words
An apparatus for protecting system utilities in a personal computer system, the personal computer system having a system processor for executing an operating system, a read only memory, a random access memory, and at least one direct access storage device, said apparatus comprising: a direct access storage device controller having a protection means for protecting a region of the direct access storage device, said protection means allowing access to the protected region in response to a reset signal; a portion of BIOS being included in the protected region of the direct access storage device, said portion of BIOS being loaded into random access memory to boot the operating system, said portion of BIOS activating said protection means to prevent access to the protected region of the direct access storage device during normal operations of the operating system; and a portion of system utilities included in the protected region of the direct access storage device, said system utilities being automatically executed upon detecting an error condition in the loading of the operating system and further wherein said portion of system utilities comprises a program for modifying the configuration of the system.
Claim 3
Dependent Claim
15 words
The apparatus of claim 1, wherein the direct access storage device comprises a fixed disk.
Claim 4
Independent Claim
293 words
An apparatus for protecting a system utility program in a personal computer system, the personal computer system having a system processor, a read only memory, a main memory, and at least one direct access storage device capable of storing a plurality of data records, said apparatus comprising: a first program being included in the read only memory, said first program initializing the system processor, said first program further initiating the generation of a reset signal to the direct access storage device to permit access to the data records; a loading means for loading data records from the direct access storage device into main memory, said loading means being stored in a protectable partition of the direct access storage device, said loading means being read from the direct access storage device into main memory by said first program, wherein said first program activates said loading means; a main memory resident program image being stored in the protectable partition of the direct access storage device, said main memory resident program image being read from the direct access storage device into main memory by said loading means to produce a main memory resident program; means for protecting the protectable partition of the direct access storage device, said protection means being activated by said main memory resident program to prevent unauthorized access to said loading means and said main memory resident program image; and a system utility program image being stored in the protectable partition of the direct access storage device, said system utility program being read automatically from the direct access storage device into main memory for execution upon said main memory resident program detecting an error in the system wherein said system utility program image includes a program for modifying the configuration of the system.
Claim 5
Independent Claim
293 words
An apparatus for protecting a system utility program in a personal computer system, the personal computer system having a system processor, a read only memory, a main memory, and at least one direct access storage device capable of storing a plurality of data records, said apparatus comprising: a first program being included in the read only memory, said first program initializing the system processor, said first program further initiating the generation of a reset signal to the direct access storage device to permit access to the data records; a loading means for loading data records from the direct access storage device into main memory, said loading means being stored in a protectable partition of the direct access storage device, said loading means being read from the direct access storage device into main memory by said first program, wherein said first program activates said loading means; a main memory resident program image being stored in the protectable partition of the direct access storage device, said main memory resident program image being read from the direct access storage device into main memory by said loading means to produce a main memory resident program; means for protecting the protectable partition of the direct access storage device, said protection means being activated by said main memory resident program to prevent unauthorized access to said loading means and said main memory resident program image; and a system utility program image being stored in the protectable partition of the direct access storage device, said system utility program being read automatically from the direct access storage device into main memory for execution upon said main memory resident program detecting an error in the system wherein said system utility program image includes a program for modifying the configuration of the system.