发明名称 SECURE SYNCHRONIZATION OF FILES
摘要 A copy of a first file may be stored in a first instance of a file space associated with a user of a first client device. An event is generated for a first modification of the first file and the event is sent to a server. A current revision number of the file space is obtained from the server, and the current revision number is compared to a past revision number corresponding to a last time files were synchronized to the first client device. In response to a determination that the current revision number is higher than the past revision number, a number of events that have occurred to the file space are requested from the server, the number of events corresponding to a difference between the current revision number and the past revision number. The first instance of the file space is updated based on the events.
申请公布号 US2014337290(A1) 申请公布日期 2014.11.13
申请号 US201414271798 申请日期 2014.05.07
申请人 Intermedia.net, Inc 发明人 Uraltsev Nikita;Prokofiev Alexander;Romanovskiy Sergey;Antonenkov Leonid;Gachechiladze Andrew
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of synchronizing a file across multiple client devices, the method comprising: storing a copy of a first file in a first instance of a file space associated with a user of a first client device, the file space containing one or more files accessible to the user across the multiple client devices, the first instance of the file space located at the first client device; receiving, from the user, at the first client device, a first modification of the first file; generating an event for the first modification; sending the event to a server; obtaining a current revision number of the file space from the server; comparing the current revision number to a past revision number corresponding to a last time files were synchronized from the server to the first client device; in response to a determination that the current revision number is higher than the past revision number, requesting a number of events that have occurred to the file space from the sever, the number of events corresponding to a difference between the current revision number and the past revision number; receiving the events; and updating the first instance of the file space based on the events.
地址 Sunnyvale CA US