Movatterモバイル変換


[0]ホーム

URL:


WO1993025956B1 - Method and apparatus for writing files on nonerasable storage medium - Google Patents

Method and apparatus for writing files on nonerasable storage medium

Info

Publication number
WO1993025956B1
WO1993025956B1PCT/US1993/005414US9305414WWO9325956B1WO 1993025956 B1WO1993025956 B1WO 1993025956B1US 9305414 WUS9305414 WUS 9305414WWO 9325956 B1WO9325956 B1WO 9325956B1
Authority
WO
WIPO (PCT)
Prior art keywords
storage medium
write once
area
once storage
read
Prior art date
Application number
PCT/US1993/005414
Other languages
French (fr)
Other versions
WO1993025956A1 (en
Filing date
Publication date
Priority claimed from US07/898,109external-prioritypatent/US5446857A/en
Application filedfiledCritical
Priority to DE69310908TpriorityCriticalpatent/DE69310908T2/en
Priority to EP93914416Aprioritypatent/EP0645031B1/en
Publication of WO1993025956A1publicationCriticalpatent/WO1993025956A1/en
Publication of WO1993025956B1publicationCriticalpatent/WO1993025956B1/en

Links

Abstract

Method and apparatus for writing data to files from a computer system to a Write Once Read Many (WORM) Disc medium which results in a creation of an ISO 9660 standard disc is disclosed. The method and apparatus each efficiently manages writes to WORM medium in the creation of a file structure that conforms to ISO standard 9660 which governs management of CD-ROM disc files. The method and apparatus are efficient both in terms of the time required to perform such writes and in the amount of medium consumed as overhead. In addition, the invention provides a method and apparatus for writing to WORM disc in which there is a high degree of confidence that the information written is indelible.

Claims

AMENDED CLAIMS
[received by the International Bureau on 29 November 1993 (29.11.93); original claims 1-4 deleted; remaining claims unchanged (6 pages)]
5. A method of writing to an write once storage medium, said method comprising:
initializing said write once storage medium for I/O actions;
reading medium management information from said write once storage medium;
constructing file management information using said medium management information;
managing data recorded on said write once storage medium as a series of files, said files having a format used for a read only optical disc; and
freezing said data on said write once storage medium which results in said write once storage medium having a read only optical disc format.
6. The method of claim 5 wherein said managing includes writing said data to said write once storage medium in a read only optical disc format.
7. The apparatus of claim 5 wherein wherein said managing includes updating said file management information and said medium management information each time a file is completed on said write once storage medium. 8. The method of claim 5 wherein said read only optical disc format is ISO 9660 standard format.
9. The system of claim 6 wherein said medium management information includes Directory Audit records .
10. The method of claim 5 wherein said initializing comprises the steps of:
(a) verifying that said write once storage medium is not in a read only state;
(b) constructing a partial read only volume descriptor for said write once storage medium;
(c) writing said partial read only volume descriptor to an area of said write once storage medium which is compatible with said read only disc format;
11. The method of claim 10 wherein said partial read only volume descriptor conforms to the ISO 9660 standard.
12. The method of claim 10 wherein step (a) comprises the step of verifying that an ISO 9660 standard Primary Volume Descriptor is not present on the write once storage medium in conformance with the ISO 9660 standard.
13. The method of claim 5 wherein said freezing comprises the steps of:
constructing a complete read only disc format directory from said file management directory; writing said complete read only disc format directory to an area of said write once storage medium which is compatible with said read only disc format;
14. The method of claim 13 wherein said read only disc format conforms to the ISO 9660 standard.
15. The method of claim 14 which further includes the steps of: constructing a complete ISO 9660 Primary Volume Descriptor; and
writing said Primary Volume Descriptor to said write once storage medium in conformance with the ISO 9660 standard.
16. The method of claim 9 wherein said constructing of said file management information comprises the steps of :
(a) extracting the next block of data from said write once storage medium management information;
(b) determining if said block is a Directory Audit record and, if so, the type of said Directory Audit record;
(c) verifying that the size of the area referenced by said Directory Audit record is consistent with any previously read Directory Audit record references to said area if said Directory Audit record is a file type, a potential file type, or a discard type Directory Audit record;
(d) adding a node to said file management information if said Directory Audit record is not a freeze type Directory Audit record; (e) repeating the steps a, b, c, and d if said block is a file type, a potential file type or a discard type Directory Audit record;
(f) performing a freeze action if said block is a freeze type Directory Audit record;
17. The method of claim 16 wherein said file management information contains the information necessary to create a ISO 9660 standard file directory.
18. The method of claim 16 which further includes the steps of:
(g) if no freeze type Directory Audit records have been encountered and no Directory Audit records remain to be read, verifying that the area immediately following the last valid data area is virgin medium;
(h) if said area immediately following said last valid data area is not virgin medium, performing a search for the end of the non-blank area above said last valid data area written, said search ending if the end of the area available for data is encountered without a virgin area being found;
(i) creating a discard type Directory Audit record describing said non-blank area detected by said search; and
( j ) writing said discard type Directory Audit record to said medium management information c said write once storage medium.
19. The method of claim 16 which further includes the steps of: (g) if no freeze type Directory Audit records have been encountered and no Directory Audit records remain to be read, verifying that the area immediately following the last valid data area is virgin medium;
(h) if said area immediately following said last valid data area is not virgin medium, performing a search for the end of the non-blank area above said last valid data area written, said search ending if the end of the area available for data is encountered without a virgin area being found; and
(i) establishing said non-blank area detected by said search as a pending protected file if the last Directory Audit record read from said medium managemment information was a potential file type Directory Audit record.
20. The method of claim 9 wherein said writing of said data to one of said files comprises the steps of:
determining the length of said data to be written;
determining if sufficient space is available on said write once storage medium to accomplish said write;
selecting a destination area on said write once storage medium for the data to be written if the result of the previous step indicated that sufficient space is available;
transferring said data to said destination area on said write once storage medium; constructing a Directory Audit record describing said one of said files;
writing said Directory Audit record to said medium management information on said write once storage medium.
21. The method of claim 20 further including the step of:
constructing a potential file type Directory Audit record before any data is transferred to said write once storage medium for said one of said files; and
writing said potential file Directory Audit record to said medium management information on said write once storage medium.
22. The method of claim 20 wherein the area comprising said data written on said write once storage medium grows linearly toward the area for said medium management information written on said write once storage medium.
PCT/US1993/0054141992-06-121993-06-07Method and apparatus for writing files on nonerasable storage mediumWO1993025956A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
DE69310908TDE69310908T2 (en)1992-06-121993-06-07 METHOD AND DEVICE FOR WRITING NON-DELETABLE FILES TO A STORAGE MEDIUM
EP93914416AEP0645031B1 (en)1992-06-121993-06-07Method and apparatus for writing files on nonerasable storage medium

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US07/898,109US5446857A (en)1992-06-121992-06-12Method and apparatus for writing files on nonerasable storage medium
US07/898,1091992-06-12

Publications (2)

Publication NumberPublication Date
WO1993025956A1 WO1993025956A1 (en)1993-12-23
WO1993025956B1true WO1993025956B1 (en)1994-02-03

Family

ID=25408960

Family Applications (1)

Application NumberTitlePriority DateFiling Date
PCT/US1993/005414WO1993025956A1 (en)1992-06-121993-06-07Method and apparatus for writing files on nonerasable storage medium

Country Status (4)

CountryLink
US (1)US5446857A (en)
EP (1)EP0645031B1 (en)
DE (1)DE69310908T2 (en)
WO (1)WO1993025956A1 (en)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5813000A (en)*1994-02-151998-09-22Sun Micro SystemsB tree structure and method
US5579516A (en)*1994-12-151996-11-26Hewlett-Packard CompanyMethod for storing data files on a multiple volume media set
US5666531A (en)*1995-04-071997-09-09Optima Technology Corp.Recordable CDROM accessing system
US6073189A (en)*1995-07-242000-06-06Adaptec, Inc.System and method for incremental packet recording of recordable compact discs
KR0183160B1 (en)*1995-09-301999-05-15김광호Multi-session disc and a fast access method
US5940853A (en)*1996-02-231999-08-17Matsushita Electric Industrial Co., Ltd.Recording and reproducing apparatus enabling modification of data recorded on a non-erasable recording medium
KR100215705B1 (en)*1996-11-021999-08-16구자홍Method for recording information without damaging before hand recorded information
US5995459A (en)*1996-11-051999-11-30International Data Engineering, Inc.Flipper mechanism for double-sided media
UA57721C2 (en)*1997-08-112003-07-15Асахі Касеі Кабусікі КайсяA process for producing acrylonitrile or methacrylonitrile from propane or isobutane
US6185661B1 (en)*1998-01-022001-02-06Emc CorporationWorm magnetic storage device
US6583945B1 (en)1998-10-302003-06-24Iomega CorporationMethod for irreversibly write-securing a magnetic storage cartridge
US6377526B1 (en)1999-04-012002-04-23Plasmon Ide, Inc.Erasable WORM optical disk and method of writing thereto multiple times
US20030157292A1 (en)*1999-06-232003-08-21Dataplay, Inc.Miniature optical disk for data storage
US6990058B1 (en)2000-04-032006-01-24Dphi Acquisitions, Inc.Structure and method for storing data on optical disks
US6598135B1 (en)2000-05-032003-07-22Plasmon IdeSystem and method for defining rewriteable data storage media as write once data storage media
AU2001275040A1 (en)*2000-05-302001-12-11Dataplay, Inc.Defect management system for write-once storage disk
US7051054B1 (en)*2000-05-302006-05-23Dphi Acquisitions, Inc.Method and apparatus for emulating read/write file system on a write-once storage disk
US7660429B2 (en)*2000-06-142010-02-09Hewlett-Packard Development Company, L.P.Error diffusion halftone watermarking
US6763121B1 (en)*2000-06-142004-07-13Hewlett-Packard Development Company, L.P.Halftone watermarking method and system
DE10034053A1 (en)*2000-07-132002-01-24Abb Research Ltd Arrangement of data on an optical or magneto-optical data carrier
US7139763B1 (en)*2001-09-282006-11-21Sonic SolutionsMethod and system for processing data selected for recording to optical media
JP2003151216A (en)*2001-11-122003-05-23Hitachi Ltd Information recording method and information recording device
US6963952B1 (en)*2002-07-192005-11-08Sonic Solutions, Inc.Multi-session optical media and methods for recording
KR100910974B1 (en)*2002-10-022009-08-05엘지전자 주식회사 Graphic data management method of high density optical disc
EP2333775A3 (en)*2002-12-252014-03-19Panasonic CorporationWrite-once read-many information recording medium, information recording method, information reproduction method, information recording apparatus, and information reproduction apparatus
US7529171B2 (en)*2003-07-082009-05-05Panasonic CorporationWrite-once recording medium, recording method, recording apparatus, reproduction method, and reproduction apparatus utilizing boundary session information
US9213609B2 (en)*2003-12-162015-12-15Hewlett-Packard Development Company, L.P.Persistent memory device for backup process checkpoint states
KR100584613B1 (en)2004-02-062006-06-01삼성전자주식회사 Data recording apparatus, method thereof, data reproducing apparatus, method thereof and recording disc once
US20050216552A1 (en)*2004-03-242005-09-29Samuel FinebergCommunication-link-attached persistent memory system
ATE395674T1 (en)*2004-07-272008-05-15Scytl Secure Electronic Voting METHOD FOR MANAGING AND PROTECTING DIALING PROCESSES ASSOCIATED WITH AN ELECTRONIC DIALING TERMINAL AND OPERATIONAL MODULE USED
US7469314B2 (en)*2005-03-102008-12-23International Business Machines CorporationMagnetic tape write once overwrite protection
CN101354899B (en)*2007-07-232010-09-29鸿富锦精密工业(深圳)有限公司 Device and method for collecting optical disc drive parameters

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4953122A (en)*1986-10-311990-08-28Laserdrive Ltd.Pseudo-erasable and rewritable write-once optical disk memory system
US5218685A (en)*1987-01-021993-06-08General Electric CompanySystem for write once read many optical storage devices to appear rewritable
US5040110A (en)*1987-10-301991-08-13Matsushita Electric Industrial Co., Ltd.Write once read many optical disc storage system having directory for storing virtual address and corresponding up-to-date sector address
US4947367A (en)*1988-03-281990-08-07Emc CorporationSystem for converting digital data from magnetic tape format apparatus and method for converting a sequentially accessible magnetic tape data format to directly accessible write-once disk data format to worm optical disk format
US4974197A (en)*1988-05-051990-11-27International Business MachinesBatching data objects for recording on optical disks with maximum object count
JP2578918B2 (en)*1988-06-281997-02-05松下電器産業株式会社 Optical disk recording and playback device
US5029125A (en)*1989-03-071991-07-02Drexler Technology CorporationMethod of reading and writing files on nonerasable storage media
US5043967A (en)*1990-08-201991-08-27International Business Machines CorporationStructured data storage method and medium

Similar Documents

PublicationPublication DateTitle
WO1993025956B1 (en)Method and apparatus for writing files on nonerasable storage medium
RU2242805C2 (en)Recording method, control device and recording device
US7856451B2 (en)Selective file erasure using metadata modifications
EP0487331B1 (en)Directory management system
US5446857A (en)Method and apparatus for writing files on nonerasable storage medium
KR100546524B1 (en) File management method
CA2047696A1 (en)Method of reading and writing files on non-erasable storage media
KR20030011100A (en)Methods and devices for recording or reading files on/from a sequential medium and sequential medium
KR960019248A (en) Method and apparatus for managing data recording medium and data recording medium thereof
US7065021B2 (en)Method and devices for storing and reading data on a storage medium in accordance with at least two file systems, and storage medium for use in at least two file system
JPH04141867A (en)File managing method
RU99121838A (en) COMPUTER MEMORY ORGANIZATION
CN1240298A (en) Recording data generating method and device, reproducing method and device, recording medium
WO2001093009A3 (en)Method and apparatus for emulating read/write file system on a write-once data storage disk
EP1130598A3 (en)Recording apparatus and method and recording medium
US5048004A (en)Optical recording medium recording and reproducing device
EP1139212A3 (en)Methods for processing data transferred to system memory in preparation for recording to an optical disc
US6047360A (en)System and method of organizing and defragmenting audio events recorded on a storage medium
JP2002373099A (en) Disk management method
JP2622418B2 (en) Information recording / reproducing method
US7181569B2 (en)Method, system, and article of manufacture for writing on sequential storage media
JPS6369072A (en)Directory format
JP2612589B2 (en) Directory search method
JP2671298B2 (en) File management method
US6289475B1 (en)Method of retrieving storage capacity of damaged sector

[8]ページ先頭

©2009-2025 Movatter.jp