US 11,922,052 B2
Managing links between storage objects
Andrew Sillifant, Nottingham (GB); Taher Vohra, Sunnyvale, CA (US); Robert Lee, San Carlos, CA (US); and Michael Richardson, Kansas City, MO (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by PURE STORAGE, INC., Mountain View, CA (US)
Filed on Dec. 15, 2021, as Appl. No. 17/552,002.
Prior Publication US 2023/0185477 A1, Jun. 15, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented by a computing device having a processor and a memory device storing instructions that, when executed by the processor, perform steps comprising:
generating, within a computer-based storage system, a new storage object derived from an existing storage object stored in the computer-based storage system, wherein the new storage object has a first historical record describing links between storage objects by identifying previous actions taken to generate the existing storage object; and
generating a second historical record for the new storage object, wherein the second historical record represents the first historical record and an action that generated the new storage object from the existing storage object.