System and method for authorizing transfer of software into embedded systems
First Claim
Patent Images
1. A method of authorizing transfer of software into an embedded system, comprising the steps of:
- obtaining a hardware identification code (HWID) unique to one of a service/recalibration tool and an embedded system,obtaining a software identification code (SWID) relating to at least a portion of software information not yet resident within, and to be downloaded into, the embedded system,obtaining a password that is a function of the HWID and the SWID, anddownloading a password-protected portion of the software information into the embedded system based on the password by providing a set of software downloading instructions resident within the service/recalibration tool with the password, and downloading the password protected portion of the software information from the service/recalibration tool into the embedded system only if the set of software downloading instructions verifies validity of the password.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of authorizing transfer of software into an embedded system, comprising the steps of obtaining a hardware identification code (HWID) relating to one of a service/recalibration tool and an embedded system, obtaining a software identification code (SWID) relating to at least a portion of software information that is not resident in the embedded system but is to be downloaded into the embedded system, creating a password as a function of the HWID and the SWID, and downloading a password-protected portion of the software information from the service/recalibration tool into the embedded system based on the password.
53 Citations
10 Claims
-
1. A method of authorizing transfer of software into an embedded system, comprising the steps of:
-
obtaining a hardware identification code (HWID) unique to one of a service/recalibration tool and an embedded system, obtaining a software identification code (SWID) relating to at least a portion of software information not yet resident within, and to be downloaded into, the embedded system, obtaining a password that is a function of the HWID and the SWID, and downloading a password-protected portion of the software information into the embedded system based on the password by providing a set of software downloading instructions resident within the service/recalibration tool with the password, and downloading the password protected portion of the software information from the service/recalibration tool into the embedded system only if the set of software downloading instructions verifies validity of the password. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification