Patents Assigned to Quantum Corporation
  • Patent number: 11605401
    Abstract: The technology disclosed herein enables automatic implementation of a physical barrier to protect access to data on removable storage media. In a particular embodiment, a method provides determining that the item moved into a storage position using an automatic transfer mechanism and determining that a condition for protecting the item is satisfied. Upon determining that the condition is satisfied, the method provides implementing a physical barrier that prevents the automatic transfer mechanism from removing the item from the storage position.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: March 14, 2023
    Assignee: Quantum Corporation
    Inventors: Carsten Prigge, Turguy Goker, Robert Yang, Bruno Hald, Robert Munio, Randall Elmer, Ryan Duffy, Scott Rockwell
  • Patent number: 11605399
    Abstract: A servo system for a magnetic tape storage system includes a magnetic tape (550) including a first servo band (573), and a first data band (575). An auxiliary servo pattern (575A) is embedded within the first data band (575). The auxiliary servo pattern (575A) is modified to generate an updated auxiliary servo pattern (688A) during a writing pass as data is being written to the first data band (575). The servo system can further include a magnetic tape drive (326) including a head assembly (456) having (i) a first write head (482) that writes data to the magnetic tape (550) as the magnetic tape (550) moves relative to the head assembly (456) in a first tape direction, (ii) a second write head (484) that writes data to the magnetic tape (550) as the magnetic tape (550) moves relative to the head assembly (456) in a second, opposite tape direction, and (iii) an auxiliary servo reader (487) positioned in a shadow of one of the first write head (482) and the second write head (484).
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: March 14, 2023
    Assignee: Quantum Corporation
    Inventors: James P. Peng, Turguy Goker, George Saliba
  • Patent number: 11531491
    Abstract: A data storage system includes a first storage layer, a second storage layer, an I/O manager, and a data organizer. The first storage layer utilizes a first type of data storage device. The first storage layer includes (i) a first data bucket that includes first data having a first data attribute, the first data bucket including a first data limit, and (ii) a second data bucket. The second storage layer utilizes a second type of data storage device. The I/O manager receives a data write request from the user and directs the data write request to the first storage layer. The data organizer (a) determines whether data in the data write request has the first data attribute; and (b) stores the data in the data write request in at least one of the first data bucket and the second data bucket if the data in the data write request has the first data attribute.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: December 20, 2022
    Assignee: QUANTUM CORPORATION
    Inventors: Mark A. Bakke, Edward Fiore, Michael J. Klemm, Marc David Olin
  • Patent number: 11508410
    Abstract: A tape cartridge for retaining a magnetic tape, the tape cartridge being configured to be selectively positioned substantially within a tape drive, includes a cartridge body and a cartridge hub. The cartridge body includes a cartridge length from a front to a rear of the cartridge body, and a cartridge width from a first side to a second side of the cartridge body. The cartridge hub is positioned within the cartridge body. The cartridge hub is configured so that the magnetic tape is wound around the cartridge hub within the cartridge body. The cartridge hub includes a hub diameter. The cartridge length and the cartridge width provide boundaries for a maximum wound tape diameter as the magnetic tape is wound around the cartridge hub within the cartridge body. A ratio of the maximum wound tape diameter to the hub diameter is at least approximately 3.50:1.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: November 22, 2022
    Assignee: QUANTUM CORPORATION
    Inventors: Turguy Goker, George A. Saliba
  • Patent number: 11475922
    Abstract: The technology disclosed herein enables a gripper to shuffle items of removable storage media within a storage apparatus for those items. In a particular embodiment, an apparatus includes a housing for items of removable storage media. A top channel and a bottom channel are shaped to accept and store the items in respective single-file rows via an opening at one end of the rows. The apparatus also includes a shuffler for moving a first subset of the items, including ones of the items located in the bottom channel, towards the opening. When in a resting position, the shuffler includes a catch located at the opening and is connected to a rake at a closed side of the housing at an opposite end from the opening. The rake moves the first subset towards the opening when a gripper grips the catch and pulls outward from the opening. The shuffler returns to the resting position when the gripper releases the catch.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: October 18, 2022
    Assignee: QUANTUM CORPORATION
    Inventors: Jesse Baker, William A. Yearsley
  • Patent number: 11422891
    Abstract: Example apparatus and methods control a data storage system to store data in a self-describing logical data storage capsule using a logical cylindrical recording format. Example apparatus and methods assign a searchable, globally unique identifier to the capsule and associate the globally unique identifier with a user. The logical data storage capsule is migrated from a first data storage medium to a second data storage medium without translating or reformatting the data storage capsule. The data storage capsule contains information describing to a data storage device how to migrate the capsule without translating or reformatting the data storage capsule. Example apparatus and methods dynamically select an error correction approach for storing data in the data storage capsule, de-duplicate, and encrypt the data storage capsule. The data storage capsule may be local, or may be part of a cloud-based storage system.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: August 23, 2022
    Assignee: QUANTUM CORPORATION
    Inventor: George Saliba
  • Patent number: 11398836
    Abstract: Example apparatus and methods control whether and when hybrid rateless Reed Solomon (RS) error correcting codes (ECC) for a message are produced, stored, and distributed. The control may be based on a property (e.g., reliability, error state, speed) of a message recipient. Example apparatus and methods may also control whether and when fountain codes for the message are produced, stored, and distributed. Once again, the control may be based on a property of a message or ECC recipient. Both the hybrid rateless RS ECC and the fountain codes may be produced from data stored in a modified RS matrix. The modified RS matrix may store row-centric error detection codes (EDC) instead of conventional cyclic redundancy check (CRC) characters. The modified RS matrix may store column-centric ECC that may be produced serially. Different types or numbers of ECC may be produced, stored, and provided for different messages stored at different recipients.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: July 26, 2022
    Assignee: QUANTUM CORPORATION
    Inventor: George Saliba
  • Patent number: 11397532
    Abstract: The technology described herein enables data storage across storage volumes having fewer features than the storage volumes otherwise would. In one example, a method includes, in a data access system, identifying first data for storage on physical storage volumes. Each of the physical storage volumes corresponds to respective ones of data channels and control channels. The method further includes segmenting the first data into data segments corresponding to respective ones of the data channels and transferring the data segments as respective bit streams over the respective ones of the data channels to the respective ones of the physical storage volumes. The method also includes providing real-time write control to the physical storage volumes over respective ones of the control channels. The real-time write control directs a process for how the physical storage volumes write the data segments.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: July 26, 2022
    Assignee: QUANTUM CORPORATION
    Inventors: Suayb S. Arslan, Turguy Goker, Jaewook Lee
  • Patent number: 11367459
    Abstract: A tape drive for use with a magnetic tape including two spaced apart servo tracks and a first data track includes a tape head, an actuator assembly, and a controller. The tape head includes two spaced apart servo elements that are each configured to read one of the two servo tracks, and a first read/write element that is configured to one of read data from and write data to the first data track. The tape head is positionable at a base head rotation angle relative to transverse to the length of the magnetic tape. The actuator assembly is configured to selectively rotate the tape head relative to the magnetic tape. The controller controls the actuator assembly to selectively rotate the tape head relative to the magnetic tape from the base head rotation angle to an adjusted head rotation angle that is different than the base head rotation angle based solely on servo information from the two servo elements reading the two servo tracks.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: June 21, 2022
    Assignee: QUANTUM CORPORATION
    Inventor: Joe K. Jurneke
  • Patent number: 11363100
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media to access data on removable storage media via a network attached access device. In a particular embodiment, a method provides receiving one or more user provided, in the removable storage media access device, receiving data over a packet communication network for storage on a removable storage medium. After receiving the data, the method provides preparing the data for storage on the removable storage medium. After preparing the data, the method provides writing the data to the removable storage medium.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: June 14, 2022
    Assignee: QUANTUM CORPORATION
    Inventors: Turguy Goker, Jaewook Lee, Hoa Le, Suayb S. Arslan, James Peng
  • Patent number: 11341994
    Abstract: A tape cartridge for use in one or more tape drives of a tape library includes a cartridge housing and a magnetic tape. The magnetic tape is retained within the cartridge housing. The magnetic tape includes a first tape section that is pre-recorded with calibrated data for evaluating data durability on the magnetic tape. The magnetic tape is usable within the tape library to measure a health of the one or more tape drives and/or confirm a suitability of an operating environment within the tape library in terms of at least one of temperature and humidity. The calibrated data in the first tape section can be further configured for evaluating total transverse dimensional stability on the magnetic tape. The first tape section can include predetermined error patterns to assist in evaluating the data durability on the magnetic tape and/or periodic tape scrubbing operations to enhance data durability on the magnetic tape.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: May 24, 2022
    Assignee: Quantum Corporation
    Inventors: Turguy Goker, James P. Peng, Scott M. Rockwell, Mathew Aschenberg, David Tindall, III, Hoa Le, Carsten H. Prigge, Tj Quirk, Robert Munio, Steve Cooper, Robert Yang, Bruno H. Hald
  • Patent number: 11342004
    Abstract: A mover replacement system for removing a media mover, movable between an operating position and a removable position, from within a media library includes a module housing and a service tray. The module housing forms at least a part of a library housing. The service tray is removably positionable within the module housing. The service tray is configured to releasably retain the media mover when the media mover is in the removable position so that the service tray and the media mover are movable as an integral unit out of and into the module housing. The service tray includes a tray body and at least one locking mechanism that is movable relative to the tray body between a retracted position when the at least one locking mechanism is positioned not to engage the media mover, and a fully extended position when the at least one locking mechanism is positioned to retain the media mover relative to the tray body.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: May 24, 2022
    Assignee: Quantum Corporation
    Inventor: Christian Allen Todd
  • Patent number: 11314420
    Abstract: A replica control system includes software to control replication in virtual environments. The replica control system identifies a plurality of data blocks within an underlying storage volume in response to a request to update a replica of a target storage volume, identifies changed data blocks of the plurality of data blocks within the underlying storage volume, and identifies a subset of the changed data blocks with which to update the replica of the target storage volume based on a characteristic of the changed data blocks.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: April 26, 2022
    Assignee: QUANTUM CORPORATION
    Inventors: Gregory L. Wade, J. Mitchell Haile
  • Patent number: 11249665
    Abstract: Apparatus, methods, and other embodiments associated with object synthesis are described. One example apparatus includes logic for identifying a block in a data de-duplication repository and for identifying a reference to the block. The apparatus also includes logic for representing a source object using a first named, organized collection of references to blocks in the data de-duplication repository and logic for representing a target object using a second named, organized collection of references. The apparatus is configured to synthesize the target object from the source object. Since synthesis may be complicated by edge cases, the apparatus is configured to account for conditions including a block in the target object needing less than all the data in a source object block, data to be used to synthesize the target object residing in a sparse hole in a data stream, and the target object needing data not present in the source object.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: February 15, 2022
    Assignee: Quantum Corporation
    Inventors: Timothy Stoakes, Andrew Leppard
  • Patent number: 11222659
    Abstract: A magnetic tape drive for writing data to a magnetic tape that includes a first data band, a second data band, and a servo band that is positioned between the first data band and the second data band, each of the data bands including a plurality of wraps including a first wrap and a last wrap, includes a drive controller and a tape head. The drive controller defines at least a first partition and a second partition within the magnetic tape. The tape head is configured to write data to the first partition of the magnetic tape and subsequently write data to the second partition of the magnetic tape. The drive controller defines an end of the first partition to be directly after the last wrap of the first data band. The drive controller controls the tape head to write data to all of the plurality of wraps of the first data band.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: January 11, 2022
    Assignee: Quantum Corporation
    Inventor: Turguy Goker
  • Patent number: 11218175
    Abstract: Example apparatus and methods control an error correcting code (ECC) approach for data stored on a solid state device (SSD). The control may be based on a property (e.g., reliability, error state, speed) of an SSD, or on an attribute of the data to be stored. Approaches including a hybrid rateless Reed-Solomon ECC approach or a fountain code ECC approach may be selected. Example apparatus and methods may store padded portions of an ECC at different locations in an SSD. Example apparatus and methods may dynamically generate performance test data about the SSD, and dynamically control the ECC approach based on the performance test data. Different types or numbers of ECC may be produced, stored, and provided for different data sets stored at different SSDs or at different physical locations within an SSD. The SSD may be local, or may be part of a cloud-based storage system.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: January 4, 2022
    Assignee: Quantum Corporation
    Inventor: George Saliba
  • Patent number: 11216196
    Abstract: A magnetic tape device or system can store erasure encoded data that generates a multi-dimensional erasure code corresponding to an erasure encoded object comprising a code-word (CW). The multi-dimensional erasure code enables using a single magnetic tape in response to a random object/file request, and correct for an error within the single magnetic tape without using other tapes. Encoding logic can further utilize other magnetic tapes to generate additional parity tapes that recover data from an error of the single magnetic tape in response to the error satisfying a threshold severity for a reconstruction of the erasure coded object or chunk(s) of the CW. The encoding logic can be controlled, at least in part, by one or more iterative coding processes between multiple erasure code dimensions that are orthogonal to one another.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: January 4, 2022
    Assignee: Quantum Corporation
    Inventors: Turguy Goker, Suayb Arslan, Hoa Le, James Peng, Carsten Prigge
  • Patent number: 11126591
    Abstract: Example apparatus and methods identify files that are so small or so large that they compromise the efficient operation of a file system that uses re-assignable one-to-one inodes and inode numbers. Small files are aggregated into collections of files and large files are subdivided into collections of smaller files. Information for locating multiple related files with fewer lookups is generated and stored in a folder. An inode having a new type of inode number is then created. The new type of inode number encodes information for finding the folder. The encoded information may include a folder identifier that acts as a primary key into a database that is configured to locate a member of the aggregated or subdivided files with a single lookup. A filter file system may be updated with the new inode. The new inode number is unique within the filter file system and may not be re-assigned.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: September 21, 2021
    Assignee: Quantum Corporation
    Inventors: Roderick B. Wideman, Don Doerner, Michael Zeis
  • Patent number: 11099765
    Abstract: Embodiments include methods, apparatus, or processors configured to access a tracking enabled storage volume associated with a container; perform a full backup of the storage volume, where performing the full backup includes defining a full backup point; perform a first incremental backup of the storage volume based on the full backup point, where performing the first incremental backup includes defining a current backup point; determine whether a backup termination condition has been met; upon determining that the backup termination condition has not been met: performing a subsequent incremental backup of the storage volume based on the current backup point; and updating the current backup point. Embodiments may restore the tracking enabled storage volume from the full backup and the incremental backups.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: August 24, 2021
    Assignee: Quantum Corporation
    Inventors: Greg Wade, Gerald Simon, Barry Herman
  • Patent number: 11079970
    Abstract: Systems, methods, and circuitries are provided for supporting multiple concurrent thread access to a storage array. In one example, a storage array includes a plurality of storage devices each divided into at least N subdivisions. A volume includes a set of subdivisions including a subdivision in each of M different storage devices. Memory management circuitry receives first data and second data for storing in the storage array and selects a first volume for storing the first data and a second volume for storing the second data. The second volume includes a different set of subdivisions than the first volume. The processor uses a first set of processor threads to process and store the first data in the first volume and uses a second set of processor threads to, concurrent with the processing and storing of the first data, process and store the second data in the second volume.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: August 3, 2021
    Assignee: Quantum Corporation
    Inventors: Don Doerner, Marc A. Smith, Matthew C. Dewey