Method and apparatus for emulating read/write file system on...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000

Reexamination Certificate

active

07051054

ABSTRACT:
A method and apparatus for storing, updating, adding, deleting, and locating file system objects on a WORM storage medium, wherein information can be written to, but not erased from, the storage medium. The WORM storage medium has a writeable area that includes a system area and a data area. The system area includes system information regarding the file system objects on the storage medium. A system sector is written starting at one end of the system area, while the content of the file system objects is written in the data area starting at another end of the writeable area. When a change is made to the file system objects in the writeable area, an updated system sector is generated that replaces the previous file system information for those modified file system objects. Since the previous system sector is not erasable, the updated system sector is written in a location in the system area where it will be read before any previous system sectors. The updated system sector overrides file system information in previously generated system sectors. The information required to access all the file system objects on the storage medium may be included in the updated system sector, or in the updated system sector along with one or more of the previously generated system sectors.

REFERENCES:
patent: 4420828 (1983-12-01), Yoshida et al.
patent: 4791627 (1988-12-01), Yonezawa
patent: 4827462 (1989-05-01), Flannagan et al.
patent: 4866692 (1989-09-01), Saito et al.
patent: 4901300 (1990-02-01), Van Der Zande et al.
patent: 4960680 (1990-10-01), Pan et al.
patent: 4972401 (1990-11-01), Carasso et al.
patent: 4981743 (1991-01-01), Ho
patent: 4987533 (1991-01-01), Clark et al.
patent: 5023854 (1991-06-01), Satoh et al.
patent: 5023856 (1991-06-01), Raaymakers et al.
patent: 5029125 (1991-07-01), Sciupac
patent: 5040110 (1991-08-01), Miki et al.
patent: 5073887 (1991-12-01), Takagi et al.
patent: 5080736 (1992-01-01), Matsui
patent: 5113512 (1992-05-01), Miki et al.
patent: 5210734 (1993-05-01), Sakurai
patent: 5247494 (1993-09-01), Ohno et al.
patent: 5339301 (1994-08-01), Raaymakers et al.
patent: 5347651 (1994-09-01), Burke et al.
patent: 5377178 (1994-12-01), Saito et al.
patent: 5446857 (1995-08-01), Russ
patent: 5448728 (1995-09-01), Takano et al.
patent: 5491807 (1996-02-01), Freeman et al.
patent: 5539724 (1996-07-01), Ohtomo
patent: 5630115 (1997-05-01), Mikamo
patent: 5634050 (1997-05-01), Krueger et al.
patent: 5654947 (1997-08-01), Roth et al.
patent: 5656348 (1997-08-01), Kudo et al.
patent: 5666531 (1997-09-01), Martin
patent: 5677953 (1997-10-01), Dolphin
patent: 5682365 (1997-10-01), Carasso et al.
patent: 5709764 (1998-01-01), Funawatari et al.
patent: 5754351 (1998-05-01), Kuen et al.
patent: 5774440 (1998-06-01), Kimura et al.
patent: 5787460 (1998-07-01), Yashiro et al.
patent: 5850382 (1998-12-01), Koishi et al.
patent: 5874147 (1999-02-01), Bojarczuk, Jr. et al.
patent: 5886985 (1999-03-01), Kobayashi et al.
patent: 5931935 (1999-08-01), Cabrera et al.
patent: 5978812 (1999-11-01), Inokuchi et al.
patent: 5999504 (1999-12-01), Aoki
patent: 6091686 (2000-07-01), Caffarelli et al.
patent: 6108285 (2000-08-01), Freeman et al.
patent: 6117185 (2000-09-01), Schmidt
patent: 6125100 (2000-09-01), Sensyu
patent: 6153063 (2000-11-01), Yamada et al.
patent: 6160778 (2000-12-01), Ito et al.
patent: 6243340 (2001-06-01), Ito et al.
patent: 6256642 (2001-07-01), Krueger et al.
patent: 6351447 (2002-02-01), Takagi et al.
patent: 6389427 (2002-05-01), Faulkner
patent: 6452897 (2002-09-01), Van Den Enden
patent: 0284037 (1988-03-01), None
patent: 0 301 829 (1988-07-01), None
patent: 0 301 866 (1988-07-01), None
patent: 0 284 037 (1988-09-01), None
patent: 0 350 920 (1989-07-01), None
patent: 0 386 971 (1990-03-01), None
patent: 0 802 530 (1990-11-01), None
patent: 0448378 (1991-03-01), None
patent: 0 475 197 (1991-08-01), None
patent: 0 448 378 (1991-09-01), None
patent: 0 488 388 (1991-11-01), None
patent: 0 466 389 (1992-01-01), None
patent: 0 555 486 (1992-08-01), None
patent: 0 541 219 (1992-09-01), None
patent: 0643388 (1994-08-01), None
patent: 0676761 (1994-10-01), None
patent: 0 643 388 (1995-03-01), None
patent: 0 718 827 (1995-06-01), None
patent: 0 676 761 (1995-10-01), None
patent: 0730274 (1996-02-01), None
patent: 0730274 (1996-09-01), None
patent: 0 786 767 (1997-01-01), None
patent: 0 840 296 (1997-10-01), None
patent: 0 969 452 (1997-12-01), None
patent: 2 203 886 (1988-10-01), None
patent: 2 322 555 (1998-09-01), None
patent: WO 00/72312 (2000-11-01), None
patent: WO 00/79526 (2000-12-01), None
patent: WO 01/06510 (2001-01-01), None
patent: WO 01/06511 (2001-01-01), None
patent: 01/93262 (2001-05-01), None
patent: WO01/93262 (2001-12-01), None
Garfinkel, S.L and J.S. Love “A File System for Write-Once Media”, MIT Media Lab, Oct. 1985.
Garfinkel, S.L. “DRAFT: The Story of the Write-Once File System”, Brown University, Aug. 1, 1987.
Gait, J. “The Optical File Cabinet: A Random-Access File System for Write-Once Optical Disks”, Computer, vol. 21, No. 6, Jun. 1988, pp. 11-22.
Levy, J.A. and W. Wang “A File Structure for Non-Erasable Media”, Proceedings from the 9thIEEE Symposium on Mass Storage Systems, Oct. 31,-Nov. 3, 1988, pp. 72-76.
Quinlan, S. “A Cached WORM File System”, Software-Practice and Experience, vol. 21, No. 12, Dec. 1991, pp. 1289-1299.
Peterson, W. Wesley et al., “Error-Correcting Codes”, The Massachusetts Institute of Technology, Second Edition (1991), pp. 222 and 223.
Couch, Leon W. II, “Digital and Analog Communication Systems”, Macmillan Publishing Company, Third Edition (1990), pp. 497-508.
Patent Abstracts of Japan, vol. 010, No. 198 (P-476), Jul. 11, 1986, & JP 61 039987 A (Hitachi LTD), Feb. 26, 1986, abstract.
IBM Technical Disclosure Bulletin, XP 002183288, “Defect Skipping Among Fixed Length Records in Direct Access Storage Devices”, vol. 19, No. 4, Sep. 1976, pp. 1424-1426.
IBM Technical Bulletin, XP 000588138, “Method, System and Interface for Mapping Tracks in No-ID Disk Drives”, vol. 38, No. 12, Dec. 1995, pp. 275-277.
IBM Directory Maintenance VM/ESA, Diagnosis Reference, Jul. 1999, International Business Machines Corporation, Version 1, Release 5, p. 104.
ECMA: “Volume the File Structure of Read-Only and Write-Once Compact Disk Media for Information Interchange”, Standard ECMA-168, 2ndEdition—Dec. 1994, pp. 1-128, XP002183920.
ECMA: “120 mm DVD Rewritable Disk (DVD-RAM)”, Standard ECMA-272, 2ndEdition—Jun. 1999, pp. 1-99.
ECMA: “Data Interchange on 120 mm Optical Disk Using +RW Format—Capacity: 3,0 Gbytes and 6,0 Gbytes”, Standard ECMA-274, 2ndEdition—Jun. 1999, pp. 1-90.
ECMA: “80 mm (1,23 Gbytes per side) and 120 mm (3,95 Gbytes per side) DVD-Recordable Disk (DVD-R)”, Standard ECMA-279, Dec. 1998. pp. 1-114, XP002183289.
Hewlett-Packard Company, “Safeguarding Data with WORM; Technologies, Processes, Legalities and Standards”, 1999.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for emulating read/write file system on... 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 apparatus for emulating read/write file system on..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for emulating read/write file system on... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3582806

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.