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 NOVAK, Michael J, NICHOLS, Jack Allen, YIM, Benjamin M, CZEISLER, Adam Christopher, BEAM, Tyler Kien, FIORDALIS, Daniel Vincent, BOCKELMAN, Jonathan Alexander, GUZAK, Chris J, MARKIEWICZ, Marcus Eduardo, MAS, Marcelo Albuquerque Fernandes, GOVRIN, Amnon I, PIASECZNY, Michal Krzysztof, PANG, Juan-Lee
Format Patent
LanguageEnglish
French
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. Dans cette invention, un moteur de synchronisation détecte une notification d'un changement apporté à un fichier. Il détermine si une application associée au fichier a indiqué que le fichier doit être synchronisé par l'application. Si tel est le cas, les changements apportés au fichier sont synchronisés par l'application entre un système de mémoire dans le cloud et un disque local. Des métadonnées collaboratives, associées au fichier synchronisé, sont mises à jour pour indiquer l'état d'une copie du fichier sur le disque local et d'une copie du fichier dans le système de mémoire dans le cloud. Les métadonnées collaboratives sont mémorisées par le moteur de synchronisation.
Bibliography:Application Number: WO2016US42178