Patents by Inventor Adik Sokolovski

Adik Sokolovski 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).

  • Patent number: 11561708
    Abstract: A data storage management layer comprises computing device(s), operatively connected to storage resources, which comprise data storage units and control units. The data storage management layer is operatively connected to the storage resources. They are operatively connected to host computers. A sub-set of the storage resources are assigned to each host, in order to provide storage services according to performance requirements predefined for the host, thereby generating Virtual Private Arrays (VPA). The computing device(s) are configured to perform a method of managing the data storage system comprising: (a) implement storage management strategies, comprising rules. The rules comprise conditions and actions. The actions are capable of improving VPA performance in a dynamic manner; (b) repetitively performing: (i) monitor VPA performance for detection of compliance of VPA with the condition(s); and (ii) responsive to detection of compliance of VPA with the condition(s), performing the action(s).
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: January 24, 2023
    Assignee: THE SILK TECHNOLOGIES ILC LTD
    Inventors: Adik Sokolovski, Eyal Gordon, Gilad Hitron, Benjamin Noam Bondi, Guy Lorman
  • Publication number: 20210271401
    Abstract: A data storage management layer comprises computing device(s), operatively connected to storage resources, which comprise data storage units and control units. The data storage management layer is operatively connected to the storage resources. They are operatively connected to host computers. A sub-set of the storage resources are assigned to each host, in order to provide storage services according to performance requirements predefined for the host, thereby generating Virtual Private Arrays (VPA). The computing device(s) are configured to perform a method of managing the data storage system comprising: (a) implement storage management strategies, comprising rules. The rules comprise conditions and actions. The actions are capable of improving VPA performance in a dynamic manner; (b) repetitively performing: (i) monitor VPA performance for detection of compliance of VPA with the condition(s); and (ii) responsive to detection of compliance of VPA with the condition(s), performing the action(s).
    Type: Application
    Filed: May 13, 2021
    Publication date: September 2, 2021
    Applicant: THE SILK TECHNOLOGIES ILC LTD
    Inventors: Adik SOKOLOVSKI, Eyal GORDON, Gilad HITRON, Benjamin Noam BONDI, Guy LORMAN
  • Patent number: 11042314
    Abstract: A data storage management layer comprises computing device(s), operatively connected to storage resources, which comprise data storage units and control units. The data storage management layer is operatively connected to the storage resources. They are operatively connected to host computers. A sub-set of the storage resources are assigned to each host, in order to provide storage services according to performance requirements predefined for the host, thereby generating Virtual Private Arrays (VPA). The computing device(s) are configured to perform a method of managing the data storage system comprising: (a) implement storage management strategies, comprising rules. The rules comprise conditions and actions. The actions are capable of improving VPA performance in a dynamic manner; (b) repetitively performing: (i) monitor VPA performance for detection of compliance of VPA with the condition(s); and (ii) responsive to detection of compliance of VPA with the condition(s), performing the action(s).
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: June 22, 2021
    Assignee: THE SILK TECHNOLOGIES ILC LTD
    Inventors: Adik Sokolovski, Eyal Gordon, Gilad Hitron, Benjamin Noam Bondi, Guy Lorman
  • Publication number: 20200042212
    Abstract: A data storage management layer comprises computing device(s), operatively connected to storage resources, which comprise data storage units and control units. The data storage management layer is operatively connected to the storage resources. They are operatively connected to host computers. A sub-set of the storage resources are assigned to each host, in order to provide storage services according to performance requirements predefined for the host, thereby generating Virtual Private Arrays (VPA). The computing device(s) are configured to perform a method of managing the data storage system comprising: (a) implement storage management strategies, comprising rules. The rules comprise conditions and actions. The actions are capable of improving VPA performance in a dynamic manner; (b) repetitively performing: (i) monitor VPA performance for detection of compliance of VPA with the condition(s); and (ii) responsive to detection of compliance of VPA with the condition(s), performing the action(s).
    Type: Application
    Filed: July 24, 2019
    Publication date: February 6, 2020
    Inventors: Adik SOKOLOVSKI, Eyal GORDON, Gilad HITRON, Benjamin Noam BONDI, Guy LORMAN
  • Patent number: 9098452
    Abstract: Provided are a computer program product, method, and system for backing-up a volume of blocks of data in a storage system. Selection is received of selected files in a volume indicating files to backup. A determination is made from the selected files blocks in the files to backup. A volume backup map is generated indicating the determined blocks to backup. A file list of the selected files to backup and the volume backup map are stored in backup information for the backup. The blocks indicated to backup in the volume backup map are copied to a backup file on a block-by-block basis.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: August 4, 2015
    Assignee: International Business Machines Corporation
    Inventors: Hilla Atzmon, Alex Gantman, Adik Sokolovski, Michael Sternberg
  • Publication number: 20130159646
    Abstract: Provided are a computer program product, method, and system for backing-up a volume of blocks of data in a storage system. Selection is received of selected files in a volume indicating files to backup. A determination is made from the selected files blocks in the files to backup. A volume backup map is generated indicating the determined blocks to backup. A file list of the selected files to backup and the volume backup map are stored in backup information for the backup. The blocks indicated to backup in the volume backup map are copied to a backup file on a block-by-block basis.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 20, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hilla Atzmon, Alex Gantman, Adik Sokolovski, Michael Sternberg