×

Fault-tolerant variable region repaving during firmware over the air update

  • US 10,140,117 B2
  • Filed: 12/06/2016
  • Issued: 11/27/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
    ×
    ×