1653 patents
Page 61 of 83
Utility
Aggressive Data Deduplication Using Lazy Garbage Collection
18 Mar 21
A method for extending data lifetime for reference in deduplication is provided.
John D. Davis
Filed: 30 Nov 20
Utility
Configurable Data Replication
18 Mar 21
Continuous data protection, including sending, to a target data repository from a source data repository, metadata describing one or more updates to one or more datasets stored within the source data repository; generating, based on the metadata describing the one or more updates to the one or more datasets, an ordered log of metadata describing an ordered application of the one or more updates to the one or more datasets; and generating, on the source data repository and based on the ordered log of metadata, the one or more datasets in accordance with the one or more updates corresponding to a specified point in time.
DAVID GRUNWALD, THOMAS GILL, JOHN COLGROVE, RONALD KARR, MATTHEW FAY, LUKE PAULSEN, ZONG WANG
Filed: 30 Oct 19
Utility
Pre-positioning pre-stored content in a content distribution system
16 Mar 21
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by selecting a plurality of network edge units for staging public pillar encoded data slices.
S. Christopher Gladwin, Gary W. Grube, Timothy W. Markison
Filed: 18 Jan 18
Utility
Hardware Assisted Data Lookup Methods
11 Mar 21
A method for hardware assisted data lookup in a storage unit is provided.
Brian T. Gold, John Hayes, Hari Kannan
Filed: 19 Nov 20
Utility
Administration Through Files in a Storage System
11 Mar 21
A method for administration through files in a storage cluster is provided.
John Hayes, Robert Lee, Peter Vajgel, Par Botes
Filed: 19 Nov 20
Utility
Key Management In a Storage Device
11 Mar 21
A method for deleting a set of keys from a storage server is provided.
John Hayes, Ethan Miller, John Colgrove
Filed: 19 Nov 20
Utility
Optimize Data Protection Layouts Based on Distributed Flash Wear Leveling
11 Mar 21
A method for storing data in a storage system having solid-state memory is provided.
Brian Gold, Robert Lee, John Hayes
Filed: 30 Oct 20
Utility
Direct Memory Access Data Format
11 Mar 21
A method of applying a data format in a direct memory access transfer is provided.
John Hayes, Shantanu Gupta, John Davis, Brian Gold, Zhangxi Tan
Filed: 19 Nov 20
Utility
Low Profile Latching Mechanism
11 Mar 21
A latching mechanism includes a latch housing comprising a plurality of standoffs, a mechanical energy storage component operatively coupled to the latch housing and a latch positioned inside the latch housing and operatively coupled to the mechanical energy storage component on a first side of the latch, the latch comprising a first opening positioned near the center of a body of the latch, a plurality of second openings positioned near the perimeter of the body of the latch and a ridge on a second side of the latch, wherein each of the plurality of standoffs protrude into a corresponding second opening of the plurality of second openings and wherein the latch moves in a lateral direction relative to the latch housing.
Eric Lotter, Aditya Prabhakar
Filed: 11 Sep 19
Utility
Reporting capacity utilization in a storage system
9 Mar 21
Determining effective space utilization in a storage system, including: identifying an amount of data stored within the storage system that is associated with a user-visible entity; identifying an amount of data stored within the storage system that is associated with all snapshots of the user-visible entity; and reporting, in dependence upon the an amount of data stored within the storage system that is associated with the user-visible entity and the amount of data stored within the storage system that is associated with all snapshots of the user-visible entity, a total capacity utilization associated with the user-visible entity.
Matthew Fay, John Colgrove, Martin Harriman
Filed: 12 Dec 19
Utility
Efficient coding in a storage system
9 Mar 21
A method for efficient name coding in a storage system is provided.
Robert Lee, Cary A. Sandvig
Filed: 23 Dec 19
Utility
Partial task messaging in a distributed storage system
9 Mar 21
A method for processing partial tasks in a distributed storage network (DSN) includes receiving a partial task request message for a DS execution unit, where the partial task request message includes corresponding partial tasks.
Wesley B. Leggette, Andrew D. Baptist, Greg R. Dhuse, Jason K. Resch, Ilya Volvovski, Manish Motwani, S. Christopher Gladwin, Gary W. Grube, Thomas F. Shirley, Jr.
Filed: 29 Apr 20
Utility
Efficient data forwarding in a networked device
9 Mar 21
A method for network communication is provided.
Qing Yang, Prabhath Sajeepa, Curtis Scranton McDowell, Daniel Talayco
Filed: 11 Mar 19
Utility
Access control for a computing system
2 Mar 21
An exemplary access control system controls access to a computing system such as a data storage system.
Sitaraman Suthamali Lakshminarayanan, Christopher Holtz, Jonathan McLachlan, Li Zhao, David M'Raihi, Yu Tan
Filed: 5 Dec 18
Utility
Hybrid data tiering
2 Mar 21
Hybrid data tiering, including: replicating multiple data objects from a first storage location on a first computer system to a second storage location at a second computer system; identifying, in accordance with a retention policy, some of the multiple data objects to continue storing at the first storage location, wherein all of the multiple data objects remain stored at the second storage location; and selecting the identified some of the multiple data objects to remain stored at the first storage location.
Tyler Power, Mark Cox, Mark Emberson
Filed: 19 Nov 18
Utility
Multi-stage slice recovery in a dispersed storage network
2 Mar 21
A computing device for use in a dispersed storage network (DSN) to recover corrupt encoded data slices.
Jason K. Resch
Filed: 30 Apr 19
Utility
Using dispersed computation to change dispersal characteristics
2 Mar 21
A method includes determining an encoding modification for a set of encoded data slices where a data segment of data is dispersed storage error encoded into the set of encoded data slices based on dispersed storage error encoding parameters.
Wesley B. Leggette, Andrew D. Baptist, Greg R. Dhuse, Jason K. Resch, Gary W. Grube, S. Christopher Gladwin
Filed: 12 Oct 18
Utility
Online disk replacement/removal
2 Mar 21
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations.
Dustin M. Hendrickson, Manish Motwani
Filed: 28 Nov 16
Utility
Enhanced Data Access Using Composite Data Views
25 Feb 21
A storage system has storage devices and a storage controller that includes a processing device.
Matthew Strathman, Emily Potyraj, Bennett Amodio, Robert Lee
Filed: 20 Oct 20
Reissue
Distributed multi-level protection in a RAID array based storage system
23 Feb 21
A system and method for dynamic RAID geometries.
John Colgrove, John Hayes, Bo Hong, Ethan Miller
Filed: 9 Mar 18