Patents by Inventor Cyril Plisko

Cyril Plisko has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20210397382
    Abstract: A system and method for optimizing write requests of a write queue, including: receiving a current write request for updating a storage, wherein the current write request includes at least data to be written to the storage and a location within the storage into which the data is to be written; determining if there is at least one overlap between the current write request and an earlier write request within a write queue; and updating at least one of the current write request and the earlier write request to eliminate the at least one overlap.
    Type: Application
    Filed: August 31, 2021
    Publication date: December 23, 2021
    Applicant: RepliXio Ltd.
    Inventors: Avi SHILLO, Cyril PLISKO, Andrey VESNOVATY, Michael GREENBERG-SMIRNOFF
  • Patent number: 10826819
    Abstract: A system and method for transmitting data in a distributed computing environment. The method includes transmitting a first portion of data from an origin to a destination using a first communication route, wherein the first communication route is selected based on characteristics of each of a first plurality of potential communication routes, wherein the first portion of data consists of metadata, wherein the first communication route is an optimal communication route for transmitting metadata; and transmitting a second portion of data from the origin to the destination using a second communication route, wherein the second communication route is selected based on characteristics of each of a second plurality of potential communication routes, wherein the second portion of data excludes metadata, wherein the second communication route is an optimal communication route for transmitting data other than metadata.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: November 3, 2020
    Assignee: RepliXio LTD.
    Inventors: Cyril Plisko, Sam Genzel, Andrey Vesnovaty, Michael Greenberg-Smirnoff, Avi Shillo
  • Publication number: 20200249876
    Abstract: A system and method for data storage management.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Applicant: RepliXio LTD.
    Inventors: Cyril PLISKO, Sam GENZEL, Andrey VESNOVATY, Michael GREENBERG-SMIRNOFF, Avi SHILLO
  • Publication number: 20200186461
    Abstract: A system and method for transmitting data in a distributed computing environment. The method includes transmitting a first portion of data from an origin to a destination using a first communication route, wherein the first communication route is selected based on characteristics of each of a first plurality of potential communication routes, wherein the first portion of data consists of metadata, wherein the first communication route is an optimal communication route for transmitting metadata; and transmitting a second portion of data from the origin to the destination using a second communication route, wherein the second communication route is selected based on characteristics of each of a second plurality of potential communication routes, wherein the second portion of data excludes metadata, wherein the second communication route is an optimal communication route for transmitting data other than metadata.
    Type: Application
    Filed: February 19, 2020
    Publication date: June 11, 2020
    Applicant: RepliXio LTD.
    Inventors: Cyril PLISKO, Sam GENZEL, Andrey VESNOVATY, Michael GREENBERG-SMIRNOFF, Avi SHILLO
  • Patent number: 10437787
    Abstract: A method for performing a comparison between first and second points in time snapshots of a file system entity, the method may include: (I) receiving by a storage system a command that was sent from a host computer, the command is network file system protocol compliant, wherein the command comprises (i) an operation code, and (ii) information about a virtual path, the virtual path that comprises (ii.a) first fields that comprise snapshot comparison parameters indicative of the first and second points in time snapshots of the file system entity, and (ii.
    Type: Grant
    Filed: November 24, 2013
    Date of Patent: October 8, 2019
    Assignee: .INFINIDAT LTD
    Inventors: Cyril Plisko, Alexander Goldberg, Leon Kull
  • Patent number: 9612913
    Abstract: A method for protecting snapshots related to a logical unit, the method may include retrieving snapshots blocks that were destaged in a storage system; processing, by the storage system, the snapshots blocks to provide, by an information protection module of the storage system, snapshots redundancy information; and storing the snapshots redundancy information in the storage system.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: April 4, 2017
    Assignee: INFINIDAT LTD.
    Inventors: Cyril Plisko, Alex Goldberg, Mike Selivanov
  • Patent number: 9304713
    Abstract: A storage system that may include a management module; and multiple disk drives; wherein the management module is arranged to allocate disk drives of the multiple disk drives to disk drive groups, each disk drive group corresponds to at least one redundancy array of independent disks (RAID) group of data in response to at least one out of: locations of the disk drives within disk drive enclosures; and expected or actual temperatures of the disk drives.
    Type: Grant
    Filed: February 24, 2013
    Date of Patent: April 5, 2016
    Assignee: INFINIDAT LTD.
    Inventors: Alexander Goldberg, Cyril Plisko, Yariv Yaari, Erez Rosenthal
  • Publication number: 20160062842
    Abstract: A method for protecting snapshots related to a logical unit, the method may include retrieving snapshots blocks that were destaged in a storage system; processing, by the storage system, the snapshots blocks to provide, by an information protection module of the storage system, snapshots redundancy information; and storing the snapshots redundancy information in the storage system
    Type: Application
    Filed: September 2, 2014
    Publication date: March 3, 2016
    Inventors: Cyril Plisko, Alex Goldberg, Mike Selivanov
  • Publication number: 20150199236
    Abstract: According to an embodiment of the invention there may be provided a method for multi-level disk failure protection, the method may include: calculating first parity information by processing a first data entity that is cached in a cache memory of a storage system thereby providing a first level of disk failure protection; destaging the first data entity and the first parity information to first physical addresses mapped to multiple disks; calculating extra parity information by processing the first data entity, wherein a combination of the first and extra parity information provides an extra level of disk failure protection that exceeds the first level of disk failure protection; and destaging the extra parity information to at least one second physical address that differ from the first physical addresses, the at least one second physical address are included in a spare physical memory space that is not allocated, at a time of the destaging of the extra parity information, for storing data.
    Type: Application
    Filed: January 13, 2014
    Publication date: July 16, 2015
    Applicant: INFINIDAT LTD.
    Inventors: Mike Selivanov, Alexander Goldberg, Cyril Plisko
  • Publication number: 20150149411
    Abstract: A method for performing a comparison between first and second points in time snapshots of a file system entity, the method may include: (I) receiving by a storage system a command that was sent from a host computer, the command is network file system protocol compliant, wherein the command comprises (i) an operation code, and (ii) information about a virtual path, the virtual path that comprises (ii.a) first fields that comprise snapshot comparison parameters indicative of the first and second points in time snapshots of the file system entity, and (ii.
    Type: Application
    Filed: November 24, 2013
    Publication date: May 28, 2015
    Applicant: Infinidat LTD.
    Inventors: Cyril Plisko, Alexander Goldberg, Leon Kull
  • Patent number: 8937564
    Abstract: A method for compressing information by a computerized system, the method may include receiving a mixture of DNA data and additional information; and compressing the DNA data to provide compressed DNA data, wherein the compressing comprises encoding the DNA data by using a predefined codeword dictionary that was constructed based upon reference DNA data.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: January 20, 2015
    Assignee: Infinidat Ltd.
    Inventors: Dan Aloni, Jacob Brodio, Kariel Sandler, Cyril Plisko, Alexander Goldberg
  • Publication number: 20140250075
    Abstract: A non-transitory computer readable medium that may store instructions for receiving, by a local storage system, a file system command that is sent from a host computer, the file system command is related to a remote snapshot of a local file system entity; wherein the remote snapshot of the local file system entity is generated by a process that may include sending a snapshot of the local file system entity from the local storage system to a remote storage system; wherein the local file system entity belongs to a local file system stored at the local storage system; and responding to the file system command, wherein the responding may include utilizing or generating remote snapshot file system information that is representative of the remote snapshot of the local file system entity.
    Type: Application
    Filed: March 3, 2013
    Publication date: September 4, 2014
    Inventors: Jacob Broido, Cyril Plisko, Kariel Sandler
  • Publication number: 20140244927
    Abstract: A storage system that may include a management module; and multiple disk drives; wherein the management module is arranged to allocate disk drives of the multiple disk drives to disk drive groups, each disk drive group corresponds to at least one redundancy array of independent disks (RAID) group of data in response to at least one out of: locations of the disk drives within disk drive enclosures; and expected or actual temperatures of the disk drives.
    Type: Application
    Filed: February 24, 2013
    Publication date: August 28, 2014
    Inventors: Alexander Goldberg, Cyril Plisko, Yariv Yaari, Erez Rosenthal
  • Publication number: 20140236897
    Abstract: A method that may executed by a main storage system and may include compressing the vast genetic information database to provide a compressed genetic information database; storing the compressed genetic information database, receiving updates to the vast genetic information database; updating the compressed genetic information database; generating different point in time snapshots of the compressed genetic information database; calculating differences between the different point in time snapshots of the compressed genetic information database; and transmitting the differences to at least one secondary storage system that is accessible to a user.
    Type: Application
    Filed: January 10, 2013
    Publication date: August 21, 2014
    Inventors: Jacob Brodio, Kariel Sandler, Cyril Plisko
  • Publication number: 20140232574
    Abstract: A method for compressing information by a computerized system, the method may include receiving a mixture of DNA data and additional information; and compressing the DNA data to provide compressed DNA data, wherein the compressing comprises encoding the DNA data by using a predefined codeword dictionary that was constructed based upon reference DNA data.
    Type: Application
    Filed: January 10, 2013
    Publication date: August 21, 2014
    Inventors: Dan Aloni, Jacob Brodio, Kariel Sandler, Cyril Plisko, Alexander Goldberg