Device configured for dynamic software change
First Claim
Patent Images
1. A system for improving the functioning of a wearable electronic device lacking a hardware memory management unit, the system comprising:
- (a) A microprocessor for executing instructions;
(b) An FLM linker operable on the microprocessor that converts an executable and linkable format (ELF) file into a flash loadable module (FLM) file, wherein the FLM linker collects all relevant relocation entries from all sections in the ELF file and orders them by relocation address; and
(c) An FLM loader operable on the microprocessor that loads the FLM file into a flash memory of the wearable electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
Devices, systems and methods for reconfigurable and/or updatable lightweight embedded devices or systems are disclosed. Via use of such a device, system, or method, various capabilities for a user are provided, simplified, secured, and/or made more convenient. The system may interact with various other devices or systems, including those that are cloud-based or communicate through the cloud, and may utilize various local sensors, in order to provide one or more of improved access, monitoring, diagnostics, and so forth.
204 Citations
16 Claims
-
1. A system for improving the functioning of a wearable electronic device lacking a hardware memory management unit, the system comprising:
-
(a) A microprocessor for executing instructions; (b) An FLM linker operable on the microprocessor that converts an executable and linkable format (ELF) file into a flash loadable module (FLM) file, wherein the FLM linker collects all relevant relocation entries from all sections in the ELF file and orders them by relocation address; and (c) An FLM loader operable on the microprocessor that loads the FLM file into a flash memory of the wearable electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification