Patent ID: 7363316

Claim:
A method for organizing and mapping data for data recovery, the method comprising: generating a copy of at least one first data block created from a first computing device; generating a copy of one or more second data blocks created from one or more second computing devices utilizing the copy of the at least one first data block; relating the copy of the at least one first data block to the copy of the one or more second data blocks in a branching data structure configured to track the copy of the at least one first data block in relation to the one or more second data blocks; mapping the copy of the at least one first data block and the copy of the one or more second data blocks to a storage medium for data recovery via an index of a recovery storage, the index associated with the branching data structure; selecting the copy of the at least one first data block for a historical view for a user to view data of a point in time; and associating at least one event with the copy of the at least one first data blocks or the copy of the one or more second data blocks, comprising: using the historical view to create the one or more second data blocks based on the at least one event.