Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Reexamination Certificate
2011-04-05
2011-04-05
Doan, Duc T (Department: 2185)
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
Reexamination Certificate
active
07921258
ABSTRACT:
Described is a technology by which a secondary nonvolatile storage (e.g., a flash memory device) maintains a copy of the changes made to a hard drive after a data backup operation. The backup changes are combinable with backed up data to recreate a hard drive state, whereby changes after the last backup are not lost, e.g., if the hard drive fails. The backup change data may maintain the changes at the block (e.g., allocation unit) level corresponding to hard drive blocks, or at the file level, corresponding to files or parts of files on the hard drive. The backup changes may be filtered, so that only certain data (e.g., user data) are maintained as backup change data. Read requests can be satisfied by reading data from the backup change data, or from a performance (e.g., disk) cache that may also reside on the nonvolatile storage.
REFERENCES:
patent: 5519831 (1996-05-01), Holzhammer
patent: 5701516 (1997-12-01), Cheng et al.
patent: 5745905 (1998-04-01), Larsson et al.
patent: 6035347 (2000-03-01), Beardsley et al.
patent: 6295577 (2001-09-01), Anderson et al.
patent: 6397229 (2002-05-01), Menon et al.
patent: 6941423 (2005-09-01), Coulson
patent: 6947956 (2005-09-01), Olstad et al.
patent: 6981004 (2005-12-01), Ganesh et al.
patent: 7051223 (2006-05-01), Batchelor et al.
patent: 7136977 (2006-11-01), Obayashi et al.
patent: 7240241 (2007-07-01), Oka
patent: 2002/0026566 (2002-02-01), Awada et al.
patent: 2002/0083281 (2002-06-01), Carteau
patent: 2005/0138311 (2005-06-01), Ko
patent: 2005/0228962 (2005-10-01), Takase et al.
patent: 2005/0246487 (2005-11-01), Ergan et al.
patent: 2005/0289533 (2005-12-01), Wang et al.
patent: 2006/0069870 (2006-03-01), Nicholson et al.
patent: 2006/0155931 (2006-07-01), Birrell et al.
patent: 2006/0161748 (2006-07-01), Wang et al.
patent: 2007/0033356 (2007-02-01), Erlikhman
patent: 2007/0185879 (2007-08-01), Roublev et al.
International Search Report and Written Opinion for PCT Application No. PCT/US2007/085910, mailed on Apr. 4, 2008, 14 pages.
Baker, Mary et al., “Non-Volatile Memory for Fast, Reliable File Systems”, ACM, 1992, pp. 10-22.
Pnevmatikatos, Dionisios et al., “On using network RAM as a non-volatile buffer”, Cluster Computing , vol. 2 , Issue 4, 1999, ISSN:1386-7857, pp. 295-303.
Brown, Alfred Leonard, “Persistent Object Stores”, Department of Computational Science University of St. Andrews, Oct. 1988, 120 pages.
Seltzer, Margo I. et al., “Journaling Versus Soft Updates: Asynchronous Meta-data Protection in File Systems”, 2000 USENIX Annual Technical Conference, Feb. 7, 2002, pp. 71-84.
Doan Duc T
Microsoft Corporation
LandOfFree
Nonvolatile disk cache for data security does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Nonvolatile disk cache for data security, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Nonvolatile disk cache for data security will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2622637