Back to results
US 2019/0245696 A1Published application
Unified programming environment for programmable devices
AssigneeData I/O Corporation
InventorsRajeev Gulati, David R. Christie, Edwin R. Musch, Benjamin M. Deagen
Life of this patent
Estimating the term…
Abstract
A secure programming system can receive a job control package having a security kernel and a target payload of content for programming into a pre-defined set of trusted devices. A device programmer can install a security kernel on the trusted devices and reboot the trusted devices using the security kernel to validate the proper operation of the security kernel. The target payload can then be securely installed on the trusted devices and validated.
Claims1
A method of operation of a secure programming system comprising:
- receiving a job control package having a security kernel and a target payload;
- installing the security kernel in a programmable device mounted in a programmer;
- rebooting the programmable device in the programmer by activating the security kernel;
- validating the security kernel of the programmable device based on a validation code;
- and
- provisioning the programmable device with the target payload.
3 more elements
Dependencies are inferred from the claim text.