Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-03-29
2005-03-29
Corrielus, Jean M. (Department: 2162)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C711S100000, C711S170000, C711S200000, C711S209000, C713S100000
Reexamination Certificate
active
06874004
ABSTRACT:
A method for detecting and correcting cross-linked files while accessing data on a storage media. Each file includes control file information that defines a plurality of blocks on storage media allocated to the file. When a program identifies a volume of storage media that may include cross-linked files, the program intercepts requests to access a file on the storage device. The program then reads the control information for the file and identifies the blocks allocated to the file. The program compares the allocation to a free space map, identifying allocated and unallocated blocks on the storage media, and corrects any inconsistency between the free space map and the control information. The program also maintains a secondary map, which identifies the blocks on the storage media allocated to the files that have been previously been examined. If the program determines, based on the secondary map, a block on the storage media is allocated to at least a first file and a second file, the program modifies the allocation of the first file so that it does not reference a block allocated to the second file. The program is capable of correcting and detecting cross-linked files while the storage media is accessed by other programs such as applications.
REFERENCES:
patent: 5537636 (1996-07-01), Uchida et al.
patent: 5579516 (1996-11-01), Van Maren et al.
patent: 5623651 (1997-04-01), Jernigan, IV
patent: 5668970 (1997-09-01), Cowart et al.
patent: 5781722 (1998-07-01), Buches, Jr.
patent: 5819298 (1998-10-01), Wong et al.
patent: 6067635 (2000-05-01), DeKoning et al.
patent: 6247128 (2001-06-01), Fisher et al.
patent: 6629273 (2003-09-01), Patterson
patent: 6647479 (2003-11-01), Laws
patent: 6735678 (2004-05-01), Noble et al.
patent: 20020048103 (2002-04-01), Noble et al.
patent: 20020147733 (2002-10-01), Gold et al.
patent: 20030106046 (2003-06-01), Arnold et al.
patent: 20030182389 (2003-09-01), Edwards
Vernon J. Frazee, “MS-DOS v6.22 Help:CHKDSK,” Jun. 14, 2000, http://www.comp-air.com/vfrazee/ms-dos/6.22/help/chkdsk.htm.
Chen Chongshan
Corrielus Jean M.
Leydig , Voit & Mayer, Ltd.
Microsoft Corporation
LandOfFree
Method and system for detecting cross linked files 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 system for detecting cross linked files, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for detecting cross linked files will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3397357