Patent ID: 9471246
Filing Date: 2016-10-18
CPC Classification: G06F,Y02D

Claim Text:
1. A computer-implemented method for sharing data, comprising: receiving, by a computer, a write command to modify shared data; determining, by the computer, an amount of shared content between (i) the shared data and (ii) the shared data if the write command were to be implemented; comparing, by the computer, the determined amount of shared content to a predefined threshold; if the determined amount of shared content is above the predefined threshold, creating and storing, by the computer, a delta that describes a difference between (i) the shared data and (ii) the shared data if the write command were to be implemented, wherein the write command is not implemented such that the shared data is not modified; and if the determined amount of shared content is not above the predefined threshold, creating a copy of the shared data, modifying the copy of the shared data as indicated by the write command, and storing the modified copy of the shared data by the computer.