System and method for post-issuance code update employing embedded native code
AssigneeAxalto SA
InventorSylvain Prevost
Life of this patent
Estimating the term…
Abstract
Updating system software of a resource-constrained device having a microprocessor. The system software is updated by embedding native code instructions in an application program that is downloaded onto the resource-constrained device. The native code instructions are selected from the instruction set requiring no processing prior to execution by the microprocessor. In response to detecting that an application contains embedded native code, passing the embedded native code directly to the microprocessor for execution.
Claims13
A method of updating system software of a resource-constrained device having a microprocessor having associated therewith a native code instruction set requiring no processing prior to execution by the microprocessor, comprising:
- providing functionality in the system software to determine whether an application contains embedded native code;
- and
- in response to detecting that an application contains embedded native code, passing the embedded native code directly to the microprocessor for execution.
A resource-constrained device having a processor having associated therewith a native code instruction set requiring no processing prior to execution by the microprocessor, comprising:
- a memory connected to the central processing unit and containing application programs and system software for controlling operation of the microprocessor, the system software containing an operating system operable to execute the application programs loaded into the memory, the operating system containing logic to detect that an application program includes embedded native code and logic to pass such embedded native code directly to the microprocessor for execution.
Dependencies are inferred from the claim text.