Patents by Inventor Alexander Litvinsky

Alexander Litvinsky 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: 20190166197
    Abstract: A method for execution by a dispersed storage and task (DST) unit includes receiving a request for DSN configuration information from one of a plurality of additional DST units via a network. Distributed storage network (DSN) configuration information is generated for transmission to a second DST unit in response to receiving the request. An access request that indicates a data object is received from a requesting entity via the network. An access of a set of encoded data slices corresponding to the data object based on the access request, where the set of encoded data slices are stored in a set of DST units, and where the set of DST units includes the DST unit and a subset of the plurality of additional DST units. The access of the set of encoded data slices is processed to produce a data response for transmission to the requesting entity via the network.
    Type: Application
    Filed: January 31, 2019
    Publication date: May 30, 2019
    Inventors: Alexander Litvinsky, Ryan Kinsey Sanders
  • Patent number: 10298683
    Abstract: A method for execution by a dispersed storage and task (DST) unit includes receiving a request for DSN configuration information from one of a plurality of additional DST units via a network. Distributed storage network (DSN) configuration information is generated for transmission to a second DST unit in response to receiving the request. An access request that indicates a data object is received from a requesting entity via the network. An access of a set of encoded data slices corresponding to the data object based on the access request, where the set of encoded data slices are stored in a set of DST units, and where the set of DST units includes the DST unit and a subset of the plurality of additional DST units. The access of the set of encoded data slices is processed to produce a data response for transmission to the requesting entity via the network.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: May 21, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alexander Litvinsky, Ryan Kinsey Sanders
  • Publication number: 20170286088
    Abstract: A method for executing a software update within a dispersed storage network (DSN) includes determining, by a management unit of the DSN, a type of the software update. The method further includes generating, based on the type of the software update, a software update plan for updating a set of storage unit groups of the DSN, where a first storage unit group of the set of storage unit groups includes one or more storage units and stores first encoded data slices of pluralities of sets of encoded data slices, and where the software update plan aggressively takes storage units of the set of storage unit groups offline for executing the software update when the type of the software update requires urgency while maintaining a sufficient number of storage units online to fulfill DSN access requests. The method further includes executing, by the management unit, the software update plan to update the set of groups of storage units with the software update.
    Type: Application
    Filed: March 23, 2017
    Publication date: October 5, 2017
    Inventor: Alexander Litvinsky
  • Publication number: 20170212803
    Abstract: A method for execution by a dispersed storage and task (DST) unit includes receiving a request for DSN configuration information from one of a plurality of additional DST units via a network. Distributed storage network (DSN) configuration information is generated for transmission to a second DST unit in response to receiving the request. An access request that indicates a data object is received from a requesting entity via the network. An access of a set of encoded data slices corresponding to the data object based on the access request, where the set of encoded data slices are stored in a set of DST units, and where the set of DST units includes the DST unit and a subset of the plurality of additional DST units. The access of the set of encoded data slices is processed to produce a data response for transmission to the requesting entity via the network.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 27, 2017
    Inventors: Alexander Litvinsky, Ryan Kinsey Sanders