Efficient synchronization of changes to images
AssigneeSugarSync, Inc.
InventorsJack Benjamin Strong, Vijay Myneni, Vivek Patel, Kiren Sekar
Life of this patent
Estimating the term…
Abstract
A change to an image is synchronized. A modified image is obtained at a first device where the modified image is associated with modified metadata. The modified metadata is stored in a store associated with the first device. The metadata is sent from the first device to a second device, where the modified image is able to be generated on the second device using the modified metadata and a preexisting image file on the second device.
Claims15
A method for synchronizing a change to an image, comprising:
- obtaining at a first device a modified image wherein the modified image is associated with modified metadata;
- storing the modified metadata in a store associated with the first device;
- and
- sending the metadata from the first device to a second device, wherein the modified image is able to be generated on the second device using the modified metadata and a preexisting image file on the second device;
- wherein in the event a first change is made to a particular image on a first offline device and a second change is made to the same image on a second offline device and the first change and the second change are made at the same time, the method further comprises comparing the first change and the second change and determining a change to be applied.
A computer program product for synchronizing a change to an image, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
- obtaining at a first device a modified image wherein the modified image is associated with modified metadata;
- storing the modified metadata in a store associated with the first device;
- and sending the metadata from the first device to a second device, wherein the modified image is able to be generated on the second device using the modified metadata and a preexisting image file on the second device;
- wherein in the event a first change is made to a particular image on a first offline device and a second change is made to the same image on a second offline device and the first change and the second change are made at the same time, the first and second change are compared in order to determining a change to be applied.
Dependencies are inferred from the claim text.