Selective reciprocal backup
First Claim
Patent Images
1. A computer-implemented method comprising:
- determining a first file set by receiving user selection of at least one said user-stored first file residing on local storage for backup,wherein said user may exclude some said user-stored files from said selection,such that said selection does not comprise specification of the transfer destination of said first file;
reserving a portion of local storage as inaccessible to said user usage,such that basing the portion size of said inaccessible local storage at least in part upon the size of said first set;
locating over a network and selecting a first remote computer; and
copying at least a portion of said first file from said local storage to storage on said first remote computer.
0 Assignments
0 Petitions
Accused Products
Abstract
The disclosed technology applies the principle of anonymous reciprocity to facilitate remote backups. A local computer stores other computer'"'"'s backup files, while storing backup copies of local files on other computers connected through a network. Each computer may securely maintain and manage storage for other computers'"'"' files. Application may be constrained to a local area network, or work on the Internet. The disclosed technology works in a peer-to-peer environment; no central server is required. The same disclosed technology may also apply to file sharing.
478 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
determining a first file set by receiving user selection of at least one said user-stored first file residing on local storage for backup, wherein said user may exclude some said user-stored files from said selection, such that said selection does not comprise specification of the transfer destination of said first file; reserving a portion of local storage as inaccessible to said user usage, such that basing the portion size of said inaccessible local storage at least in part upon the size of said first set; locating over a network and selecting a first remote computer; and copying at least a portion of said first file from said local storage to storage on said first remote computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method of allocating a portion of local storage for backing up files transferred from a remote computer, said method comprising:
-
receiving user file backup selection of at least one file residing on local storage for backup; receiving a redundancy level selection for maintaining a specified number of copies of said file backup selection; and allocating a first portion of local write-accessible storage, such that said first portion size correlates to said file backup selection and said redundancy level selection. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
-
receiving user selection, via at least one user-input device connected to a local computer, designating a first set of user-stored files residing on local storage for backup, wherein said first set excludes a second set of user-stored files residing on said local storage, and such that said selection does not comprise specification of the transfer destination of said first file; receiving user specification of at least one option associated with backing up said first set; reserving a portion of local storage as inaccessible to said user usage, wherein basing said portion size at least in part upon at least one user-selected option for said backup of said first set; locating over a network and selecting a first remote computer; and copying, as a first backup, at least a portion of said first set from said local storage to storage on said first remote computer. - View Dependent Claims (15, 16, 17, 18)
-
Specification