Patent ID: 8838966

Claim:
A method, comprising: receiving an authorization code description, the authorization code description being used in defining how to generate a parameter that is to be used in configuring a machine component based on information received regarding the machine component, wherein receiving the authorization code description comprises receiving data indicating one of the following: an absolute threshold value and relative threshold value beyond which the authorization code ceases to be effective; based on the authorization code description, providing an electronic form, the electronic form comprising plural data fields for receiving the information regarding the machine component; populating the information regarding the machine component in the plural data fields, the information comprising unique identifiers for a machine associated with the machine component and a diagnostic tool communicatively coupled to the machine; generating an authorization code based on at least the following: the information populated in the plural data field and the authorization code description, the generated authorization code comprising the parameter that is to be used in configuring the machine component; encrypting the authorization code; providing the authorization code with a payload comprising the encrypted parameter, the authorization code operably valid for a single use to enable configuration of the machine component; and logging the provision of the authorization code.