Search

Sebastien R Vas

age ~42

from Portola Valley, CA

Also known as:
  • Sebastein Vas

Sebastien Vas Phones & Addresses

  • Portola Valley, CA
  • 406 Topaz Ter, Sunnyvale, CA 94089
  • Chicago, IL

Us Patents

  • Rebuilding A Data Revision In A Dispersed Storage Network

    view source
  • US Patent:
    20130283095, Oct 24, 2013
  • Filed:
    Jun 18, 2013
  • Appl. No.:
    13/920766
  • Inventors:
    Ilya Volvovski - Chicago IL, US
    Zachary J. Mark - Chicago IL, US
    Sebastien Vas - Sunnyvale CA, US
  • International Classification:
    G06F 11/10
  • US Classification:
    714 622
  • Abstract:
    A method begins by a processing module identifying a set of encoded data slices that have been created in accordance with a dispersed storage error encoding function having a decode threshold equal to or less than half of a number encoded data slices in the set of encoded data slices. The method continues with the processing module identifying a first sub-set of encoded data slices having a non-current revision level and identifying a second sub-set of encoded data slices having a more-current revision level. When a number of encoded data slices of the second sub-set of encoded data slices is greater than or equal to the decode threshold and when a number of encoded data slices of the first sub-set of encoded data slices is less than the decode threshold, the method continues with the processing module facilitating rebuilding of the first sub-set of encoded data slices.
  • Storing A Data Object As Data Regions In A Storage Network

    view source
  • US Patent:
    20220394091, Dec 8, 2022
  • Filed:
    Aug 12, 2022
  • Appl. No.:
    17/819386
  • Inventors:
    - Mountain View CA, US
    Jason K. Resch - Warwick RI, US
    Yogesh R. Vedpathak - Chicago IL, US
    Sebastien Vas - Sunnyvale CA, US
    Eric G. Smith - Chicago IL, US
    Adam M. Gray - Chicago IL, US
  • Assignee:
    Pure Storage, Inc. - Mountain View CA
  • International Classification:
    H04L 67/1097
    G06F 11/10
    G06F 3/06
  • Abstract:
    A method for execution by a computing device of a storage network begins by receiving a write request for a data object, determining a plurality of data regions for the data object, determining storage identification information for each data region of the plurality of data regions and generating a storage table for the data object that includes information sufficient to identify each data region of the plurality of data regions. For a first data region of the plurality of data regions the method continues by dividing the first data region into a plurality of data segments, and dispersed error encoding the plurality of data segments to produce a plurality of sets of encoded data slices. The method then continues by sending a write request for each encoded data slice of each set of encoded data slices of the plurality of sets of encoded data slices to the storage network, and when at least a write threshold number of write responses is received for each of the plurality of sets of encoded data slices the method ends by updating the storage table to indicate that the first data region is available for retrieval.
  • Utilizing Integrity Information In A Vast Storage System

    view source
  • US Patent:
    20220269562, Aug 25, 2022
  • Filed:
    May 13, 2022
  • Appl. No.:
    17/743717
  • Inventors:
    - Mountain View CA, US
    Timothy W. Markison - Mesa AZ, US
    Sebastien Vas - Sunnyvale CA, US
    Zachary J. Markison - Chicago IL, US
    Jason K. Resch - Warwick IL, US
  • Assignee:
    Pure Storage, Inc. - Mountain View CA
  • International Classification:
    G06F 11/10
    G06F 3/06
  • Abstract:
    A method includes receiving a data retrieval request. A plurality of identifiers are determined in accordance with the data retrieval request. Integrity information is generated based on determining the plurality of identifiers by performing a cyclic redundancy check. Stored integrity information corresponding to the data retrieval request is compared with the integrity information, where the stored integrity information was previously generated by performing the cyclic redundancy check. When the stored integrity information compares unfavorably with the integrity information, corruption associated with the plurality of identifiers is determined.
  • Generating Integrity Information In A Vast Storage System

    view source
  • US Patent:
    20220179745, Jun 9, 2022
  • Filed:
    Jun 29, 2021
  • Appl. No.:
    17/362251
  • Inventors:
    - Mountain View CA, US
    Timothy W. Markison - Mesa AZ, US
    Sebastien Vas - Sunnyvale CA, US
    Zachary J. Mark - Chicago IL, US
    Jason K. Resch - Warwick RI, US
  • International Classification:
    G06F 11/10
    G06F 3/06
  • Abstract:
    A method includes encoding data via erasure coding to produce a plurality of data slices. The method further includes determining a plurality of identifiers corresponding to the data. The method further includes generating integrity information based on the plurality of identifiers by performing a cyclic redundancy check. The method further includes storing the plurality of data slices, the plurality of identifiers, and the integrity information in a storage system.
  • Utilizing Integrity Information To Determine Corruption In A Vast Storage System

    view source
  • US Patent:
    20230091301, Mar 23, 2023
  • Filed:
    Nov 29, 2022
  • Appl. No.:
    18/059833
  • Inventors:
    - Mountain View CA, US
    Timothy W. Markison - Mesa AZ, US
    Sebastien Vas - Sunnyvale CA, US
    Zachary J. Mark - Chicago IL, US
    Jason K. Resch - Warwick RI, US
  • Assignee:
    Pure Storage, Inc. - Mountain View CA
  • International Classification:
    G06F 11/10
    G06F 3/06
  • Abstract:
    A method includes determining a plurality of identifiers based on a data retrieval request. Integrity information is generated based on determining the plurality of identifiers. Stored integrity information corresponding to the data retrieval request is compared with the integrity information. When the stored integrity information compares unfavorably with the integrity information, corruption associated with the plurality of identifiers is determined.
  • Updating Access Control Information Within A Dispersed Storage Unit

    view source
  • US Patent:
    20190036912, Jan 31, 2019
  • Filed:
    Oct 5, 2018
  • Appl. No.:
    16/152636
  • Inventors:
    - Armonk NY, US
    Wesley Leggette - Chicago IL, US
    Sebastien Vas - Sunnyvale CA, US
  • International Classification:
    H04L 29/06
    G06F 21/60
    G06F 17/30
    G06F 21/33
    G06F 21/57
  • Abstract:
    A method begins by a dispersed storage (DS) processing module of a storage unit receiving a write request for storing a data object that includes updated access control list (ACL) information. The method continues with the DS processing module determining whether the data object is a new data object or a revised version of an existing data object and determining write authority of the requesting entity based on information contained in a locally stored access control list. When the write request is regarding the revised version of the existing data object and the write authority includes authorization to issue the write request for the revised version of the existing data object and authorization to issue the updated ACL information, the method continues with the DS processing module storing the revised version of the existing data object and updating the access control list based on the updated ACL information.
  • Upgrading Devices In A Dispersed Storage Network

    view source
  • US Patent:
    20190026102, Jan 24, 2019
  • Filed:
    Sep 27, 2018
  • Appl. No.:
    16/143754
  • Inventors:
    - Armonk NY, US
    Bart R. Cilfone - Marina del Rey CA, US
    Thomas D. Cocagne - Elk Grove Village IL, US
    Sanjaya Kumar - South Elgin IL, US
    Manish Motwani - Chicago IL, US
    Andrew G. Peake - Chicago IL, US
    Jason K. Resch - Chicago IL, US
    Sebastien Vas - Sunnyvale CA, US
  • International Classification:
    G06F 8/65
    H04L 29/08
    G06F 17/30
    G06F 3/06
    G06F 11/07
    G06F 11/10
  • Abstract:
    A method for execution by a dispersed storage and task (DST) processing unit includes obtaining distributed storage and task network (DSTN) address range information for each memory device of a set of memory devices associated with a storage unit targeted for an upgrade; obtaining a list of slice names associated with selected slices stored in each memory device of the storage unit; retrieving the selected slices associated with the list of slice names; generating an integrity check value for the selected slices; storing one or more of: the integrity check value, the selected slices, or the list of slice names as original integrity information in a memory; and enabling an upgrade sequence of the DST execution unit.
  • Temporary Suspension Of Vault Access

    view source
  • US Patent:
    20170060466, Mar 2, 2017
  • Filed:
    Nov 14, 2016
  • Appl. No.:
    15/350904
  • Inventors:
    - Armonk NY, US
    Jason K. Resch - Chicago IL, US
    Sebastien Vas - Sunnyvale CA, US
  • International Classification:
    G06F 3/06
  • Abstract:
    A method includes issuing, by a managing unit of a dispersed storage network (DSN), a vault access restriction to a set of storage units of the DSN regarding a logical storage vault supported by the set of storage units. While the vault access restriction is active, the method continues by receiving, by a storage unit of the set of storage units, a data access request to the vault. The method continues by determining, by the storage unit, whether the data access request is regarding a rebuilding operation. When the data access request is regarding a rebuilding operation, the method continues by processing, by the storage unit, the data access request. When data access request is not regarding a rebuilding operation, the method continues by denying, by the storage unit, the data access request.

Googleplus

Sebastien Vas Photo 1

Sebastien Vas


Get Report for Sebastien R Vas from Portola Valley, CA, age ~42
Control profile