×

Approach for data integrity in an embedded device environment

  • US 8,448,023 B2
  • Filed: 04/30/2010
  • Issued: 05/21/2013
  • Est. Priority Date: 04/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A data backup approach for an embedded device upon loss of power without a battery backup, comprising:

  • a device having;

    runtime data;

    a backup service running on the device;

    a volatile memory cache available to the backup service;

    a non-volatile memory available to the volatile memory cache; and

    a non-battery backup power source connected to the volatile memory cache; and

    wherein;

    changed runtime data of the device are saved synchronously from the backup service to the volatile memory cache at the time the runtime data incur one or more changes;

    the data with one or more changes are moved as a block from the specified portion of the volatile memory cache to the non-volatile memory;

    upon a loss of primary power, data in the volatile memory cache are retained in the volatile memory cache using the non-battery backup power source; and

    upon return of primary power, the data are read from the non-volatile memory and the volatile memory cache by the backup service.

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