Forgetting items with knowledge based synchronization
AssigneeMicrosoft Corporation
InventorsLukasz Gwozdz, Michael Ray Clark, Siva Muhunthan, Lev Novik, Ashish B. Shah
Life of this patent
Estimating the term…
Abstract
Systems and methods that enable removal of data from an endpoint, while not propagating such removal to other endpoints when synchronizing data sources associated therewith. A designation component can indicate items as forgotten items, wherein such items are being known to an endpoint and deleted therefrom—yet, reintroduced therein and reappearing (e.g., as a create) upon re-synchronizing with the replica over again. Moreover, the forgotten items can employ additional metadata such as in from of an additional bit that indicates whether an item is a forgotten item.
Claims20
A system including:
- a plurality of nodes with data synchronization therebetween;
- and
- a forgotten item associated with a node, a removal thereof fails to automatically propagate removal of the forgotten item from other nodes during the data synchronization, wherein the forgotten item is automatically reintroduced to the node upon a subsequent synchronization based on a forgotten item designation of the forgotten item.
A computer implemented method comprising the following computer executable acts:
- removing a forgotten item from a node;
- synchronizing the node with other nodes;
- maintaining the forgotten item in the other nodes;
- reintroducing the forgotten item to the node automatically upon a subsequent synchronization based on a forgotten item designation of the forgotten item.
A computer-readable storage device having computer-executable instructions for causing a computer to perform steps:
- removing an item from a node without removal of the item from other nodes when synchronizing with the node;
- and
- designating the item as a forgotten item;
- and
- reintroducing the forgotten item to the node automatically upon a subsequent synchronization based on a forgotten item designation of the forgotten item.
Dependencies are inferred from the claim text.