摘要 |
A system and method that provides seamless, peer-to-peer file synchronization capability for sharing files, folders, directories or other stored content on an automatically consistent basis between network-enabled machines (102, 114) such as a user's desktop, laptop, or cellular device. A sync engine (108) may be integrated into the operating system of these machines to maintain a file system log to record the state of designated files indicating whether a transmission has been made or to which target machine(s) (114) it has been transmitted. The sync engine (108) may also apply version management logic when files located on a target machine (114) reflect a newer version of the file designated for roaming to that machine. A user may, therefore, select and effectuate the sharing of desired files to an arbitrary set of machines (102, 114) without the need to invoke a remote server, storage, or other control to back up and synchronize that content.
|