| US 7,577,689 B1 | ||
| Method and system to archive data | ||
| Larry Masinter, Los Altos, Calif. (US); and Michael J. Welch, Simi Valley, Calif. (US) | ||
| Assigned to Adobe Systems Incorporated, San Jose, Calif. (US) | ||
| Filed on Jun. 15, 2005, as Appl. No. 11/153,100. | ||
| Int. Cl. G06F 12/00 (2006.01); G06F 17/30 (2006.01); G06F 13/00 (2006.01); G06F 13/28 (2006.01) | ||
| U.S. Cl. 707—204 [711/161; 711/162] | 16 Claims |

| 1. A computer implemented method to archive data, the computer implemented method comprising:
receiving original data for archiving in a first format;
converting the original data into N shares and storing each of the N shares at one of N repositories;
constructing a secondary copy of the original data in a second format, the second format being an archive suitable format;
combining the original data and the secondary copy of the original data into archive data;
converting the archive data into shares using secret sharing;
distributing the shares to a plurality of repositories, the distributing including storing each share at one of the plurality
of repositories; and
checking at a predetermined interval that at least K shares and a safety-factor number of further shares are recoverable from
the N repositories, the at least K shares used to recover a document associated with the original data.
|