×

Systems and methods for analyzing snapshots

  • US 10,379,957 B2
  • Filed: 03/14/2016
  • Issued: 08/13/2019
  • Est. Priority Date: 12/31/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for analyzing a snapshot of a set of data, the system comprising:

  • at least one processor;

    a memory coupled to the at least one processor and storing instructions, wherein the instructions, when executed by the processor perform a method to;

    create a first snapshot of the set of data at a first time,wherein the first snapshot includes pointers to data in the set of data;

    create a copy of the first snapshot at a second time,wherein the second time is after the first time;

    receive a user request to access, via the first snapshot, at least one of multiple data objects in the set of data;

    access, based on the received user request, the at least one of the multiple data objects,wherein the access includes modifying a full copy of the set of data based on;

    the first snapshot, the log of changes, or both the first snapshot and the log of changes; and

    wherein the snapshot component is further configured to create, prior to the access, a snapshot of the copy of the first snapshot and associated transaction logs;

    receive an instruction to change at least a portion of the set of data to another state; and

    change the set of data to the other state of based at least in part on the copy of the first snapshot.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×