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 Markiewicz, Marcus Eduardo, Czeisler, Adam Christopher, Bockelman, Jonathan Alexander, Nichols, Jack Allen, Novak, Michael J, Piaseczny, Michal Krzysztof, Beam, Tyler Kien, Mas, Marcelo Albuquerque Fernandes, Govrin, Amnon I, Guzak, Chris J, Yim, Benjamin M, Fiordalis, Daniel Vincent, Pang, Juan-Lee
Format Patent
LanguageEnglish
Published 07.05.2019
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