US 12,086,473 B2
Copying data using references to the data
Roland Dreier, Mountain View, CA (US); Rachel Shanava, Sunnyvale, CA (US); and Krishna Kant, Milpitas, CA (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by PURE STORAGE, INC., Mountain View, CA (US)
Filed on Apr. 20, 2023, as Appl. No. 18/304,313.
Application 18/304,313 is a continuation of application No. 17/471,607, filed on Sep. 10, 2021, granted, now 11,656,804.
Application 17/471,607 is a continuation of application No. 16/555,555, filed on Aug. 29, 2019, granted, now 11,126,381, issued on Sep. 21, 2021.
Application 16/555,555 is a continuation of application No. 15/659,910, filed on Jul. 26, 2017, granted, now 10,459,664, issued on Oct. 29, 2019.
Claims priority of provisional application 62/483,897, filed on Apr. 10, 2017.
Prior Publication US 2023/0297291 A1, Sep. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01); G06F 11/14 (2006.01); G06F 16/11 (2019.01); G06F 16/907 (2019.01)
CPC G06F 3/0667 (2013.01) [G06F 11/1458 (2013.01); G06F 16/128 (2019.01); G06F 16/907 (2019.01); G06F 2201/815 (2013.01); G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a request to write source data to a target volume, wherein the request to write the source data indicates reference information that indicates a storage location within an intermediary volume for the metadata representation of the source data;
obtaining a metadata representation of the source data using the reference information; and
copying, using the storage location within the intermediary volume that is indicated in the reference information, the metadata representation of the source data to the target volume.