Patent ID: 8510542
Filing Date: 2013-08-13
Classification: G06F

Abstract:
1. A method of booting a computing device from a flash device, comprising: (a) configuring a first partition of a plurality of partitions in the flash device as a read-only partition, and a second partition of the plurality of partitions as a read/write partition, wherein the read-only partition comprises an initial system state and the read/write partition being configured to store deltas, wherein the initial system state comprises an operating system (OS); (b) during use, tracking changes from the initial system state to obtain tracked changes; (c) writing a first delta and a second delta, each correspond to at least one of the tracked changes, to the second partition, wherein the first delta is relative to the initial system state and the second delta is relative to the first delta; (d) writing the initial system state and the first delta to a third partition of the plurality of partitions after step (c); and (e) after (d):