1653 patents
Page 82 of 83
Utility
Dynamically adjusting an amount of protection data stored in a storage system
21 Oct 19
A system and method for adaptive RAID geometries.
John Colgrove, John Hayes, Bo Hong, Ethan Miller
Filed: 26 Jan 17
Utility
Dispersed storage system with width dispersal control and methods for use therewith
21 Oct 19
A method for execution by one or more processing modules of a dispersed storage network (DSN) includes storing a set of encoded data slices in an original plurality of storage units of the DSN associated as a current generation of a storage vault.
S. Christopher Gladwin, Jason K. Resch
Filed: 4 Aug 14
Utility
Block consolidation in a direct-mapped flash storage system
21 Oct 19
In one implementation, a method includes maintaining a list of available allocation units across a plurality of flash devices of a flash storage system, wherein the flash devices map erase blocks as directly addressable storage, and wherein erase blocks are categorized by the flash storage system as available for use, in use, or unusable, and wherein at least a portion of an erase block can be assigned as an allocation unit.
Peter E. Kirkpatrick, Ronald Karr
Filed: 30 Jul 17
Utility
DAP redistribution operation within a dispersed storage network
21 Oct 19
A method includes maintaining, by a storage unit, a plurality of source name based addressing maps regarding encoding data slice storage by a plurality of storage units.
Jason K. Resch, Wesley B. Leggette, Manish Motwani
Filed: 14 Dec 17
Utility
Storage system with compute resources and shared storage resources
21 Oct 19
Executing a big data analytics pipeline in a storage system that includes compute resources and shared storage resources, including: receiving, from a data producer, a dataset; storing, within the storage system, the dataset; allocating processing resources to an analytics application; and executing the analytics application on the processing resources, including ingesting the dataset from the storage system.
Ivan Jibaja, Stefan Dorsett, Prashant Jaikumar, Roy Kim, Curtis Pullen
Filed: 29 Jan 18
Utility
Generating and optimizing summary index levels in a deduplication storage system
21 Oct 19
The method and system generates a first deduplication map (DDM) level including first data and a second DDM level including second data.
Ronald Karr, Ethan L. Miller, Cary A. Sandvig, Feng Wang, Wei Zhang
Filed: 30 Oct 16
Utility
Validating cabling for storage component admission to a storage array
21 Oct 19
A method for validating cabling for storage component admission to a storage array is provided.
Warren W. Jew
Filed: 12 Jul 16
Utility
Systematic secret sharing
14 Oct 19
A method includes obtaining an encoding matrix that includes a first matrix section and a second matrix section.
Jason K. Resch
Filed: 21 Nov 17
Utility
Dispersed data storage system data decoding and decryption
14 Oct 19
A computing system retrieves securely stored encrypted and encoded data from a dispersed data storage system.
Wesley Leggette, Jason K. Resch
Filed: 30 Aug 09
Utility
Encrypting segmented data in a distributed computing system
14 Oct 19
A method begins by a dispersed storage (DS) processing module segmenting a data partition into a plurality of data segments.
Jason K. Resch
Filed: 26 Jan 17
Utility
Migrating encoded data slices in a dispersed storage network
14 Oct 19
A method begins by a processing module of a dispersed storage network (DSN) identifying a change in DSN memory of the DSN.
Jason K. Resch, Greg Dhuse, Manish Motwani, Andrew Baptist, Wesley Leggette
Filed: 7 May 15
Utility
Resolving a performance issue within a dispersed storage network
14 Oct 19
A method begins by a processing module identifying one or more devices of a dispersed storage network (DSN) potentially contributing to a DSN performance issue.
Andrew Baptist, Wesley Leggette, Jason K. Resch
Filed: 17 Jun 13
Utility
Copying data in a dispersed storage network without replication
14 Oct 19
A method begins by a dispersed storage (DS) processing module receiving a request to copy a data object in a dispersed storage network (DSN).
Jason K. Resch, Wesley Leggette
Filed: 11 Sep 12
Utility
Securely storing data in a dispersed storage network
14 Oct 19
Methods and systems for changing dispersed storage error encoding parameters of sets of encoded data slices relating to portions of a data file involve determining one or more dispersed storage error encoding parameters are to be changed, selecting one or more changes to the dispersed storage error encoding parameters, and applying the changes to the parameters.
Jason K. Resch
Filed: 1 Jun 17
Utility
Adjusting a dispersal parameter of dispersedly stored data
14 Oct 19
A method includes dispersed storage error encoding a data object into a plurality of sets of encoded data slices.
Jason K Resch, Gary W. Grube, Timothy W. Markison
Filed: 13 Nov 16
Utility
Internet based shared memory in a distributed computing system
7 Oct 19
A method includes sending, by a computing device of a distributed storage and task (DST) network, a plurality of sets of encoded data slices and index generation task information to a set of DST execution units.
Andrew D. Baptist, Greg R. Dhuse, S. Christopher Gladwin, Gary W. Grube, Wesley B. Leggette, Manish Motwani, Jason K. Resch, Thomas F. Shirley, Jr., Ilya Volvovski
Filed: 6 Nov 18
Utility
Optimized distributed rebuilding within a dispersed storage network
7 Oct 19
A method includes performing, by a storage unit, a rebuild scanning function to identify an encoded data slice in need of rebuilding.
Jason K. Resch
Filed: 13 Dec 17
Utility
Urgent reads and using data source health to determine error recovery procedures
7 Oct 19
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory.
Asimuddin Kazi, Jason K. Resch
Filed: 13 Dec 17
Utility
Updating an encoded data slice
7 Oct 19
A distributed storage (DS) processing unit distributes an initial set of encoded data slices and an initial parity slice, for storage in multiple DS units.
Jason K. Resch
Filed: 17 Oct 18
Utility
Selecting storage units in a dispersed storage network
7 Oct 19
A method for execution by a computing device of a dispersed storage network includes obtaining resource information for a subset of storage units of a storage unit pool.
Jason K. Resch
Filed: 13 Dec 17