The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 22, 2016
Filed:
Sep. 30, 2014
Emc Corporation, Hopkinton, MA (US);
Lijun Wang, Westborough, MA (US);
Hualiang Xu, Westborough, MA (US);
Bharat Sharma, Westford, MA (US);
Edward G. Cande, Bedford, NH (US);
John Whitehead, Ashland, MA (US);
EMC Corporation, Hopkinton, MA (US);
Abstract
Systems and methods are provided herein for writing back data to files tiered in cloud storage. Files tiered to cloud storage can be stored in chunks where each chunk is stored as a distinct cloud object and where each cloud object is mapped to known offset regions of a file and the mapping is stored in local storage within a stub file. If the file is modified locally, e.g., a write has occurred, the offset range associated with the write can be used to determine which cloud object associated with the file is being modified. A new cloud object can be stored with the write data, while the previous cloud object is retained in cloud storage. The mapping, stored within the stub file can updated to reference the new cloud object for the region of the file that was modified. In addition, mapping can be retained for the previous version of the file allowing for efficient recall of past versions of files.