Patent ID: 9244960
Filing Date: 2016-01-26
CPC Classification: G06F

Claim Text:
1. A method for metadata driven version management service, comprising: accessing a file used in pervasive computing environment for synchronizing, by a given universal identification and storage location of the file; extracting metadata associated with the file; determining whether to synchronize by keeping a delta of the file locally at a device being synchronized or by keeping a whole copy of the file locally at the device being synchronized or by keeping both, based on the metadata associated with the file, one or more properties associated with the device being synchronized and one or more characteristics of the pervasive computing environment; determining one or more version operations based on the determining of whether to synchronize by keeping the delta of the file locally at the device being synchronized or by keeping the whole copy of the file locally at the device being synchronized; and performing the one or more version operations for synchronizing the file at the device being synchronized, wherein it is determined to keep the whole copy of the file if the device is in a secure zone and the criterion C>D×B is satisfied, wherein D is a configurable parameter, and B is current battery charge level of the device, and if a user profile bandwidth is satisfied.