Patents by Inventor David M. Buches, Jr.

David M. Buches, Jr. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5781722
    Abstract: A diagnostic module (210) diagnoses defective compressed volume files (CVFs) stored on disks (200) in computer systems. A compressed file allocation table (CFAT) (206) has, for each CVF, an entry that indicates the starting sector of the cluster, the length, and flags indicative of whether the CVF is fragmented or compressed. Each entry in the CFAT (206) is checked, and, if an error is found, the error is recorded in an error table (214). A bit file allocation table (FAT) (202) is a data structure having a bit for each sector in the data region of a CVF. A bit of the bit FAT (202) is set by the diagnostic module (210) to indicate that the associated sector is being used by an entry in the CFAT (206). A repair module (212) is executed that repairs the entries in the CFAT (206) that have errors, typically by clearing the entry. The diagnostics module (210) is rerun and the bit FAT (202) is recreated. The bit FAT (202) is recorded on the disk (200).
    Type: Grant
    Filed: May 10, 1996
    Date of Patent: July 14, 1998
    Assignee: Symantec Corporation
    Inventor: David M. Buches, Jr.