COORDINATING FILE SYNCHRONIZATION BETWEEN A SYNC ENGINE AND ANOTHER APPLICATION THAT SUPPORTS DOCUMENT COLLABORATION

A synchronization engine detects a notification of a change to a file. It determines whether an application associated with the file has indicated that the file is to be synchronized by the application. If so, the changes to the file are synchronized between a cloud-based storage system and a local...

Full description

Saved in:
Bibliographic Details
Main Authors Nichols Jack Allen, Mas Marcelo Albuquerque Fernandes, Yim Benjamin M, Govrin Amnon I, Piaseczny Michal Krzysztof, Beam Tyler Kien, Fiordalis Daniel Vincent, Markiewicz Marcus Eduardo, Guzak Chris J, Czeisler Adam Christopher, Novak Michael J, Bockelman Jonathan Alexander, Pang Juan-Lee
Format Patent
LanguageEnglish
Published 19.01.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A synchronization engine detects a notification of a change to a file. It determines whether an application associated with the file has indicated that the file is to be synchronized by the application. If so, the changes to the file are synchronized between a cloud-based storage system and a local disk by the application. Collaborative metadata, associated with the synchronized file, is updated to indicate a state of a copy of the file on the local disk and a copy of the file in the cloud-based storage system. The collaborative metadata is stored by the synchronization engine.
Bibliography:Application Number: US201615061124