×

FAULT-TOLERANT VARIABLE REGION REPAVING DURING FIRMWARE OVER THE AIR UPDATE

  • US 20180004505A1
  • Filed: 12/06/2016
  • Published: 01/04/2018
  • Est. Priority Date: 06/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for updating firmware on a device, comprising:

  • exposing a secure non-volatile memory store on the device, comprising a primary region and a spare region, each of the primary region and spare region including a working store configured to store transaction records and a variable store configured to store variable records;

    copying variable records in the primary region and writing the variable records to the spare region;

    erasing content in the working store within the primary region;

    erasing variable records in the primary region;

    copying variable records from a firmware update payload received at the device and writing the copied variable records into the primary region; and

    erasing variable records in the spare region.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×