Patent ID: 7254575

Claim:
A method of organizing data comprising: analyzing an interface specification indicative of device specific parameters; identifying similarities between the device specific parameters corresponding to devices of different vendors; enumerating a plurality of the device specific parameters in a common object model adapted to normalize distinctions between the device specific parameters, the device specific parameters corresponding to different devices by including normalized parameters for each of the different devices, including defining the enumerated device specific parameters as indicative of a common parameter in the common object model, the devices including a varying arrangement of subdevices, each of the subdevices having device specific parameters, the device specific parameters including back end parameters, the back end parameters indicative of specific subdevices within the device, wherein the subdevices are disk drives each having independent storage device attributes, each of the storage device attributes corresponding to attributes of the common object model; receiving a request for device attributes, the device attributes indicative of the device specific parameters corresponding to a plurality of dissimilar devices having different device specific parameters; computing a response responsive to the request, the computation employing the normalized parameters in the common object model, computing the response indicating interrogating device specific agents corresponding to the type of the device; and communicating the response by employing the computed normalized parameters, the normalized parameters independent of the device specific parameters.