Patent ID: 8838750

Claim:
A computer-implemented method of configuring components of a computer system, the method comprising: requesting a parameterized property from a system information module, wherein one of the components of the computer system is to request the parameterized property and the system information module is an informational proxy storing parameterized properties common to each of the components of the computer system, the system information module including an abstraction level of one or more name-value pairs of parameterized properties, a name of the one or more name-value pairs including one or more physical parameters or locations of one or more of the components of the computer system, a value of the one or more name-value pairs being system dependent and dynamically determined upon installation of the computer system; evaluating at least a portion of the one or more name-value pairs at runtime of the computer system; receiving the parameterized property from the system information module, wherein the one component is to receive the parameterized property, such that the computer system is to be configured independently of system resources; and computing a setting using the received parameterized property to configure the one component.