Consolidating snapshots in a continuous data protection...

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711SE12001, C711SE12003

Reexamination Certificate

active

08060713

ABSTRACT:
In one aspect, a method of consolidating snapshots includes storing snapshots using a journal in a continuous data protection environment. Each entry of the journal corresponds to one of a unique group of DO METADATA stream data blocks and a unique group of UNDO METADATA stream data blocks. The method also includes receiving a user input designating at least two snapshots to consolidate, storing changes to the data blocks from the at least two snapshots in a temporary stream on the journal and consolidating the at least two snapshots by replacing the at least two snapshots in the journal with a single consolidated snapshot comprising the changes for each data block from the temporary stream. Storing changes includes storing one of the oldest changes of the UNDO METADATA stream data blocks and the latest changes of the DO METADATA stream data blocks.

REFERENCES:
patent: 5170480 (1992-12-01), Mohan et al.
patent: 5388254 (1995-02-01), Betz et al.
patent: 5499367 (1996-03-01), Bamford et al.
patent: 5864837 (1999-01-01), Maimone
patent: 5879459 (1999-03-01), Gadgil et al.
patent: 5990899 (1999-11-01), Whitten
patent: 6042652 (2000-03-01), Hyun et al.
patent: 6065018 (2000-05-01), Beier et al.
patent: 6143659 (2000-11-01), Leem
patent: 6148340 (2000-11-01), Bittinger et al.
patent: 6174377 (2001-01-01), Doering et al.
patent: 6174809 (2001-01-01), Kang et al.
patent: 6203613 (2001-03-01), Gates et al.
patent: 6260125 (2001-07-01), McDowell
patent: 6270572 (2001-08-01), Kim et al.
patent: 6272534 (2001-08-01), Guha
patent: 6287965 (2001-09-01), Kang et al.
patent: 6467023 (2002-10-01), DeKoning et al.
patent: 6574657 (2003-06-01), Dickinson
patent: 6621493 (2003-09-01), Whitten
patent: 6804676 (2004-10-01), Bains, II
patent: 6877109 (2005-04-01), Delaney et al.
patent: 6947981 (2005-09-01), Lubbers et al.
patent: 7043610 (2006-05-01), Horn et al.
patent: 7076620 (2006-07-01), Takeda et al.
patent: 7111197 (2006-09-01), Kingsbury et al.
patent: 7117327 (2006-10-01), Hirakawa et al.
patent: 7120768 (2006-10-01), Mizuno et al.
patent: 7130975 (2006-10-01), Suishu et al.
patent: 7139927 (2006-11-01), Park et al.
patent: 7159088 (2007-01-01), Hirakawa et al.
patent: 7167963 (2007-01-01), Hirakawa et al.
patent: 7222136 (2007-05-01), Brown et al.
patent: 7296008 (2007-11-01), Passerini et al.
patent: 7328373 (2008-02-01), Kawamura et al.
patent: 7360113 (2008-04-01), Anderson et al.
patent: 7383465 (2008-06-01), van Rietschote et al.
patent: 7426618 (2008-09-01), Vu et al.
patent: 7472307 (2008-12-01), Daniels et al.
patent: 7516287 (2009-04-01), Ahal et al.
patent: 7519625 (2009-04-01), Honami et al.
patent: 7519628 (2009-04-01), Leverett
patent: 7546485 (2009-06-01), Cochran et al.
patent: 7577867 (2009-08-01), Lewin et al.
patent: 7606868 (2009-10-01), Le et al.
patent: 7606940 (2009-10-01), Yamagami
patent: 7627612 (2009-12-01), Ahal et al.
patent: 7627687 (2009-12-01), Ahal et al.
patent: 7757057 (2010-07-01), Sangapu et al.
patent: 7774391 (2010-08-01), Le et al.
patent: 2002/0129168 (2002-09-01), Kanai et al.
patent: 2003/0061537 (2003-03-01), Cha et al.
patent: 2003/0110278 (2003-06-01), Anderson
patent: 2003/0196147 (2003-10-01), Hirata et al.
patent: 2004/0205092 (2004-10-01), Longo et al.
patent: 2004/0250032 (2004-12-01), Ji et al.
patent: 2004/0254964 (2004-12-01), Kodama et al.
patent: 2005/0015663 (2005-01-01), Armangau et al.
patent: 2005/0028022 (2005-02-01), Amano
patent: 2005/0049924 (2005-03-01), DeBettencourt et al.
patent: 2005/0172092 (2005-08-01), Lam et al.
patent: 2005/0273655 (2005-12-01), Chow et al.
patent: 2006/0031647 (2006-02-01), Hirakawa et al.
patent: 2006/0047996 (2006-03-01), Anderson et al.
patent: 2006/0047999 (2006-03-01), Passerini et al.
patent: 2006/0064416 (2006-03-01), Sim-Tang
patent: 2006/0107007 (2006-05-01), Hirakawa et al.
patent: 2006/0117211 (2006-06-01), Matsunami et al.
patent: 2006/0161810 (2006-07-01), Bao
patent: 2006/0195670 (2006-08-01), Iwamura et al.
patent: 2006/0212462 (2006-09-01), Heller et al.
patent: 2007/0005740 (2007-01-01), DiFalco et al.
patent: 2007/0055833 (2007-03-01), Vu et al.
patent: 2007/0162513 (2007-07-01), Lewin et al.
patent: 2007/0162520 (2007-07-01), Petersen et al.
patent: 2007/0180304 (2007-08-01), Kano
patent: 2007/0198602 (2007-08-01), Ngo et al.
patent: 2007/0198791 (2007-08-01), Iwamura et al.
patent: 2007/0220311 (2007-09-01), Lewin et al.
patent: 2007/0266053 (2007-11-01), Ahal et al.
patent: 2008/0082591 (2008-04-01), Ahal et al.
patent: 2008/0082592 (2008-04-01), Ahal et al.
patent: 2008/0082770 (2008-04-01), Ahal et al.
patent: 2010/0036886 (2010-02-01), Bouloy et al.
patent: 1154358 (2001-11-01), None
patent: 1 154 356 (2010-11-01), None
patent: WO 00 45581 (2000-08-01), None
Notice of Allowance dated Oct. 5, 2010 for U.S. Appl. No. 11/964,198, filed Dec. 26, 2007, 8 pages.
Linux Filesystems, Sams Publishing, 2002, pp. 17-22 and 67-71.
Bunyan, Multiplexing in a BrightStor® ARCserve® Backup Release Mar. 11, 2004, pp. 1-4.
Marks, “Network Computing”, Feb. 2, 2006, pp. 1-9.
Hill, Network Computing, Jun. 8, 2006, pp. 1-9.
Issue Fee transmittal (PTOL-085B, Part B) with Comments on Statement for Reasons for Allowance dated Oct. 12, 2010 for U.S. Appl. No. 11/964,198, filed Dec. 26, 2007, 2 pages.
Microsoft Computer Dictionary, 2002 Press Fifth Edition, p. 58.
U.S. Appl. No. 11/536,160, filed Sep. 28, 2006 file downloaded Jun. 4, 2009 through Jan. 12, 2010, 50 pages.
U.S. Appl. No. 10/512,687, filed Aug. 24, 2005, file downloaded Jun. 4, 2009 through Jan. 12, 2010, 48 pages.
U.S. Appl. No. 11/609,561, filed Dec. 12, 2006, file downloaded Jun. 4, 2009 through Jan. 12, 2010, 46 pages.
U.S. Appl. No. 11/356,920, filed Feb. 17, 2006, file downloaded Jun. 4, 2009 through Jan. 12, 2010, 4 pages.
U.S. Appl. No. 11/536,215, filed Nov. 28, 2006, file downloaded Jun. 4, 2009 through Jan. 12, 2010, 2 pages.
U.S. Appl. No. 11/536,233, filed Nov. 28, 2006, file downloaded Jun. 4, 2009 through Jan. 12, 2010, 43 pages.
Gibson, Five Point Plan Lies at the Heart of Compression Technology, Apr. 29, 1991, p. 1.
Soules, Metadata Efficiency in Versioning File Systems, 2003, pp. 1-16.
Aix System Management Concepts: Operating Systems and Devices May 2000, pp. 1-280.
U.S. Appl. No. 11/964,168, filed Dec. 26, 2007, file through Jul. 13, 2010, 364 pages.
U.S. Appl. No. 11/609,561, filed Dec. 12, 2006, file from Jan. 15, 2009 through Jul. 14, 2010, 56 pages.
U.S. Appl. No. 10/512,687, filed Aug. 24, 2005, 129 pages.
U.S. Appl. No. 11/536,215, Sep. 28, 2006, 22 pages.
Yair Heller, et al.; “Apparatus for Continuous Compression of Large Volumes of Data,” U.S. Appl. No. 60/375,007, filed Apr. 25, 2002, 16 pages.
Soules et al.; “Metadata Efficiency in a Comprehensive Versioning File System”, May 2002, CMU-CS-02-145, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, 33 pages.
U.S. Appl. No. 11/609,560, filed Dec. 12, 2006, file downloaded Aug. 25, 2010, 265 pages.
U.S. Appl. No. 11/609,561, filed Dec. 12, 2006, file downloaded Aug. 25, 2010, 13 pages.
U.S. Appl. No. 11/964,198, filed Dec. 26, 2007, file downloaded Aug. 25, 2010, 195 pages.
U.S. Appl. No. 11/964,193, filed Dec. 26, 2007, file downloaded Aug. 25, 2010, 169 pages.
U.S. Appl. No. 11/964,228, filed Dec. 26, 2007, file downloaded Aug. 25, 2010, 62 pages.
U.S. Appl. No. 11/964,138, filed Dec. 26, 2007, file downloaded Aug. 25, 2010, 114 pages.
U.S. Appl. No. 11/964,216, filed Dec. 26, 2007, file downloaded Aug. 25, 2010, 204 pages.
Michael Lewin; “Any Point in Time Data Access and Recovery;” U.S. Appl. No. 60/752,665, filed Dec. 21, 2005.
Shlomo Ahal; “Multiple Points in Time Data Access,” U.S. Appl. No. 60/753,263, filed Dec. 22, 2005.
U.S. Appl. No. 11/609,560, filed Dec. 12, 2006, file through Jan. 13, 2009, 443 pages.
U.S. Appl. No. 11/609,561, filed Dec. 12, 2006, file through Jan. 15, 2009, 435 pages.
U.S. Appl. No. 11/356,920, filed Feb. 17, 2006, 525 pages.
U.S. Appl. No. 10/512,687, filed Aug. 24, 2005, 301 pages.
U.S. Appl. No. 11/536,215, filed Sep. 28,

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Consolidating snapshots in a continuous data protection... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Consolidating snapshots in a continuous data protection..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Consolidating snapshots in a continuous data protection... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4274793

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.