Method and apparatus for automatically configuring computer system hardware and software
AssigneeObject Technology Licensing Corp.
InventorPatrick Delaney Ross
Life of this patent
Estimating the term…
Loading patent…
AssigneeObject Technology Licensing Corp.
InventorPatrick Delaney Ross
Estimating the term…
A hardware configuration system for enabling automatic configuration of hardware in a computer system. First, at system ipl, the particular computer system is identified based on its identification number. Then, a specific software component object is instantiated based on the computer system. All of the details of the standard computer system are predefined in the software component object based on supported hardware and peripherals for the specific hardware. Then a test is performed to determine if additional hierarchies are present. Each hierarchy has an associated identification number. If so, then for each hierarchy, the hierarchy is processed as discussed above. The result is a set of instantiated objects completely specifying the hardware environment.
An apparatus for configuring a computer system in response to a configuration request, the computer system having a memory means and a plurality of hardware components connected in a hardware hierarchy having a root component, a plurality of first lower level components and at least one second lower level component, the apparatus comprising:
A method for configuring a computer system in response to a configuration request, the computer system having a memory means and a plurality of hardware components connected in a hardware hierarchy having a root component, a plurality of first lower level components and at least one second lower level component, the method comprising the steps of:
A computer program product comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Bootstrapping: configuring for operating with peripheral devices; Loading of device drivers
Computing and data processing
Term ended 21 Dec 2013 (estimated)
USPTO file history isn’t available for this patent, so only indexed dates are shown.
1. Field of the Invention
The present invention is generally directed to configuring hardware in a computer system, and more particularly to a system and method for automatically configuring hardware in a computer system.
2. Related Art
FIG. 1 is a block diagram of a computer system in which the hardware configuration system in accordance with a preferred embodiment operates;
FIG. 2 is a class diagram of a hardware configuration framework according to a preferred embodiment in accordance with a preferred embodiment;
FIG. 3 is a diagram used to illustrate the operation of a THardwareConfiguration object in accordance with a preferred embodiment;
The present invention is directed to an object-oriented system and method for configuring the hardware of a computer system. Since it is object-based, the present invention will be described herein using object-oriented terms and concepts. Such object-oriented terms and concepts are well known, and are discussed in many publicly available documents, such as Object-Oriented Design by Grady Booch (Benjamin Cummings 1991).
FIG. 1 illustrates a high-level block diagram of a computer system 102 in which the object-oriented configuration system in accordance with a preferred embodiment operates. It should be noted that the present invention alternatively encompasses the configuration system in combination with the computer system 102.
The computer system 102 includes hardware components 104, such as a random access memory (RAM) 108 and a central processing unit (CPU) 106. It should be noted that the CPU 106 may represent a single processor or multiple processors operating in parallel.