One folder-based system for high efficiency multi-device content sync/backup
Publication Date: 2014-Jun-25
The IP.com Prior Art Database
In a multi-device environment, a sync control center is setup to monitor the folders sync/backup between devices. When change happens on these folders, possible sync/backup operation is analyzed to build up statistical information over involved folders. Such information is then used for high efficient query/control over the sync/backup within the whole system.
Page 01 of 3
In our home environment for example, we have more and more devices, computers, phones, pads, network hard disks, etc. Content are quite frequently sync/backup between them.
However, the lack of control over content sync/backup in such a multi-device environment makes it difficult to build a high efficient system out of these devices for example to:
1. find the location of a specific content, for example the backup photos taken from phone in 2008 August.
2. know whether there are too many copies of content backup or too few of them for example by deleting the last backup casually .
3. specify multiple backup for very important content.
4. balance the space of all devices by specifying a good sync strategy.
5. choose to delete/export content of least important or oldest to save space.
Currently, the so-called file sync tech is focus on keeping multiple versions of replaced files, setting a schedule for synching, compressing or encrypting files, etc. There are also mobile sync software being used between mobile devices to keep files, email, contacts, and calendar items in sync over a USB or Bluetooth connection with their computer.
However, it is just such focus mainly over two connected devices and too messy ways to do sync/backup that causes above problem, for example, a user would first use Content Sync software to sync photos taken from phones to laptop one day, then in another day use Content Compare software to copy to another desktop. In another third day he cannot remember how many copies he made for a specific photo. Aforementioned high efficient query/control over all sync/backup has been done cannot be realized without developing a system like in here.
A sync control center is setup to monitor the folders sync/backup between devices. When change happens on these folders, possible sync/backup operation is analyzed to build up statistical information over involved folders. Such information is then used for high efficient query/control over the sync/backup within the whole system.
1. folders are the basic unit current mainstream sync/backup software and content generator software works over. System over folders could be much simpler and faster than over single files. And such folder normally not very deep.
2. folders can be merged into bigger folders or split into sub-folders. This support recursive operations over folders and support pause/resume/migrate sync/backup.
3. folders are good abstract as "views" to heterogeneous devices. The system could be extended to involve as many devices as it could.
4. folders are monitored instead of various sync/backup software which make it possible to manage as many sync/backup behavior as
based system for high efficiency multi-
--based system for high efficiency multi
based system for high efficiency multi
device content sync/
--device content sync
device content sync
Page 02 of 3
The main three steps...