Patents by Inventor Guy Loewenberg

Guy Loewenberg 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: 9697091
    Abstract: Method and system for asynchronously dispersing Disaster Recovery (DR) enabling data between a plurality of storage sites. The method comprises: receiving, at a primary storage site, a written block and a write frequency counter associated with the written block. In case the write frequency counter is below a threshold: receiving information dispersal parameters including number indicative of a size difference between said written block and DR enabling data based on said written block; number of slices to slice said DR enabling data into and data indicative of DR storage sites of said plurality of storage sites for storing said slices. Further calculating DR enabling data based on written block, wherein DR enabling data is larger than said written block by size difference; slicing DR enabling data in accordance with number of slices; and dispersing slices in accordance with data indicative of DR storage sites.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: July 4, 2017
    Assignee: STORONE LTD.
    Inventors: Raz Gordon, Tal Kipnis, Guy Loewenberg
  • Publication number: 20160357644
    Abstract: Method and system for asynchronously dispersing Disaster Recovery (DR) enabling data between a plurality of storage sites. The method comprises: receiving, at a primary storage site, a written block and a write frequency counter associated with the written block. In case the write frequency counter is below a threshold: receiving information dispersal parameters including number indicative of a size difference between said written block and DR enabling data based on said written block; number of slices to slice said DR enabling data into and data indicative of DR storage sites of said plurality of storage sites for storing said slices. Further calculating DR enabling data based on written block, wherein DR enabling data is larger than said written block by size difference; slicing DR enabling data in accordance with number of slices; and dispersing slices in accordance with data indicative of DR storage sites.
    Type: Application
    Filed: August 15, 2016
    Publication date: December 8, 2016
    Applicant: STORONE LTD.
    Inventors: Raz GORDON, Tal KIPNIS, Guy LOEWENBERG
  • Patent number: 9448900
    Abstract: A method for configuring an asynchronous Disaster Recovery (DR) process over a storage system comprising a plurality of storage sites, the method comprising: receiving data indicative of the storage sites; calculating information dispersal parameters that enable dispersing slices of DR enabling data based on original data written to a primary storage site out of the storage sites between at least two DR storage sites out of the storage sites, wherein at least one of the DR storage sites is a remote storage site, wherein each of the slices of DR enabling data is smaller than the original data and wherein the DR enabling data is larger than the original data; and configuring the asynchronous DR process in accordance with the calculated information dispersal parameters.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: September 20, 2016
    Assignee: STORONE LTD.
    Inventors: Raz Gordon, Tal Kipnis, Guy Loewenberg
  • Publication number: 20150319051
    Abstract: A distributed storage system comprising: an infrastructure layer including interconnected computer nodes, wherein: each one of the interconnected computer nodes comprising processing resources configured to execute a Unified Distributed Storage Platform (UDSP) agent configured to: receive a task having assignments, calculating grades for assignments such that each grade is indicative of a suitability to execute assignments while meeting at least one Service Level Specification (SLS) requirement. The grade is calculated based on storage related resources parameters data. The task is routed to a more suitable computer node based on the calculated grades. The updated infrastructure layer is created in response to adding interconnected computer nodes and executing assignments of following tasks or routing the following tasks to a more suitable computer node based on the calculated grades.
    Type: Application
    Filed: June 29, 2015
    Publication date: November 5, 2015
    Inventors: Raz GORDON, Tal KIPNIS, Guy LOEWENBERG
  • Publication number: 20150254150
    Abstract: A method for configuring an asynchronous Disaster Recovery (DR) process over a storage system comprising a plurality of storage sites, the method comprising: receiving data indicative of the storage sites; calculating information dispersal parameters that enable dispersing slices of DR enabling data based on original data written to a primary storage site out of the storage sites between at least two DR storage sites out of the storage sites, wherein at least one of the DR storage sites is a remote storage site, wherein each of the slices of DR enabling data is smaller than the original data and wherein the DR enabling data is larger than the original data; and configuring the asynchronous DR process in accordance with the calculated information dispersal parameters.
    Type: Application
    Filed: June 25, 2013
    Publication date: September 10, 2015
    Applicant: STORONE LTD.
    Inventors: Raz Gordon, Tal Kipnis, Guy Loewenberg
  • Publication number: 20130290529
    Abstract: A distributed storage system comprising: an infrastructure layer including interconnected computer nodes, wherein: each one of the interconnected computer nodes comprising processing resources configured to execute a Unified Distributed Storage Platform (UDSP) agent configured to: receive a task having assignments, calculating grades for assignments such that each grade is indicative of a suitability to execute assignments while meeting at least one Service Level Specification (SLS) requirement. The grade is calculated based on storage related resources parameters data. The task is routed to a more suitable computer node based on the calculated grades. The updated infrastructure layer is created in response to adding interconnected computer nodes and executing assignments of following tasks or routing the following tasks to a more suitable computer node based on the calculated grades.
    Type: Application
    Filed: January 10, 2012
    Publication date: October 31, 2013
    Applicant: STORONE LTD.
    Inventors: Raz Gordon, Tal Kipnis, Guy Loewenberg
  • Patent number: 8244792
    Abstract: An apparatus and method for information recovery quality assessment in a computing environment is disclosed. This includes a group of inter-related software modules and associated data structures that analyze and assess the recoverability of the network data through the data protection configuration setup and a previously performed data protection process. It examines in a comprehensive manner the recoverability perspective across a pre-defined data protection domain, such as a computer network with an organization. The results of the examination provide for the display of inconsistencies of data protection configuration and previously performed data protection processes that consequently result in problems of recovering the network objects in an appropriate manner.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: August 14, 2012
    Assignee: EMC (Benelux) B.V., S.A.R.L.
    Inventors: Yoav Boaz, Guy Loewenberg, Rami Katz
  • Publication number: 20060288183
    Abstract: An apparatus and method for information recovery quality assessment in a computing environment is disclosed. This includes a group of inter-related software modules and associated data structures that analyze and assess the recoverability of the network data through the data protection configuration setup and a previously performed data protection process. It examines in a comprehensive manner the recoverability perspective across a pre-defined data protection domain, such as a computer network with an organization. The results of the examination provide for the display of inconsistencies of data protection configuration and previously performed data protection processes that consequently result in problems of recovering the network objects in an appropriate manner.
    Type: Application
    Filed: April 12, 2006
    Publication date: December 21, 2006
    Inventors: Yoav Boaz, Guy Loewenberg, Rami Katz