Patents by Inventor Shmoolik Yosub

Shmoolik Yosub 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: 20240028725
    Abstract: Provided is a data processing arrangement (100, 200, 300, 400) that is coupled to a data memory arrangement (102) and is configured to generate a file catalog including information describing characteristics of data files stored within the data memory arrangement. The file catalog is periodically updated so that it provides a temporal record of the information. The data processing arrangement is configured to determine a behavioral profile (404) indicative of temporal trends or patterns in the information, and to provide a warning indication in an event that the information for a given data file temporally changes in a manner that deviates more than a threshold amount from a model of expected temporal trends or patterns of the given data file.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 25, 2024
    Inventors: David Segal, Asaf Yeger, Assaf Natanzon, Michael Gutman, Shmoolik Yosub, Shahar Salzman
  • Publication number: 20240012721
    Abstract: Provided is a computer-implemented method of backup and restore in a network data storage system (200, 310). The method includes generating, at a predefined time interval, a series of one or more virtual snapshots including, for each item in the network data storage system: (i) a strong hash of the item data, and (ii) one or more metadata elements related to the item. The method includes, in response to a request to restore a particular item: (i) searching the series of virtual snapshots for all available sources of the particular item, (ii) identifying the best source for the particular item, and (iii) recovering item data for the particular item from the identified best source.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Inventors: Shmoolik Yosub, Assaf Natanzon, Asaf Yeger, Michael Gutman, Shahar Salzman, David Segal
  • Publication number: 20230409525
    Abstract: A method of data management in a data storage system including a plurality of data storage units, the method includes dividing each file in the data storage system into a plurality of blocks having a common size. The method further includes generating a hash value for each block using a common hash algorithm. The method further includes identifying a plurality of similar files in different data storage units, based on a comparison of the hashes for each file. The method further includes copying one or more of the identified similar files, such that similar files are stored in a single data storage unit and for one or more of the copied files, generating a link to a new location of the file. The method provides an efficient, effective, and adequate reduction of the primary storage as well as the secondary storage space.
    Type: Application
    Filed: September 6, 2023
    Publication date: December 21, 2023
    Inventors: Asaf Yeger, Assaf Natanzon, Michael Gutman, Shmoolik Yosub, Shahar Salzman, David Segal, Idan Zach
  • Patent number: 9977628
    Abstract: A storage module and method for configuring the storage module with memory operation parameters are provided. In one embodiment, a storage module is provided comprising a memory and a controller. The controller is configured to receive a selection of one of a plurality of sets of memory operation parameters stored in the storage module and perform at least one of a read operation and a write operation on the memory in accordance with the selected set of memory operation parameters.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: May 22, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Mrinal Kochar, Shmoolik Yosub, Yong Peng, Yong Huang
  • Publication number: 20150301754
    Abstract: A storage module and method for configuring the storage module with memory operation parameters are provided. In one embodiment, a storage module is provided comprising a memory and a controller. The controller is configured to receive a selection of one of a plurality of sets of memory operation parameters stored in the storage module and perform at least one of a read operation and a write operation on the memory in accordance with the selected set of memory operation parameters.
    Type: Application
    Filed: April 16, 2014
    Publication date: October 22, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Mrinal Kochar, Shmoolik Yosub, Yong Peng, Yong Huang