Patent ID: 9015122
Filing Date: 2015-04-21
Classification: G06F

Abstract:
1. A method for backing up a client data set on a computer, comprising: identifying changed files by: generating a first sub-file signature for one or more segments of a changed file; and subsequently generating another sub-file signature for each file segment and comparing them to detect insertions, removals, or rearrangements of data in the file and storing a plurality of signatures for each file locally on the computer representing the latest state of each file uploaded to a server; and transmitting one more changed segment(s) in the file; writing a manifest file reflecting the new target state as an incremental backup; compressing, encrypting and transmitted the changed segment through a Web-based Distributed Authoring and Versioning application program interface; expanding one or more patch sets and saving the patch sets with the file system to provide an incremental backup while generating a full backup; taking a snapshot after a full backup providing for a version history; and providing a mountable file system for user access to full backups with version history data located on the server.