Patent ID: 9529586
Filing Date: 2016-12-27
CPC Classification: G06F

Claim Text:
1. A computer-readable storage medium storing instructions, which when executed by a processor perform actions comprising: identifying a first version of content stored on a client device, wherein the content includes an electronic document; determining one or more content updates associated with the first version of the content; determining a user identification associated with the client device; accessing data associated with the user identification; generating one or more differential patch data files configured to modify the stored content based on at least one of: applying the one or more differential patch data files to the first version of content to produce a second version of the content, wherein the applying the one or more differential patch data files includes generating metadata associated with the first version of content; and wherein a total file size of the one or more differential patch data files is less than a total file size of the first version of the stored content.