×

Method for remote provisioning of electronic devices by overlaying an initial image with an updated image

  • US 8,954,719 B2
  • Filed: 11/05/2010
  • Issued: 02/10/2015
  • Est. Priority Date: 10/24/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing a nonvolatile storage medium including a stored application image;

    providing a memory including at least a shared memory space, a boot portion and an address portion, the boot portion including code that when executed by the processor may modify the application portion, wherein;

    the boot portion includes a boot startup executable code, a boot main executable code, and a boot interrupt service routine code; and

    the application portion includes an initial application image comprising application startup executable code, an application main executable code, and an application interrupt service routine code;

    executing code within the boot main executable code to determine that the initial application image requires updating;

    retrieving the stored application image from the nonvolatile memory;

    overlaying the application portion with the retrieved application image;

    transferring execution control from the boot main executable code the overlaid application startup code in the application portion; and

    setting an indicia to indicate that execution of interrupt service routines (ISRs) should be switched from an address within the boot interrupt service routine code within the boot portion to an address for the application interrupt service routine code within the application portion.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×