Patent ID: 9400819
Filing Date: 2016-07-26
CPC Classification: G06F

Claim Text:
1. A method, comprising: given an object having object attributes, maintaining the object attributes in a shadowed file system, such that changes to the object attributes in the shadowed file system are decoupled from the object stored in a corresponding file system, and said changes result in changed object attributes; for each object attribute in the shadowed file system, determining a respective attribute category; and through a list of one or more ordered transactions, propagating rolling updates of the changed object attributes to the object, wherein the rolling updates of each changed object attribute is propagated to the object according to the respective determined attribute category, and wherein a rolling update of changed object attributes propagated through one ordered transaction is automatically added to a next in order ordered transaction, such that a rolling update being propagated through a later ordered transaction includes changed object attributes of each earlier ordered transaction in the list of ordered transactions.