Method and system for synchronizing a virtual file system at a computing device with a storage device
AssigneeBeijing Innovation Works Technology Company Limited
InventorBrian J. Guarraci
Life of this patent
Estimating the term…
Loading patent…
AssigneeBeijing Innovation Works Technology Company Limited
InventorBrian J. Guarraci
Estimating the term…
A method of synchronizing a virtual file system is implemented at a computing device. The virtual file system has a hierarchical tree structure including a plurality of tree nodes, each tree node having associated metadata and corresponding to a respective component of the virtual file system. Upon receipt of a request to generate a revision of a virtual file system in at least one storage device, the computing device serializes each tree node's associated metadata into an object, generates an object ID from the serialized object, and stores the object in the storage device if the object ID is not found in an object-storage mapping table associated with the virtual file system. Finally, the computing device inserts the object ID into the object-storage mapping table and stores the object-storage mapping table in the storage device after processing the last tree node.
A computer-implemented method, comprising:
A computing device in association with a distributed storage system that includes a plurality of storage devices, comprising:
A non-transitory computer readable storage medium storing one or more programs configured for execution by a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors in association with a distributed storage system that includes a plurality of storage devices, the one or more programs comprising instructions to:
Dependencies are inferred from the claim text.