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.

Date of Patent:
Aug. 22, 2017

Filed:

Sep. 25, 2014
Applicant:

Emc Corporation, Hopkinton, MA (US);

Inventors:

Phil Love, San Jose, CA (US);

Kirill Shoikhet, Raanana, IL;

Renen Hallak, Sde Warburg, IL;

Ido Halevi, Givat Ada, IL;

Irit Lempel, Caesarea, IL;

Assignee:

EMC IP HOLDING COMPANY LLC, Hopkinton, MA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/10 (2016.01); G06F 17/30 (2006.01); G06F 12/1018 (2016.01);
U.S. Cl.
CPC ...
G06F 12/1018 (2013.01); G06F 17/30324 (2013.01);
Abstract

In one aspect, a method includes receiving a request to write to an offset in a first logical device, determining a second logical device that wrote to the offset, the second logical device being an ancestor of the first logical device in a hierarchical tree of snapshots, determining from decedents of the second logical device in the hierarchical tree whether data in the offset of the second logical device is shadowed data or partially shadowed data, removing address-to-hash mapping for the offset of the second logical device if the data for the offset is shadowed and moving address-to-hash mapping to a single descendent of the second logical device if the data for the offset is partially shadowed.


Find Patent Forward Citations

Loading…