The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 23, 1999
Filed:
Dec. 10, 1996
Sarah Blodgett Hughes, Round Rock, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method of maintaining a file system of a computer in a known correct state begins by reserving a workspace in the file system itself. Upon a predetermined occurrence, file system organizing data structures are examined to determine and store in the workspace information reflecting a current state of the file system. The information preferably includes an inode table that identifies a status of each inode in the file system and a block map that maps all data blocks that are in use. The inode table is used verify the correctness of the root directory tree and that all in-use inodes are connected. Use of the inode table obviates recursive traversal of the inodes to verify the root directory and thus saves considerable processing time. Processor memory is not being used to support the current state information, eliminating the requirement for processor memory in proportion to file system size. After checking, the current stat is adjusted to the known correct state.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile