Patent ID: 6981150

Claim:
A method of authorizing transfer of software into an embedded system, comprising the steps of: obtaining a software identification code (SWID) relating to at least a portion of software information to be downloaded into said embedded system; obtaining a hardware identification code (HWID) relating to a service/recalibration tool, including accessing a memory unit of said service/recalibration tool; downloading from said memory unit an identifier associated with said service/recalibration tool, establishing a download number, said download number corresponding to a number of embedded systems authorized to receive a password protected portion of said software information, and forming said HWID as a function of said identifier and said download number, creating a password as a function of said HWID and said SWID; and downloading said password-protected portion of said software information from said service/recalibration tool into said embedded system based on said password.