Patent ID: 8812614
Filing Date: 2014-08-19
Classification: G06F

Abstract:
1. A method of backing up a first file stored on a mobile computing device, comprising: receiving, at a server computer, a first data based on the first file; storing a second file based on the first data on a storage device remote from the mobile computing device, the storage device corresponding to a predetermined particular backup location, wherein the first file and the second file have a same database file format, such that the second file stored is substantially identical at a binary level to the first file; receiving, at the server computer, second data indicative of changes made to the first file, wherein the second data comprises indications of changes to the first file since a previous backup of the first file, the changes including data added or data deleted, the previous backup being associated with a previous modification number, wherein the indications of data changed in the first file since a previous backup comprises a new modification number associated with the changes made to the first file; determining that the new modification number is different from the previous modification number; upon determining that the new modification number is different from the previous modification number, changing the second file based on the data indicative of changes made to the first file, wherein the changed second file is substantially identical at a binary level to and has a same database file format as the changed second file stored on the mobile computing device, wherein changing the second file comprises updating a schema of the second file; and in response to updating the schema, updating data of the changed second file.