Patents by Inventor Alain Tauch

Alain Tauch 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: 9311135
    Abstract: A computer implemented method and system for generating secure universal object identifiers on a multipurpose storage system is disclosed. According to one embodiment, a system comprises a client system in communication with a network. An application server is in communication with the network. A storage cluster is in communication with the network. The storage cluster has a plurality of storage nodes. The client system stores a data object via the application server. The application server generates an object identifier assigned to the data object. The application server stores the data object on a storage node of the plurality of storage nodes. The data object is moved to another application server without moving contents of the data object in the storage cluster.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: April 12, 2016
    Assignee: SCALITY, S.A.
    Inventors: Giorgio Regni, Vianney Rancurel, Alain Tauch, Benoit Artuso, Jonathan Gramain, Bertrand Demiddelaer
  • Patent number: 9152648
    Abstract: A method and system having a probabilistic offload engine for distributed hierarchical object storage devices is disclosed. According to one embodiment, a system comprises a first storage system and a second storage system in communication with the first storage system. The first storage system and the second storage system are key/value based object storage devices that store and serve objects. The first storage system and the second storage system execute a probabilistic algorithm to predict access patterns. The first storage system and the second storage system execute a probabilistic algorithm to predict access patterns and minimize data transfers between the first storage system and the second storage system.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: October 6, 2015
    Assignee: SCALITY S.A.
    Inventors: Giorgio Regni, Jonathan Gramain, Vianney Rancurel, Benoit Artuso, Bertrand Demiddelaer, Alain Tauch
  • Patent number: 8429444
    Abstract: A multipurpose storage system based upon a distributed hashing mechanism with transactional support and failover capability is disclosed. According to one embodiment, a system comprises a client system in communication with a network, a secondary storage system in communication with the network, and a supervisor system in communication with the network. The supervisor system assigns a unique identifier to a first node system and places the first node system in communication with the network in a location computed by using hashing. The client system stores a data object on the first node system.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: April 23, 2013
    Assignee: Scality, S.A.
    Inventors: Vianney Rancurel, Olivier Lemarie, Giorgio Regni, Alain Tauch, Benoit Artuso, Jonathan Gramain, Bertrand Demiddelaer
  • Publication number: 20120185555
    Abstract: A computer implemented method and system for generating secure universal object identifiers on a multipurpose storage system is disclosed. According to one embodiment, a system comprises a client system in communication with a network. An application server is in communication with the network. A storage cluster is in communication with the network. The storage cluster has a plurality of storage nodes. The client system stores a data object via the application server. The application server generates an object identifier assigned to the data object. The application server stores the data object on a storage node of the plurality of storage nodes. The data object is moved to another application server without moving contents of the data object in the storage cluster.
    Type: Application
    Filed: January 18, 2011
    Publication date: July 19, 2012
    Inventors: GIORGIO REGNI, Vianney Rancurel, Alain Tauch, Benoit Artuso, Jonathan Gramain, Bertrand Demiddelaer
  • Publication number: 20110138131
    Abstract: A method and system having a probabilistic offload engine for distributed hierarchical object storage devices is disclosed. According to one embodiment, a system comprises a first storage system and a second storage system in communication with the first storage system. The first storage system and the second storage system are key/value based object storage devices that store and serve objects. The first storage system and the second storage system execute a probabilistic algorithm to predict access patterns. The first storage system and the second storage system execute a probabilistic algorithm to predict access patterns and minimize data transfers between the first storage system and the second storage system.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 9, 2011
    Inventors: Giorgio Regni, Jonathan Gramain, Vianney Rancurel, Benoit Artuso, Bertrand Demiddelaer, Alain Tauch
  • Publication number: 20100162035
    Abstract: A multipurpose storage system based upon a distributed hashing mechanism with transactional support and failover capability is disclosed. According to one embodiment, a system comprises a client system in communication with a network, a secondary storage system in communication with the network, and a supervisor system in communication with the network. The supervisor system assigns a unique identifier to a first node system and places the first node system in communication with the network in a location computed by using hashing. The client system stores a data object on the first node system.
    Type: Application
    Filed: December 17, 2009
    Publication date: June 24, 2010
    Inventors: Vianney Rancurel, Olivier Lemarie, Giorgio Regni, Alain Tauch, Benoit Artuso, Jonathan Gramain, Bertrand Demiddelaer