Patent ID: 7984443

Claim:
A non-transitory computer-readable medium for providing a job manager, the computer-readable medium having computer-executable instructions thereon for configuring one or more processing devices to perform a plurality of operations comprising: receiving a request for at least one job property of a job operating on at least one operating environment of a plurality of operating environments; identifying at least one adapter associated with the at least one operating environment; receiving, by the at least one adapter, the requested at least one job property in a job scheduling nomenclature of the at least one operating environment, wherein the job scheduling nomenclature of the at least one operating environment is different from a job scheduling nomenclature of at least a second of the plurality of operating environments; identifying at least one normalization profile associated with the at least one operating environment; applying the at least one normalization profile to the received at least one job property, the result of the application being at least one value associated with the at least one job property, the at least one value being a normalized job property of the requested at least one job property in a normalized job scheduling nomenclature; and providing the normalized job property to at least one user device.