Patent classifications
G11B27/002
Tape library apparatus and information management method
A tape library apparatus includes a tape drive, a robot unit, and a second processor. The tape drive includes a first access mechanism and a first processor. The first access mechanism is configured to read position information from a non-contact type memory within a tape cartridge. The position information indicates a position of data recorded in a magnetic tape within the tape cartridge. The first processor is configured to perform positioning for the data. The robot unit includes a robot arm and a second access mechanism configured to access the non-contact type memory. The robot arm is configured to store the tape cartridge in the robot unit, and move the tape cartridge to the tape drive. The second processor is configured to control the second access mechanism to read the position information from the non-contact type memory, and store the position information in a non-volatile memory.
Tape volume access block having data set information stored therein
In one embodiment, an apparatus includes a processor and logic integrated with and/or executable by the processor. The logic is configured to position a magnetic tape volume to a position corresponding to an end of a last data set stored to the magnetic tape volume, and read an existing tape volume access block (TVAB) from the magnetic tape volume in response to a determination that the existing TVAB is stored to the magnetic tape volume. The logic is also configured to write one or more data sets to the magnetic tape volume subsequent to reading the existing TVAB in response to the determination that the existing TVAB is stored to the magnetic tape volume, determine metadata corresponding to the one or more written data sets, and update the existing TVAB with the metadata corresponding to the one or more written data sets to produce an updated TVAB.
SMART CREATIVE FEED
According to one aspect, a computer-implemented method for automatically generating a video advertisement is provided. The method includes obtaining one or more attributes relating to a video advertisement. The method includes obtaining a template, wherein the template comprises one or more blocks, wherein each block of the one or more blocks comprises one or more placeholders corresponding to one or more types of media assets. The method includes identifying, in a first block of the one or more blocks in the template, a first placeholder corresponding to a first type of media asset. The method includes selecting a first media asset from a first media library based on first metadata associated with the first media asset, the one or more attributes, and the first type of media asset. The method includes generating, using a rendering engine, a video advertisement, wherein the generated video advertisement comprises the first asset. The method includes outputting the generated video advertisement.
Digital Jukebox Device with Karaoke and/or Photo Booth Features, and Associated Methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, certain exemplary embodiments relate to jukebox systems that incorporate digital downloading jukebox features along with karaoke jukebox and/or photo booth features. A combined karaoke/photo booth/jukebox may enable more integrated performance-like experiences in an in-home or out-of-home location or venue. By leveraging vast audio media libraries, trusted rights-respecting network infrastructure, and on-site image/video capturing from integrated recorders and/or remote portable devices, a more sociable experience may be created for karaoke jukebox patrons, e.g., where custom content can be generated and shared in a safe and legally appropriate manner.
METHOD, APPARATUS AND SYSTEM FOR PLAYING AUDIO SYNCHRONOUSLY
The present invention discloses a synchronized audio playing method, apparatus, and system for playing audio synchronously. By outputting designated data using a designated data buffer area before arrival of the starting time point of synchronous playing so as to make an audio link in a stable state, the method shuns from the impact of factors like system process scheduling interruption and system hardware on synchronous playing, thereby enhancing the precision of synchronous playing; moreover, upon arrival of the starting time point of synchronous playing, by computing a tuning amount of the audio data in the local synchronization buffer area, adjusting the audio data in the local synchronization buffer area according to the tuning amount, and meanwhile performing output playing on the tuned audio data, the method achieves audio synchronization play. Compared with the prior art, the present invention needn't add playing timestamp information to an audio data stream, and the playing terminal needn't process timestamp information during the entire playing procedure, thereby effectively increasing the flexibility of synchronous playing.
Pass-through tape access in a disk storage environment
A command to write data to a virtual location is received at a disk storage system. The virtual location is mapped to a tape storage system. A record is generated including the data, the virtual location, and a sequence value. The sequence value indicates relative sequence when compared to other sequence values. The record is written to a record location on a tape cartridge loaded in a tape drive. Record metadata on the disk storage system is modified to indicate that the first record location contains the first record. The data on the record can be read from the tape cartridge.
Sound control circuit for a digital audiovisual reproduction system
Sound control circuit comprising a game port, installed on a digital audiovisual reproduction system managed by an operating system, characterized in that the game port in the sound control circuit is used to create an access to the configuration of the audiovisual reproduction system and/or additional management functions for the audiovisual reproduction system.
High Capacity CD-ROM and DVD Player System
A high capacity CD-ROM and DVD player system that stores and controls a plurality of CD-ROMs and DVDs without having to eject the CD-ROMs and DVDs. The high capacity CD-ROM and DVD player system includes a server system, a memory system, and a high capacity CD-ROM and DVD player. The housing includes a display, a pair of transparent windows, an on/off button, and a time display. The high capacity CD-ROM and DVD player system includes a corresponding method for playing a plurality of DVDs and CDs with a high capacity CD-ROM and DVD player system and a non-transitory computer storage media having instructions stored thereon which, when executed, execute the overall method.
RECORDING DEVICE, RECORDING METHOD, RECORDING PROGRAM, AND MAGNETIC TAPE
A recording device including at least one processor, wherein the processor is configured to: acquire, for attached information attached to each of a plurality of recording target data recorded on a recording medium, a first relevance degree according to a frequency at which data other than the recording target data attached with information having the same contents as the attached information is read out within a period determined in advance; derive, for each combination of a plurality of recording target data, a second relevance degree representing a possibility that the plurality of recording target data included in the combination is read out within the period based on the first relevance degree; and classify the plurality of recording target data into groups based on the second relevance degree and perform control of recording the classified data on the recording medium for each group.
SYSTEM AND METHOD FOR AUTOMATIC VIDEO RECONSTRUCTION WITH DYNAMIC POINT OF INTEREST
A system and a method for an automatic video reconstruction to improve scene quality using a dynamic point of interest by finding a point or line of interest are provided. The method includes dividing a first video into a plurality of first frames; determining a first object of interest in the plurality of first frames; converting the plurality of first frames into a plurality of second frames based on the first object of interest; and reconstructing the first video into a second video based on the plurality of second frames.