Patents by Inventor Itay Gonshorovitz

Itay Gonshorovitz 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: 10296486
    Abstract: A method for data storage includes, in a system that includes multiple servers, multiple multi-queue storage devices and at least one storage controller that communicate over a network, storing data by the servers in a storage process that (i) caches the data in a cache memory that is accessible to the servers and to the storage devices and (ii) de-stages the cached data from the cache memory to the storage devices. A progress of the storage process is continually journaled, by the servers, in a plurality of server-specific journals residing in the cache memory. In response to a failure occurring during the storage process, the data is recovered by the storage controller based on the server-specific journals.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: May 21, 2019
    Assignee: E8 STORAGE SYSTEMS LTD.
    Inventors: Alex Friedman, Alex Liakhovetsky, Yoni Divinsky, Evgeny Budilovsky, Itay Gonshorovitz, Barak Pinhas
  • Publication number: 20180060274
    Abstract: A method for data storage includes, in a system that includes multiple servers, multiple multi-queue storage devices and at least one storage controller that communicate over a network, storing data by the servers in a storage process that (i) caches the data in a cache memory that is accessible to the servers and to the storage devices and (ii) de-stages the cached data from the cache memory to the storage devices. A progress of the storage process is continually journaled, by the servers, in a plurality of server-specific journals residing in the cache memory. In response to a failure occurring during the storage process, the data is recovered by the storage controller based on the server-specific journals.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 1, 2018
    Inventors: Alex Friedman, Alex Liakhovetsky, Yoni Divinsky, Evgeny Budilovsky, Itay Gonshorovitz, Barak Pinhas
  • Patent number: 9842084
    Abstract: A method for data storage includes, in a system that includes multiple servers, multiple multi-queue storage devices and at least one storage controller that communicate over a network, storing data by the servers in a storage process that (i) caches the data in a cache memory that is accessible to the servers and to the storage devices and (ii) de-stages the cached data from the cache memory to the storage devices. A progress of the storage process is continually journaled, by the servers, in a plurality of server-specific journals residing in the cache memory. In response to a failure occurring during the storage process, the data is recovered by the storage controller based on the server-specific journals.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: December 12, 2017
    Assignee: E8 STORAGE SYSTEMS LTD.
    Inventors: Alex Friedman, Alex Liakhovetsky, Yoni Divinsky, Evgeny Budilovsky, Itay Gonshorovitz, Barak Pinhas
  • Publication number: 20170286362
    Abstract: A method for data storage includes, in a system that includes multiple servers, multiple multi-queue storage devices and at least one storage controller that communicate over a network, storing data by the servers in a storage process that (i) caches the data in a cache memory that is accessible to the servers and to the storage devices and (ii) de-stages the cached data from the cache memory to the storage devices. A progress of the storage process is continually journaled, by the servers, in a plurality of server-specific journals residing in the cache memory. In response to a failure occurring during the storage process, the data is recovered by the storage controller based on the server-specific journals.
    Type: Application
    Filed: February 6, 2017
    Publication date: October 5, 2017
    Inventors: Alex Friedman, Alex Liakhovetsky, Yoni Divinsky, Evgeny Budilovsky, Itay Gonshorovitz, Barak Pinhas