Patent ID: 8560732
Filing Date: 2013-10-15
Classification: G06F,H04L

Abstract:
1. A computer-implemented method for a primary client device, the method comprising: sending, to a server, a request for updates of objects deployed at the primary client device; receiving, from the server, a plurality of objects to be deployed at a plurality of client devices managed by the server, the plurality of client devices comprising the primary client device and a set of secondary client devices, wherein the primary client device is to store the plurality of objects to be deployed at the plurality of client devices, and each secondary client device in the set of secondary client devices is to store a subset of objects of the plurality of objects, the subset of objects to be deployed at a corresponding secondary client device and comprising objects not to be deployed at other secondary client devices managed by the server; storing, at the primary client device, the subset of objects for the corresponding secondary client device and fingerprints of objects from the subset in a master object file for the corresponding secondary client device; receiving a request for object updates from the corresponding secondary client device, the received request comprising fingerprints of objects currently deployed at the corresponding secondary client device; determining fingerprint differences between the fingerprints of objects currently deployed at the corresponding secondary client device and the fingerprints in the master object file stored at the primary client device; identifying, based on the fingerprint differences, objects to be added to the corresponding secondary client device, and sending the identified objects to the corresponding secondary client device.