Abstract:
An updatable and expandable directory structure and resultant access procedures emulating a write-once or indelible record medium (20) to a rewriteable record medium as to accessing characteristics. The directory is indexed; one directory header for a first set of files indexes another set of files. Sector clusters or data extents are managed such that random recording from any file proceeds independently of write-once characteristics. The directory is stored on the medium as data is recorde. Each directory entry contains an archival history of recording of a related data file in the medium. Both logical and physical addressing is employable.
Abstract:
A unique and permanent identifier is provided for removable media. The identifier is preferably recorded in a previously unused or reserved portion of the media and can be generated from a combination of the originating drive serial number and the current date and time with a random number concatenated thereto. When a piece of media is loaded into a drive, the drive examines the reserved area for the presence of an identifier. If not present. the drive generates and records an identifier before performing whatever disk access operations have been requested. If the identifier is present, the drive is prevented from overwriting the identifier with a new one and the disk access operations are performed immediately. Once the media is provided with its identifier, the media, and any errors associated with the media, can be tracked throughout its life.
Abstract:
PROBLEM TO BE SOLVED: To improve effectiveness of a library having plural of pickers. SOLUTION: The plural highly functional pickers in the automatic data memory library are disclosed, the library discriminates a starting/ending position of a received moving job, a library control device arranging the moving job in a job queue is provided. A picker processor receives information describing moving information of each of the present moving job of the other picker through a communication link from the other picker. At completion time of the moving job, the picker, communicating with the library control device, selects the moving job avoiding interference with movement of the other picker. Movement of the selected moving job is determined so as to avoid interference with a stored moving profile of the other picker. The moving profile is transmitted to the other picker through the communication link, the moving job is executed in accordance with the moving profile. Further, the moving information containing the present position and a vector is transmitted.
Abstract:
PROBLEM TO BE SOLVED: To protect the recording of an optical disk from the underline of the input data to a buffer by providing an underline detector responding to pre-buffered data and an embedded provider responding to an underline display in order to supply embedded signals for formation data in units of sector. SOLUTION: In an optical disk drive 10 for storing data in units of sector of consecutive sequences and a read/write electronic equipment 11, an input from a host having a possibility that it is affected by an underline is supplied to a digital input 26 on a line 25. A data stream coded into EFM by an encoder 30 including a buffer is supplied to a laser recording and reading circuit 36 in order to be recorded on an optical disk 40. At this time, whether data equivalent to one sector exist in the buffer of the encoder 30 or not is judged and prescribed processing process is executed according to the result.
Abstract:
A data file having a plurality of data blocks is divided into one or more transfer units of data blocks. Before data storage, each transfer unit of data blocks is subjected to its own data compression cycle to create a group of compressed data blocks. The size of the data transfer unit, in bytes, is selected to be facile for addressing and retrieving individual recorded groups of compressed data blocks while providing good channel utilization and compression efficiency. Also the data-transfer unit size is selected in part based upon data storage efficiency, i.e. the storage of the compressed data should fill as many addressable data storage areas as possible. Upon recording each group of compressed data bytes, an entry is made into a file directory for enabling addressing the recorded compressed data blocks.
Abstract:
Multiple intelligent pickers 26 for an automated data storage library, the library having a library controller 22 which identifies the start and end locations of the received move jobs, and places the move jobs in a job queue. The picker processor receives information over a communication link 33 from other pickers describing movement information for the current move job of each of the other pickers. Upon completion of a move job, the picker communicates with the library controller, selecting a move job which avoids interference with the movement of the other pickers. The movement for the selected move job is determined so as to avoid interference with the stored movement profiles of the other pickers. A movement profile may be communicated to the other pickers over the communication link, and the move job is conducted according to the movement profile. Alternatively, movement information comprising the current location and vector are communicated.
Abstract:
The present invention relates to a data storage device comprising a circular disc (30), a data storage medium on at least one surface of the disc, a spiral track extending within the storage medium about the axis of the disc, and a plurality of data storage sectors formed on the track. According to the invention the storage device is characterised in that the storage medium is formed with a reference mark (100) extending radially from the axis of the disc, and the data storage sectors are arranged in groups extending along the spiral track, one end of each group of sectors being located adjacent to one of the points of intersection of the reference mark with the spiral track.
Abstract:
The present invention provides efficient management of calibration and spare sectors on a banded optical write-once, read-many (WORM) disk. A portion of each band on the disk includes a user data area and a reserved area. Sectors in the reserved area are usable either as spare sectors, replacing defective sectors in the user area, or as calibration sectors, for use when the laser write-power level is calibrated. Sectors preferably are used for sparing from one end of the reserved area while sectors are used for calibration from the opposite end. A common overflow reserved area can also be provided for use if all of the sectors in one or more primary reserved areas associated with any of the bands have been exhausted.