发明名称 Synchronization of Shared Folders and Files
摘要 A method of synchronizing shared folders and files within a remote and local file system includes determining a remote and local file system state. The remote file system state includes remote hash values for remote instances of shared folders, shared sub-folders, shared files, shared sub-level files, and shared shortcuts. The local file system state includes a local hash values for local instances of shared folders, shared sub-folders, shared files, shared sub-level files, and shared shortcuts. The method also includes comparing the remote file system state and the local file system state to determine any differences in the hash values within the remote file system state and the local file system state and synchronizing any shared folder, shared sub-folder, or shared file having a differing value in the remote file system state and the local file system state across the local file system and the remote file system.
申请公布号 US2016085769(A1) 申请公布日期 2016.03.24
申请号 US201414494143 申请日期 2014.09.23
申请人 Amazon Technologies, Inc. 发明人 Penangwala Amaan Ahmed;Plant Scott Anthony;Sehgal Richa;Gillett Kevin;Andruschuk Borislav;Oakley Stephen Joseph;Sethuramalingam Arun Ponniah;Eisner Noah
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method comprising: determining a remote file system state, wherein the remote file system state includes remote folder hash values, and wherein the remote folder hash values are determined at least partially based on sub-folder hashes associated with remote instances of shared sub-folders, file hashes associated with remote instances of shared files, sub-file hashes associated with remote instances of shared sub-files, shortcut hashes associated with remote instances of shared shortcuts, or a combination thereof at the remote file system; determining a local file system state, wherein the local file system state includes local folder hash values, and wherein the local folder hash values are determined at least partially based on sub-folder hashes associated with local instances of shared sub-folders, file hashes associated with local instances of shared files, sub-file hashes associated with local instances of shared sub-files, shortcut hashes associated with local instances of shared shortcuts, or a combination thereof at the local file system; comparing the remote file system state and the local file system state to determine any differences in the remote folder hash values within the remote file system state and the local folder hash values within the local file system state; and synchronizing at least a portion of any shared folder, in which the remote folder hash value is different from the local folder hash value, within the local file system and the remote file system.
地址 Seattle WA US