Method and system for the interception and control of the computer boot process
First Claim
1. A method for gaining control of a computer prior to the normal boot sequence operating on a digital computer system, said digital computer system including:
- means for storing data;
means for processing data;
means for connecting said digital computer system to an external source of commands;
means for displaying data; and
means for inputting data,the method comprising;
testing automatically for automation boot sequence data, said test including reading a boot selection flag and comparing said boot selection flag with a known flag setting;
transferring control of said computer system to automation code, if said testing automatically step indicates an automation boot sequence;
executing a control process for said means for connecting said digital computer system to an external source of commands, if said testing automatically step indicates an automation boot sequence;
performing said external commands, if said testing automatically step indicates an automation boot sequence;
setting said boot selection flag; and
booting normally, if said testing automatically step indicates a normal boot sequence.
7 Assignments
0 Petitions
Accused Products
Abstract
A method, implemented as a computer program in a digital computer system, for interrupting, modifying and/or controlling the boot process of a computer, automatically (without manual intervention) across a computer network. When a network manager needs to install software, test, maintain or gather information concerning one or more of the computer systems on the network, this invention permits the network manager to take control of the networked computer during its boot process, and in so doing to reconfigure both the networked computer'"'"'s hardware and software, and to do so remotely. When fully implemented an entire network may be automatically controlled and tested remotely, all networked computers simultaneously or in sequence. An important improvement over methods of modifying the boot process which require manual intervention on individual computers or which require the use of expensive special purpose hardware devices which must be installed within each networked computer. In the best mode of operation, the method of this invention is performed on standard digital computer hardware through the use of special computer programs.
-
Citations
12 Claims
-
1. A method for gaining control of a computer prior to the normal boot sequence operating on a digital computer system, said digital computer system including:
-
means for storing data; means for processing data; means for connecting said digital computer system to an external source of commands; means for displaying data; and means for inputting data, the method comprising; testing automatically for automation boot sequence data, said test including reading a boot selection flag and comparing said boot selection flag with a known flag setting; transferring control of said computer system to automation code, if said testing automatically step indicates an automation boot sequence; executing a control process for said means for connecting said digital computer system to an external source of commands, if said testing automatically step indicates an automation boot sequence; performing said external commands, if said testing automatically step indicates an automation boot sequence; setting said boot selection flag; and booting normally, if said testing automatically step indicates a normal boot sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A digital computer system programmed to perform the method of gaining control of the boot procedure of a digital computer, said digital computer comprising:
-
(A) a central processing unit; (B) a memory unit; (C) a long term storage device; and (D) a means of booting said digital computer, said means of booting including a first set of commands, said first set of commands resident on said storage device of said digital computer for booting said digital computer, and a second set of commands, said second set of commands resident on a storage device external to said digital computer, for booting said digital computer, the method comprising; testing automatically for source of said means of booting;
said test including reading a boot selection flag and comparing said boot selection flag with a known flag setting;transferring control of said computer system to said source of said means of booting; performing said external commands, if said testing automatically step indicates a boot sequence stored externally to said digital computer; setting said boot selection flag; and booting normally, if said testing automatically step indicates a boot sequence stored internal to said digital computer. - View Dependent Claims (9, 10, 11, 12)
-
Specification