×

Application level support for selectively accessing files in cloud-based storage

  • US 9,753,814 B1
  • Filed: 12/19/2014
  • Issued: 09/05/2017
  • Est. Priority Date: 12/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for data backup, comprising:

  • receiving, at a datacenter, an incremental backup from a client, wherein any new and modified blocks of the incremental backup are received at the datacenter from the client in an encrypted form;

    storing the incremental backup at the datacenter;

    creating a table of contents relating to the incremental backup;

    identifying differences between the incremental backup and a dataset previously stored at the datacenter;

    identifying and recording offsets imposed by any new or modified blocks present in the incremental backup;

    using the offsets to identify respective data ranges in the incremental backup for any new and modified blocks, and recording the data ranges, wherein, for one of the new or modified blocks of the incremental backup, one of the offsets identifies a difference between an incremental backup data range that is associated with that block and a previously stored dataset data range that is associated with that block;

    creating a reference block for each block of the previously stored dataset that was not modified in the incremental backup; and

    storing the reference blocks at the datacenter in association with the incremental backup.

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