Inventor
COLGROVE JOHN
US323 patents
⚠️ This page may combine multiple inventors who share the name “COLGROVE JOHN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
PURE STORAGE INC
35 patentsUS9516016B2Dec 6, 2016
Storage array password management
PURE STORAGE INC242 citations99
US9454476B2Sep 27, 2016
Logical sector mapping in a flash storage array
PURE STORAGE INC244 citations99
US9454477B2Sep 27, 2016
Logical sector mapping in a flash storage array
PURE STORAGE INC246 citations99
US9436396B2Sep 6, 2016
Scheduling of reconstructive I/O read operations in a storage environment
PURE STORAGE INC249 citations99
US9436720B2Sep 6, 2016
Safety for volume operations
PURE STORAGE INC243 citations99
US9423967B2Aug 23, 2016
Scheduling of I/O writes in a storage environment
PURE STORAGE INC250 citations99
US9251066B2Feb 2, 2016
Garbage collection in a storage system
PURE STORAGE INC325 citations99
US9213485B1Dec 15, 2015
Storage system architecture
PURE STORAGE INC84 citations99
US8850108B1Sep 30, 2014
Storage cluster
PURE STORAGE INC427 citations99
US11614893B2Mar 28, 2023
Optimizing storage device access based on latency
PURE STORAGE INC82 citations98
US11089105B1Aug 10, 2021
Synchronously replicating datasets in cloud-based storage systems
PURE STORAGE INC110 citations98
US10680932B1Jun 9, 2020
Managing connectivity to synchronously replicated storage systems
PURE STORAGE INC14 citations98
US10585733B1Mar 10, 2020
Determining active membership among storage systems synchronously replicating a dataset
PURE STORAGE INC14 citations98
US10558537B1Feb 11, 2020
Mediating between storage systems synchronously replicating a dataset
PURE STORAGE INC19 citations98
US10503427B2Dec 10, 2019
Synchronously replicating datasets and other managed objects to cloud-based storage systems
PURE STORAGE INC74 citations98
US9594633B2Mar 14, 2017
Adaptive raid for an SSD environment
PURE STORAGE INC32 citations98
US9507532B1Nov 29, 2016
Migrating data in a storage array that includes a plurality of storage devices and a plurality of write buffer devices
PURE STORAGE INC497 citations98
US9367243B1Jun 14, 2016
Scalable non-uniform storage sizes
PURE STORAGE INC42 citations98
US9218244B1Dec 22, 2015
Rebuilding data across storage nodes
PURE STORAGE INC67 citations98
US8832373B2Sep 9, 2014
Intra-device data protection in a raid array
PURE STORAGE INC60 citations98
US11360689B1Jun 14, 2022
Cloning a tracking copy of replica data
PURE STORAGE INC38 citations97
US10623386B1Apr 14, 2020
Secret sharing data protection in a storage system
PURE STORAGE INC60 citations97
US11379254B1Jul 5, 2022
Dynamic configuration of a cloud-based storage system
PURE STORAGE INC18 citations94
US11221778B1Jan 11, 2022
Preparing data for deduplication
PURE STORAGE INC20 citations94
US11032259B1Jun 8, 2021
Data protection in a storage system
PURE STORAGE INC22 citations94
USRE48448EFeb 23, 2021
Distributed multi-level protection in a RAID array based storage system
PURE STORAGE INC18 citations94
US10817375B2Oct 27, 2020
Generating protection data in a storage system
PURE STORAGE INC14 citations94
US10810083B1Oct 20, 2020
Decreasing parity overhead in a storage system
PURE STORAGE INC14 citations94
US10671480B2Jun 2, 2020
Utilization of erasure codes in a storage system
PURE STORAGE INC16 citations94
US10521120B1Dec 31, 2019
Intelligently mapping virtual blocks to physical blocks in a storage system
PURE STORAGE INC15 citations94
US10514978B1Dec 24, 2019
Automatic deployment of corrective measures for storage arrays
PURE STORAGE INC24 citations94
US10452289B1Oct 22, 2019
Dynamically adjusting an amount of protection data stored in a storage system
PURE STORAGE INC20 citations94
US10432233B1Oct 1, 2019
Error correction processing in a storage device
PURE STORAGE INC15 citations94
US10303390B1May 28, 2019
Resolving fingerprint collisions in flash storage system
PURE STORAGE INC21 citations94
US10303547B2May 28, 2019
Rebuilding data across storage nodes
PURE STORAGE INC19 citations94
COLGROVE JOHN
10 patentsUS8930307B2Jan 6, 2015
Method for removing duplicate data from a storage array
COLGROVE JOHN335 citations99
US8806160B2Aug 12, 2014
Mapping in a storage system
COLGROVE JOHN292 citations99
US8775868B2Jul 8, 2014
Adaptive RAID for an SSD environment
COLGROVE JOHN411 citations99
US8589625B2Nov 19, 2013
Scheduling of reconstructive I/O read operations in a storage environment
COLGROVE JOHN377 citations99
US8527544B1Sep 3, 2013
Garbage collection in a storage system
COLGROVE JOHN978 citations99
US8732426B2May 20, 2014
Scheduling of reactive I/O operations in a storage environment
COLGROVE JOHN50 citations98
US8645664B1Feb 4, 2014
Logical sector mapping in a flash storage array
COLGROVE JOHN44 citations98
US8589640B2Nov 19, 2013
Method for maintaining multiple fingerprint tables in a deduplicating storage system
COLGROVE JOHN54 citations98
US8127095B1Feb 28, 2012
Restore mechanism for a multi-class file system
COLGROVE JOHN58 citations97
US8589655B2Nov 19, 2013
Scheduling of I/O in an SSD environment
COLGROVE JOHN31 citations96
VERITAS OPERATING CORP
4 patentsUS7293133B1Nov 6, 2007
Performing operations without requiring split mirrors in a multi-class file system
VERITAS OPERATING CORP348 citations98
US7103740B1Sep 5, 2006
Backup mechanism for a multi-class file system
VERITAS OPERATING CORP636 citations98
US7225211B1May 29, 2007
Multi-class storage mechanism
VERITAS OPERATING CORP127 citations96
US6789171B2Sep 7, 2004
Computer system implementing a multi-threaded stride prediction read ahead algorithm
VERITAS OPERATING CORP64 citations95
Pure Storage
1 patentShowing the top 50 of 323 patents by PatentIndex Score.