Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2003-10-14
2010-02-16
Breene, John E (Department: 2162)
Data processing: database and file management or data structures
Database design
Data structure types
Reexamination Certificate
active
07664771
ABSTRACT:
A differential snapshot is established and maintained for a set of files stored on a volume. Copy-on-write operations are avoided for logically insignificant moves of blocks, such as the block rearrangements characteristic of defragmentation utilities. A file system passes a block copy command to lower-level drivers that are to inform the snapshotter that a block move operation is not logically meaningful. When the logically insignificant move is of a block whose data forms part of the data captured in the snapshot virtual volume, and when the move is to a block location that is functioning as logical free space, the snapshotter can simply modify its block bitmap and update translation table entries without needing to perform a copy-on-write.
REFERENCES:
patent: 5574907 (1996-11-01), Jernigan et al.
patent: 5956745 (1999-09-01), Bradford et al.
patent: 6038636 (2000-03-01), Brown et al.
patent: 6289356 (2001-09-01), Hitz et al.
patent: 6434681 (2002-08-01), Armangau
patent: 6473775 (2002-10-01), Kusters et al.
patent: 6526493 (2003-02-01), Ding
patent: 6615365 (2003-09-01), Jenevein et al.
patent: 6629202 (2003-09-01), Cabrera et al.
patent: 6636879 (2003-10-01), Doucette et al.
patent: 6651075 (2003-11-01), Kusters et al.
patent: 6779094 (2004-08-01), Selkirk et al.
patent: 6934822 (2005-08-01), Armangau et al.
patent: 6978283 (2005-12-01), Edwards et al.
patent: 6993539 (2006-01-01), Federwisch et al.
patent: 7010553 (2006-03-01), Chen et al.
patent: 7043485 (2006-05-01), Manley et al.
patent: 7100089 (2006-08-01), Phelps
patent: 7237080 (2007-06-01), Green et al.
patent: 2002/0178335 (2002-11-01), Selkirk et al.
patent: 2003/0149736 (2003-08-01), Berkowitz et al.
patent: 2003/0191911 (2003-10-01), Kleinschnitz et al.
patent: 2003/0220951 (2003-11-01), Muthulingam et al.
patent: 2004/0015672 (2004-01-01), Masse
patent: 2004/0141498 (2004-07-01), Rangan et al.
Christian Czezatke & M. Anton Ertl. Freenix 2000 USENIX Annual Technical Conference Paper. pp. 77-88 of the Proceedings. LinLogFS- A Log- Structured Filesystem For Linux. 2000.
White paper. Using Relational Databases with VERITAS Database Edition Release 2.0. Feb. 1999.
Neil Brown. Who wants another Filesystem ? Feb. 6, 2003. LCA 2003 conference.
Microsoft Corporation, “Disclosure of Invention,” 1pg (Jun. 2002).
Kusters Norbert P.
Leis Benjamin A.
Zbikowski Mark J.
Breene John E
Kerzhner Aleksandr
Merchant & Gould P.C.
Microsoft Corporation
LandOfFree
Optimizing defragmentation operations in a differential... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Optimizing defragmentation operations in a differential..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimizing defragmentation operations in a differential... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4225970