Patents Assigned to Logic Corporation
  • Publication number: 20130326134
    Abstract: An apparatus and associated methodology for a data storage system having a data storage space operably transferring user data via input/output (I/O) commands between the data storage system and another device. The data storage space includes a first memory device operably storing location information for a selected user data set corresponding to one of the I/O commands. The first memory also operably stores a first amount of the selected user data set. The data storage space also includes a second memory device different than the first memory device and operably storing a different second amount of the selected user data set. The data storage system has a controller that interleaves an entirety of the selected user data set from the first and second memory devices during execution of another of the I/O commands.
    Type: Application
    Filed: June 4, 2012
    Publication date: December 5, 2013
    Applicant: Spectra Logic Corporation
    Inventors: Joshua Daniel Carter, Burkhard Eichberger, Matthew Thomas Starr
  • Publication number: 20130325814
    Abstract: Provided is a system and method for archive in a distributed file system. The system includes at least one Name Node structured and arranged to map distributed data allocated to at least one Active Data Node, the Name Node further structured and arranged to direct manipulation of the distributed data by the Active Data Node. The system further includes at least one Archive Data Node coupled to at least one data read/write device and a plurality of portable data storage elements compatible with the data read/write device, the Archive Data Node structured and arranged to receive distributed data from at least one Active Data Node, archive the received distributed data to at least one portable data storage element and respond to the Name Node directions to manipulate the archived data. An associated method of use is also provided.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Applicant: Spectra Logic Corporation
    Inventor: Joshua Daniel Carter
  • Publication number: 20130325813
    Abstract: Provided is a system and method for archive in a distributed file system. The system includes at least one Name Node structured and arranged to map distributed data allocated to at least one Active Data Node, the Name Node further structured and arranged to direct manipulation of the distributed data by the Active Data Node. The system further includes at least one Archive Data Node coupled to at least one data read/write device and a plurality of portable data storage elements compatible with the data read/write device, the Archive Data Node structured and arranged to receive distributed data from at least one Active Data Node, archive the received distributed data to at least one portable data storage element and respond to the Name Node directions to manipulate the archived data. An associated method of use is also provided.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Applicant: Spectra Logic Corporation
    Inventor: Joshua Daniel Carter
  • Publication number: 20130326135
    Abstract: An apparatus and associated methodology providing a data storage system including a memory having a first addressable storage space and a second differently addressable storage space. A controller selectively accesses stored instructions that when executed store a first amount of a user data set to the first addressable storage space and store a different second amount of the user data set to the second addressable storage space. The controller subsequently calculates an address increment between the stored first and second amounts, and then shifts one of the stored first and second amounts by the address increment.
    Type: Application
    Filed: June 4, 2012
    Publication date: December 5, 2013
    Applicant: Spectra Logic Corporation
    Inventors: Joshua Daniel Carter, Burkhard Eichberger, Matthew Thomas Starr
  • Patent number: 8583990
    Abstract: An apparatus and associated method provided for a plurality of storage elements arranged and concurrently accessible in an array. A controller executes programming instructions stored in memory to append an error correction code (ECC) block to a first data block and to store the first data block with appended ECC block in a first storage element of the plurality, the appended ECC block associated with a second data block other than the first data block.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: November 12, 2013
    Assignee: Spectra Logic Corporation
    Inventor: Matthew Thomas Starr
  • Patent number: 8577934
    Abstract: Provided is a system and method for a storage system response. The system includes a first storage system adapted to be linked in communication with at least one client and with a second storage system, the second storage system retaining a plurality of digital assets. An asset map is adapted to track where in the first storage system or the second storage system each of the plurality of digital assets is retained. A migrator is also provided and structured and arranged to migrate each of the plurality of digital assets from the second storage system to the first storage system, the migrator further adapted to update the asset map regarding a status of migration for each of the plurality of digital assets. A server structured and arranged to fulfill digital asset requests received by the first storage system from the at least one client, the server structured and arranged to consult the asset map to determine where the requested digital assets resides. An associated method is also provided.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: November 5, 2013
    Assignee: Spectra Logic Corporation
    Inventors: Matthew Thomas Starr, Joshua Daniel Carter
  • Patent number: 8553344
    Abstract: A method for maintaining paired data between tape cartridges and linking the paired data to through medium auxiliary memory devices is presented. One method includes providing a first tape cartridge possessing a first medium auxiliary memory device and a first tape medium and a second tape cartridge possessing a second medium auxiliary memory device and a second tape medium. Data maintained on the first tape medium can be copied to the second tape medium. A first record can be stored on the first medium auxiliary memory device indicating that data on the first tape medium was copied to the second tape medium. Likewise, a second record can be stored on the second medium auxiliary memory device indicating that data on the second tape medium originated from the first tape medium.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: October 8, 2013
    Assignee: Spectra Logic Corporation
    Inventors: Nathan Christopher Thompson, Matthew Thomas Starr, Michael Gerard Goberis
  • Patent number: 8537484
    Abstract: A method for certifying data on tape cartridges for a library with a first tape cartridge that possesses a medium auxiliary memory device, a medium auxiliary memory reader/writer, a first tape drive and a second tape drive, a shelf system, and access to a memory device containing a media lifecycle management data base. After a period of time from when data was originally stored on the tape first cartridge, a portion of data residing on the first tape cartridge is read. The portion of data is assessed as to whether a percentage of the portion contains an expected data structure and if the percentage exceeds a predetermined threshold, a data recovery sequence is initiated.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: September 17, 2013
    Assignee: Spectra Logic Corporation
    Inventors: Nathan Christopher Thompson, Matthew Thomas Starr, Walter Wong
  • Patent number: 8532817
    Abstract: Systems and methods for determining the location of a mobile robot within a data storage library and to a library including such systems and utilizing such methods.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: September 10, 2013
    Assignee: Spectra Logic Corporation
    Inventors: Scott Edward Bacom, Christopher Bancroft Brooks, Nicholas Aldo Nespeca
  • Patent number: 8531924
    Abstract: Provided is a system and method for a organizing a robotic storage system. The robotic storage system includes a plurality of storage locations of varying priority and varying distance to a data read/write device. The robot storage system further includes a plurality of portable data storage elements each having at least three fields, a load field, a read/write field and a user determined field. A temporary storage location within the robotic storage system for each data storage element is determined at least in part by evaluating the data storage element's load field, read/write field and user determined fields to determine a heat value and correlating the heat value to the storage locations. An associated method of use is also disclosed.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: September 10, 2013
    Assignee: Spectra Logic Corporation
    Inventors: Nathan Christopher Thompson, Matthew Thomas Starr, Robert Edward Weber
  • Publication number: 20130191588
    Abstract: Described are systems for and methods of improving the efficiency of an automated data storage library.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: Spectra Logic Corporation
    Inventor: Matthew Thomas Starr
  • Patent number: 8495387
    Abstract: An apparatus and associated method for writing encryption data to memory in a plurality of partially overlapping data segments and subsequently retrieving the encryption data by combining a selected one of either a first set of the overlapping data segments that define the encrypted data or a different second set of the overlapping data segments that define the encrypted data.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: July 23, 2013
    Assignee: Spectra Logic Corporation
    Inventor: Matthew Thomas Starr
  • Patent number: 8477448
    Abstract: A tape cartridge library that is equipped with a cleaning device is described. The tape cartridge library essentially includes a plurality of tape cartridges each possessing recording tape media. A plurality of tape drives that read and write data to and from each of the tape cartridges. A tape cleaning drive incapable of transferring data to and from the recording tape media which is independent of the tape drives, the tape cleaning drive disposed entirely within the tape cartridge library. The tape cleaning drive automatically receives one of the tape cartridges and cleans its respective recording tape medium when a predetermined reason for cleaning the tape cartridge is justified.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: July 2, 2013
    Assignee: Spectra Logic Corporation
    Inventors: Nathan Christopher Thompson, Matthew Thomas Starr
  • Publication number: 20130139034
    Abstract: An apparatus and associated method provided for a plurality of storage elements arranged and concurrently accessible in an array. A controller executes programming instructions stored in memory to append an error correction code (ECC) block to a first data block and to store the first data block with appended ECC block in a first storage element of the plurality, the appended ECC block associated with a second data block other than the first data block.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Applicant: Spectra Logic Corporation
    Inventor: Matthew Thomas Starr
  • Publication number: 20130110287
    Abstract: Provided is a system and method for a organizing a robotic storage system. The robotic storage system includes a plurality of storage locations of varying priority and varying distance to a data read/write device. The robot storage system further includes a plurality of portable data storage elements each having at least three fields, a load field, a read/write field and a user determined field. A temporary storage location within the robotic storage system for each data storage element is determined at least in part by evaluating the data storage element's load field, read/write field and user determined fields to determine a heat value and correlating the heat value to the storage locations. An associated method of use is also disclosed.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: Spectra Logic Corporation
    Inventors: Nathan Christopher Thompson, Matthew Thomas Starr, Robert Edward Weber
  • Publication number: 20130111218
    Abstract: An apparatus and associated method for writing encryption data to memory in a plurality of partially overlapping data segments and subsequently retrieving the encryption data by combining a selected one of either a first set of the overlapping data segments that define the encrypted data or a different second set of the overlapping data segments that define the encrypted data.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Applicant: Spectra Logic Corporation
    Inventor: Matthew Thomas Starr
  • Publication number: 20130101373
    Abstract: A magazine-based data storage library is described that includes plurality of chambers each adapted to hold a magazine, that in turn, is adapted to hold a plurality of tape cartridges. The storage library further includes a tape drive adapted to read and write data to and from tape cartridges. The storage library further includes a vacant chamber that shifts from a first chamber when a recently used magazine is disposed therein to a second chamber when a new magazine is withdrawn there from. The recently used magazine most recently being withdrawn from a different chamber than the first chamber where it is later disposed.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Applicant: Spectra Logic Corporation
    Inventors: Matthew Thomas Starr, Nathan Christopher Thompson, Daniel Spencer Zmolek, Mark Lorin Lantry
  • Patent number: 8386360
    Abstract: A system and method is provided to generate personalized savings recommendation and/or needed assignments of reference-date dependent investments. Recommendations and assignments are based on differences between a investor profile and an ideal representative that was used to construct the investments. The system provides a configurable increasing level of financial service based on a Methodology Publisher's configuration for reference date based investments. A forecast simulation system is provided for each investor with various optimizers by the Methodologically Publisher to provide various level of financial services and portfolio recommendations for reference date dependent investments. Reports may be provided to investors illustrating progress toward goals and highlighting distribution of potential risky outcomes. An online inter-active mode may allow an investor to provide further profile information and customize a solution to their needs.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: February 26, 2013
    Assignee: Business Logic Corporation
    Inventors: Navaid Abidi, Jon Hagen, Dirk Quayle
  • Publication number: 20130038963
    Abstract: A system for and method of properly positioning a media magazine in a mass data storage library.
    Type: Application
    Filed: August 11, 2011
    Publication date: February 14, 2013
    Applicant: Spectra Logic Corporation
    Inventor: Nicholas Aldo Nespeca
  • Patent number: D687429
    Type: Grant
    Filed: January 19, 2013
    Date of Patent: August 6, 2013
    Assignee: Tech Logic Corporation
    Inventors: James K. Nelson, Gary Kirk, Jeff Farr, Eileen Keehan, Brian Erlinder