LOADING REMOTE BINARIES ONTO A WRITE-PROTECTED DEVICE
2 Assignments
0 Petitions
Accused Products
Abstract
A binary library overload instruction is received at an embedded computing device that executes a write-protected firmware build. The binary library overload instruction specifies a write-protected binary library of the write-protected firmware build to be overloaded by execution of an alternative binary library instead of the write-protected binary library of the write-protected firmware build. The alternative binary library is configured within a random access memory (RAM) storage area to execute instead of the write-protected binary library as specified in the received binary library overload instruction. The write-protected firmware build is executed using the alternative binary library instead of the write-protected binary library specified in the binary library overload instruction.
13 Citations
25 Claims
-
1-8. -8. (canceled)
-
9. A system, comprising:
-
a memory; and a processor programmed to; receive, at an embedded computing device that executes a write-protected firmware build, a binary library overload instruction that specifies a write-protected binary library of the write-protected firmware build to be overloaded by execution of an alternative binary library instead of the write-protected binary library of the write-protected firmware build; configure, within a random access memory (RAM) storage area of the memory, the alternative binary library to execute instead of the write-protected binary library as specified in the received binary library overload instruction; and execute the write-protected firmware build using the alternative binary library instead of the write-protected binary library specified in the binary library overload instruction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product, comprising:
a computer readable storage medium having computer readable program code embodied therewith, where the computer readable program code when executed on an embedded computing device causes the embedded computing device to; receive a binary library overload instruction that specifies a write-protected binary library of a write-protected firmware build executed by the embedded computing device to be overloaded by execution of an alternative binary library instead of the write-protected binary library of the write-protected firmware build; configure, within a random access memory (RAM) storage area, the alternative binary library to execute instead of the write-protected binary library as specified in the received binary library overload instruction; and execute the write-protected firmware build using the alternative binary library instead of the write-protected binary library specified in the binary library overload instruction. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
25. (canceled)
Specification