Method and apparatus for synchronizing applications for data...

Data processing: database and file management or data structures – File or database maintenance – Database backup

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S162000

Reexamination Certificate

active

08005796

ABSTRACT:
Disclosed is a method to synchronize the state of an application and an application's objects with data stored on the storage system. The storage system provides API's to create special data, called a marker journal, and stores it on a journal volume. The marker contains application information, e.g. file name, operation on the file, timestamp, etc. Since the journal volume contains markers as well as any changed data in the chronological order, IO activities to the storage system and application activities can be synchronized.

REFERENCES:
patent: 4077059 (1978-02-01), Cordl et al.
patent: 4823261 (1989-04-01), Bank et al.
patent: 5065311 (1991-11-01), Masai et al.
patent: 5086502 (1992-02-01), Malcolm
patent: 5263154 (1993-11-01), Eastridge et al.
patent: 5369757 (1994-11-01), Spiro et al.
patent: 5404508 (1995-04-01), Konrad et al.
patent: 5479654 (1995-12-01), Squibb
patent: 5551003 (1996-08-01), Mattson et al.
patent: 5555371 (1996-09-01), Duyanovich et al.
patent: 5644696 (1997-07-01), Pearson et al.
patent: 5664186 (1997-09-01), Bennett et al.
patent: 5680640 (1997-10-01), Ofek et al.
patent: 5701480 (1997-12-01), Raz
patent: 5720029 (1998-02-01), Kern et al.
patent: 5751997 (1998-05-01), Kullick et al.
patent: 5835953 (1998-11-01), Ohran
patent: 5867668 (1999-02-01), Spirakis et al.
patent: 5870758 (1999-02-01), Bamford et al.
patent: 5987575 (1999-11-01), Yamaguchi
patent: 5991772 (1999-11-01), Doherty et al.
patent: 6081875 (2000-06-01), Clifton et al.
patent: 6128630 (2000-10-01), Shackelford
patent: 6154852 (2000-11-01), Amundson et al.
patent: 6189016 (2001-02-01), Cabrera et al.
patent: 6269381 (2001-07-01), St. Pierre et al.
patent: 6269431 (2001-07-01), Dunham
patent: 6298345 (2001-10-01), Armstrong et al.
patent: 6301677 (2001-10-01), Squibb
patent: 6324654 (2001-11-01), Wahl et al.
patent: 6353878 (2002-03-01), Dunham
patent: 6397351 (2002-05-01), Miller et al.
patent: 6442706 (2002-08-01), Wahl et al.
patent: 6473775 (2002-10-01), Kusters et al.
patent: 6539462 (2003-03-01), Mikkelsen et al.
patent: 6560614 (2003-05-01), Barboy et al.
patent: 6587970 (2003-07-01), Wang et al.
patent: 6594781 (2003-07-01), Komasaka et al.
patent: 6658434 (2003-12-01), Watanabe et al.
patent: 6665815 (2003-12-01), Goldstein et al.
patent: 6691245 (2004-02-01), DeKoning
patent: 6711409 (2004-03-01), Zavgren et al.
patent: 6711572 (2004-03-01), Zakharov et al.
patent: 6728747 (2004-04-01), Jenkins et al.
patent: 6732125 (2004-05-01), Autrey et al.
patent: 6742138 (2004-05-01), Gagne et al.
patent: 6816872 (2004-11-01), Squibb
patent: 6829819 (2004-12-01), Crue et al.
patent: 6839819 (2005-01-01), Martin
patent: 6898688 (2005-05-01), Martin et al.
patent: 6915315 (2005-07-01), Autrey et al.
patent: 6971018 (2005-11-01), Witt et al.
patent: 6978282 (2005-12-01), Dings et al.
patent: 6981114 (2005-12-01), Wu et al.
patent: 7003531 (2006-02-01), Holenstein et al.
patent: 7036043 (2006-04-01), Martin et al.
patent: 7065538 (2006-06-01), Aronoff et al.
patent: 7181476 (2007-02-01), Lee et al.
patent: 7340645 (2008-03-01), Martin et al.
patent: 7555505 (2009-06-01), Yamagami
patent: 2001/0010070 (2001-07-01), Crockett et al.
patent: 2001/0049749 (2001-12-01), Katsuragi et al.
patent: 2001/0056438 (2001-12-01), Ito
patent: 2002/0016827 (2002-02-01), McCabe et al.
patent: 2002/0078244 (2002-06-01), Howard
patent: 2002/0120850 (2002-08-01), Walker et al.
patent: 2003/0074523 (2003-04-01), Johnson
patent: 2003/0115225 (2003-06-01), Suzuki et al.
patent: 2003/0135650 (2003-07-01), Kano et al.
patent: 2003/0135783 (2003-07-01), Martin et al.
patent: 2003/0177306 (2003-09-01), Cochrane et al.
patent: 2003/0195903 (2003-10-01), Manley et al.
patent: 2003/0220935 (2003-11-01), Vivian et al.
patent: 2003/0229764 (2003-12-01), Ohno et al.
patent: 2004/0010487 (2004-01-01), Prahlad et al.
patent: 2004/0030837 (2004-02-01), Gelner et al.
patent: 2004/0044828 (2004-03-01), Gibble et al.
patent: 2004/0059882 (2004-03-01), Kedem et al.
patent: 2004/0068636 (2004-04-01), Jacobson et al.
patent: 2004/0088508 (2004-05-01), Ballard et al.
patent: 2004/0117572 (2004-06-01), Welsh et al.
patent: 2004/0128470 (2004-07-01), Hetzler et al.
patent: 2004/0133575 (2004-07-01), Farmer et al.
patent: 2004/0139128 (2004-07-01), Becker et al.
patent: 2004/0153558 (2004-08-01), Gunduc et al.
patent: 2004/0163009 (2004-08-01), Goldstein et al.
patent: 2004/0172577 (2004-09-01), Tan et al.
patent: 2004/0225689 (2004-11-01), Dettinger et al.
patent: 2004/0250033 (2004-12-01), Prahlad et al.
patent: 2004/0250182 (2004-12-01), Lyle et al.
patent: 2005/0027892 (2005-02-01), McCabe et al.
patent: 2005/0039069 (2005-02-01), Prahlad et al.
patent: 2005/0108302 (2005-05-01), Rand et al.
patent: 2005/0193031 (2005-09-01), Midgley et al.
patent: 2005/0256811 (2005-11-01), Pagel et al.
patent: 03-103941 (1991-04-01), None
patent: 05-002517 (1993-01-01), None
patent: 11-353215 (1999-12-01), None
patent: 2000-155708 (2000-06-01), None
patent: WO03/092166 (2003-11-01), None
U.S. Appl. No. 09/588,242, filed Jun. 6, 2000, Poston.
“Continuous Data Protection: Business Continuity for the Era of Networked Storage,” Aberdeen Group, Inc. Boston MA (Jul. 2003).
“Making ROI a Snap: Leveraging the Power of Snapshot Technology with ComVault TM, QiNetix TM, Quick Recovery,” CommVault Systems. Inc. Oceanport, NJ (2002).
“QiNetix Quick Recovery: Snapshot Management and Recovery,” CommVault Systems, Inc. Oceanport, NJ (2005).
“QiNetix: Quick Recovery for Microsoft Exchange.” CommVault Systems, Inc. Oceanport, NJ (2003).
Bohannon et al. “Distributed Multi-Level Recovery in Main-Memory Databases,” Proceedings of the 4th International Conference on Parallel and Distributed Information Systems, pp. 45-55 (1996).
Elnozahy et al “A Survey of Rollback-Recovery Protocols in Message-Passing Systems,” ACM Computing Surveys 34:375-408 (Sep. 2002).
Hunnicutt et al, “Mission Data Storage Consolidation (MDSC),” Space Ops 2002 Conference, Paper ID: T2071 (2002).
Lomet et al “Efficient Transparent Application Recovery in Client-Server Information Systems,” ProceedIngs of 1998 ACM SIGMOD International Conference on Management of Data, pp. 460-471 (1998).
Park et al “An Efficient Recovery Scheme for Mobile Computing Environments.” Proceedings of the 8th International Conference on Parallel and Distributed Systems (2001).
Thatte “Persistent Memory: A Storage Architecture for Object-Oriented Database Systems,” Proceedings of the ACM/IEEE International Workshop on Object-Oriented Database Systems, Pacific Grove, CA, pp. 148-159 (1986).

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

Method and apparatus for synchronizing applications for data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for synchronizing applications for data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for synchronizing applications for data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2769238

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