Patents Assigned to Sepaton, Inc.
  • Publication number: 20110185133
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for removing redundant data from a storage system. In one example, a data delineation process delineates data targeted for de-duplication into regions using a plurality of markers. The de-duplication system determines which of these regions should be subject to further de-duplication processing by comparing metadata representing the regions to metadata representing regions of a reference data set. The de-duplication system identifies an area of data that incorporates the regions that should be subject to further de-duplication processing and de-duplicates this area with reference to a corresponding area within the reference data set.
    Type: Application
    Filed: September 8, 2010
    Publication date: July 28, 2011
    Applicant: Sepaton, Inc.
    Inventors: Timmie G. Reiter, Carey Jay McMaster, Ronald Ray Trimble, Stefan Merril King, David Michael Biernacki, Jon Christopher Kennedy
  • Publication number: 20110184967
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for removing redundant data from a storage system. In one example, a data delineation process delineates data targeted for de-duplication into regions using a plurality of markers. The de-duplication system determines which of these regions should be subject to further de-duplication processing by comparing metadata representing the regions to metadata representing regions of a reference data set. The de-duplication system identifies an area of data that incorporates the regions that should be subject to further de-duplication processing and de-duplicates this area with reference to a corresponding area within the reference data set.
    Type: Application
    Filed: September 8, 2010
    Publication date: July 28, 2011
    Applicant: Sepaton, Inc.
    Inventors: Timmie G. Reiter, Carey Jay McMaster, Ronald Ray Trimble, Stefan Merrill King, David Michael Biernacki, Jon Christopher Kennedy
  • Publication number: 20090182789
    Abstract: A method for removing redundant data from a backup storage system is presented. In one example, the method may include receiving the application layer data object, selecting a de-duplication domain from a plurality of de-duplication domains based at least in part on a data object characteristic associated with the de-duplication domain, determining that the application layer data object has the characteristic and directing the application layer data object to the de-duplication domain.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 16, 2009
    Applicant: SEPATON, INC.
    Inventors: Miklos Sandorfi, Timmie G. Reiter
  • Publication number: 20090177661
    Abstract: Systems and methods for efficient storage of data are provided. For instance, a method that includes acts of receiving a data stream to be stored on a first storage system, the data stream comprising a data object and metadata that describes attributes of the data object, extracting the metadata from the data stream, storing the data object on the first storage system and storing the extracted metadata, separately from the data object, on a computer-readable medium is disclosed. Additionally, a storage system is disclosed that includes a first storage medium, an interface configured to receive a data stream including a data object to be stored on the first storage medium and a controller. The controller may be configured to extract metadata from the data stream, the metadata being descriptive of attributes of the data object, and to direct the extracted metadata to be stored on a computer-readable medium.
    Type: Application
    Filed: January 8, 2009
    Publication date: July 9, 2009
    Applicant: Sepaton, Inc.
    Inventors: Miklos Sandorfi, Timmie G. Reiter
  • Publication number: 20090172326
    Abstract: In a back-up storage system, an apparatus and methods for mounting a data volume corresponding to a back-up data set to a host computer. In one example, a method includes mounting a data volume on a host computer, the data volume comprising at least one data file, the data file corresponding to a most recently backed-up version of the at least one data file stored on a backup storage system, and storing, on the backup storage system, data corresponding to a second version of the at least one data file that is more recent than the most recently backed-up version of the at least one data file stored on the backup storage system while preserving the most recently backed-up version of the at least one data file.
    Type: Application
    Filed: December 23, 2008
    Publication date: July 2, 2009
    Applicant: SEPATON, INC.
    Inventor: Miklos Sandorfi
  • Patent number: 7430647
    Abstract: A method comprising acts of creating a full back-up data set comprising a first plurality of data files, creating at least one incremental back-up data set comprising a second plurality of data files, determining a most recent copy of each data file of the first and second pluralities of data files, storing a plurality of indicators, each indicator identifying a storage location in one of the full back-up data set and the at least one incremental back-up data set of the most recent copy of each data file of the first and second pluralities of data files and creating a synthetic full back-up data set that corresponds to the most recent copy of each data file of the first and second pluralities of data files based upon the plurality of indicators.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: September 30, 2008
    Assignee: Sepaton, Inc.
    Inventors: Miklos Sandorfi, Timmie Grant Reiter, Uri Lublin
  • Patent number: 7146476
    Abstract: A method comprising acts of creating a full back-up data set comprising a first plurality of data files, creating at least one incremental back-up data set comprising a second plurality of data files, determining a most recent copy of each data file of the first and second pluralities of data files, storing a plurality of indicators, each indicator identifying a storage location in one of the full back-up data set and the at least one incremental back-up data set of the most recent copy of each data file of the first and second pluralities of data files and creating a synthetic full back-up data set that corresponds to the most recent copy of each data file of the first and second pluralities of data files based upon the plurality of indicators.
    Type: Grant
    Filed: August 5, 2004
    Date of Patent: December 5, 2006
    Assignee: Sepaton, Inc.
    Inventors: Miklos Sandorfi, Timmie Grant Reiter, Uri Lublin
  • Publication number: 20060190630
    Abstract: An auxiliary controller is interposable intermediate a data source (such as one or more computers or one or more mass storage devices) and a data sink (such as one or more mass storage devices or one or more computers) to provide additional operations on s the data as desired without interfering with the transmission of data between the source and sink.
    Type: Application
    Filed: February 25, 2004
    Publication date: August 24, 2006
    Applicant: SEPATON INC.
    Inventor: Miklos Sandorfi
  • Patent number: 6865617
    Abstract: The present invention combines IP multicasting mechanisms with SCSI protocols to achieve a more efficient data replication or data mirroring scheme. The combination of the IP multicast mechanism with the mapping of virtual unit logical number to real logical unit numbers, combined with the use of SCSI response frames, ensures the integrity of multicasted data. By use of the SCSI protocol over the TCP/IP according to the present invention, there is no further need to transfer multiple copies of the same data on the same communication link, and the routing logic may be removed from initiator and targets to IP routers.
    Type: Grant
    Filed: May 23, 2001
    Date of Patent: March 8, 2005
    Assignee: Sepaton, Inc.
    Inventors: Efraim Zeidner, Alexander Winokur
  • Patent number: 6820097
    Abstract: A system and method is described for use in the propagation of cross-platform updates of databases in, for example, an Enterprise system. Given that these platforms may be operating using different operating systems and database software, the system and method are not application dependent. The system and method effect the cross-platform propagation of updates through the use of I/O streams. Accordingly, the system and method do not use valuable and expensive CPU cycles nor excessively load the TCP/IP communication lines to perform the desired cross-platform propagation of updates for platform databases.
    Type: Grant
    Filed: January 16, 2002
    Date of Patent: November 16, 2004
    Assignee: Sepaton, Inc.
    Inventor: Alexander Winokur
  • Patent number: 6782401
    Abstract: Systems and methods of servicing requests of a first file system communicated in accordance with a first storage protocol using a storage system that is responsive to requests communicated according to a second storage protocol and that is organized in accordance with a second file system. Among other things, this allows the use of potentially more reliable and robust storage systems for holding information of the first file system and allows potentially more reliable and robust management tools to manage the information of the first file system.
    Type: Grant
    Filed: July 2, 2001
    Date of Patent: August 24, 2004
    Assignee: Sepaton, Inc.
    Inventor: Alexander Winokur
  • Patent number: 6735636
    Abstract: The disclosed device, system and methods of data management facilitate the implementation of improved mirroring, back-up, volume remapping and extent relocation, among others. The disclosed intelligent I/O stream splitter may intercept and alter an I/O stream from a communications link. In the case of mirroring, the intelligent splitter may intercept write commands and associated data from a mainframe that target a specific storage location on a specific control unit. The splitter may then transmit the intercepted I/O stream to the targeted control unit and storage location over one link and transmit on another link an altered version of the intercepted I/O stream to another control unit, which is responsible for holding a mirrored version of the data. The altered version could have the same data as that on the one link, or may include new frame headers, changes to the control information, or changes to the data itself.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: May 11, 2004
    Assignee: Sepaton, Inc.
    Inventors: Seweryn Mokryn, Alexander Winokur, Marek Mokryn