Abstract:
Techniques to send and receive access commands are provided. The access commands may include an expected media position. The expected media position may be compared to an actual media position.
Abstract:
Managing a file on a tape. In response to a request to write a first file to a tape, whether a second file including data identical to the first file already exists on the tape is detected. If the second file exists, a first index of the second file is updated. After completing the write of the first file, metadata, including data starting position and size of the first file, is added to the first index. In response to a request to read the first or second files, the metadata of the first and second indexes are read. Based on the metadata, which of the first or second files can be accessed faster from a current head position is determined. The first file or the second file that can be accessed faster is then read from the tape.
Abstract:
A method for writing data from a table to a tape includes setting a number of partitions on the tape, where the number of partitions is greater than or equal to a number of columns of the table to be written to the tape, and writing data from each column of the table to at least one partition of the tape, the at least one partition including two or more wraps, the data is written from a top of the two or more wraps towards a bottom of the two or more wraps in a direction of a width of the at least one partition. The written data is reciprocated from a beginning of the tape to an end of the tape in a longitudinal direction of the tape such that writing of a last data entry of one column ends at a beginning of the two or more wraps.
Abstract:
Disclosed is a method and apparatus for mobile media with both dedicated readable and writeable user data space and dedicated readable and writeable drive device space. The mobile data storage media adapted for operatively working with a drive device comprises a data space accessible by an end user and a drive software space accessible by the drive device and inaccessible by an end user. The drive software space is adapted to accommodate firmware for use by the drive device in addition to the reading and writing of software by the drive device. The media is adapted to receive and store software from the drive device or, alternatively, is adapted to transmit software to the drive device.
Abstract:
A mechanism is provided for generating enumerated information in which a plurality of files is enumerated except entirely-invalidated files on a sequential medium. Management information for managing locations where the plurality of files on the sequential medium are recorded is acquired from the sequential medium. The enumerated information in which the plurality of files are enumerated is generated in an order according to the locations where the plurality of files are recorded on the basis of the acquired management information.
Abstract:
A tape device includes a tape drive, a storage unit, and a processor. The tape drive is configured to write plural data units in a magnetic tape formed with plural tracks. The storage unit is configured to store information indicating a reversal position set in a middle of the magnetic tape. The processor is configured to instruct the tape drive to start writing of a first data unit in the magnetic tape. The processor is configured to control the tape drive to continue the writing up to an end of the first data unit when a first write area crosses over the reversal position. The first data unit is written in the first write area. The processor is configured to control the tape drive to change a write destination from the first track to a second track after the first data unit is written and to reverse the write direction.
Abstract:
An apparatus and method for providing information in conjunction with media content, including a receiver, wherein the receiver receives at least one of a transmission of media content and a broadcast of media content, wherein the media content includes at least one of broadcast media content and entertainment media content, and further wherein the receiver receives information regarding the media content, a processor for processing at least one of the received media content and the received information regarding the media content, a display device for visually displaying the information regarding the media content, and/or a speaker device for audibly announcing the information regarding the media content.
Abstract:
A first data group in an access sequence is selected. A distance from a current position of the tape medium is set to be a logical distance value, determined by a calculation function, that is substituted for the physical distance value for the data groups that are located in the specified regions as compared with other data groups located in the alternative specified regions. A second data group in the access sequence is selected. The logical distance value is then determined by multiplying a coefficient based on a physical positioning of each of the data groups in the tape medium, and a percentage of those of the plurality of data groups that have already been selected as the first data group and the second data group.
Abstract:
An apparatus and method for providing information in conjunction with media content, including a receiver, wherein the receiver receives at least one of a transmission of media content and a broadcast of media content, wherein the media content includes at least one of broadcast media content and entertainment media content, and further wherein the receiver receives information regarding the media content, a processor for processing at least one of the received media content and the received information regarding the media content, a display device for visually displaying the information regarding the media content, and/or a speaker device for audibly announcing the information regarding the media content.
Abstract:
An electronic device is provided. The electronic device includes a processor and a memory, wherein the memory includes instructions that, when executed by the processor, cause the electronic device to perform obtaining an image for generating an edited video from a plurality of contents, generating matching information between the edited video and the plurality of contents, and generating the edited video based on the obtained image and the matching information. The matching information includes information of at least one of a source file, time, or location associated with the obtained image.