Membership
Tour
Register
Log in
Bo Hong
Follow
Person
Mountain View, CA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
RAID protection updates based on storage system reliability
Patent number
12,111,729
Issue date
Oct 8, 2024
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data protection using distributed intra-device parity and inter-dev...
Patent number
12,086,030
Issue date
Sep 10, 2024
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Flexible RAID layouts in a storage system
Patent number
11,797,386
Issue date
Oct 24, 2023
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data protection using intra-device parity and intra-device parity
Patent number
11,579,974
Issue date
Feb 14, 2023
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic protection data in a storage system
Patent number
11,435,904
Issue date
Sep 6, 2022
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Responding to variable response time behavior in a storage environment
Patent number
11,307,772
Issue date
Apr 19, 2022
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Intelligently sizing high latency I/O requests in a storage environ...
Patent number
11,275,509
Issue date
Mar 15, 2022
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Distributed multi-level protection in a RAID array based storage sy...
Patent number
RE48448
Issue date
Feb 23, 2021
Pure Storage, Inc.
John Colgrove
Information
Patent Grant
Generating protection data in a storage system
Patent number
10,817,375
Issue date
Oct 27, 2020
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Decreasing parity overhead in a storage system
Patent number
10,810,083
Issue date
Oct 20, 2020
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reconstruct reads in a raid array with dynamic geometries
Patent number
RE48222
Issue date
Sep 22, 2020
Pure Storage, Inc.
John Colgrove
Information
Patent Grant
Dynamically adjusting an amount of protection data stored in a stor...
Patent number
10,452,289
Issue date
Oct 22, 2019
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Simultaneously servicing high latency operations in a storage system
Patent number
10,353,630
Issue date
Jul 16, 2019
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Maintaining a target number of storage devices for variable I/O res...
Patent number
10,228,865
Issue date
Mar 12, 2019
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Inter-device and intra-device protection data
Patent number
10,180,879
Issue date
Jan 15, 2019
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reducing a number of storage devices in a storage system that are e...
Patent number
10,156,998
Issue date
Dec 18, 2018
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adjusting a number of storage devices in a storage system that may...
Patent number
10,126,982
Issue date
Nov 13, 2018
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Proactively correcting behavior that may affect I/O performance in...
Patent number
9,684,460
Issue date
Jun 20, 2017
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adaptive raid for an SSD environment
Patent number
9,594,633
Issue date
Mar 14, 2017
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Scheduling of reactive I/O operations in a storage environment
Patent number
9,588,699
Issue date
Mar 7, 2017
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Scheduling of I/O in an SSD environment
Patent number
9,569,116
Issue date
Feb 14, 2017
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Scheduling of reconstructive I/O read operations in a storage envir...
Patent number
9,436,396
Issue date
Sep 6, 2016
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Scheduling of I/O writes in a storage environment
Patent number
9,423,967
Issue date
Aug 23, 2016
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Distributed multi-level protection in a raid array based storage sy...
Patent number
9,348,696
Issue date
May 24, 2016
Pure Storage, Inc.
John Colgrove
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Scheduling of reactive I/O operations in a storage environment
Patent number
9,304,694
Issue date
Apr 5, 2016
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Scheduling of I/O in an SSD environment
Patent number
9,298,376
Issue date
Mar 29, 2016
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Offset protection data in a RAID array
Patent number
9,244,769
Issue date
Jan 26, 2016
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reconstruct reads in a raid array with dynamic geometries
Patent number
9,229,808
Issue date
Jan 5, 2016
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method of evaluating plant protection
Patent number
9,215,863
Issue date
Dec 22, 2015
Pioneer Hi-Bred International, Inc.
Rachel R. Binning
A01 - AGRICULTURE FORESTRY ANIMAL HUSBANDRY HUNTING TRAPPING FISHING
Information
Patent Grant
Intra-device data protection in a raid array
Patent number
9,058,116
Issue date
Jun 16, 2015
Pure Storage, Inc.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
Updating RAID Protection Based on Storage System Characteristics
Publication number
20250094282
Publication date
Mar 20, 2025
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient Execution Of I/O Operations In A Storage Environment
Publication number
20240201869
Publication date
Jun 20, 2024
PURE STORAGE, INC.
JOHN COLGROVE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Flexible RAID Layouts In A Storage System
Publication number
20240152425
Publication date
May 9, 2024
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Offset Protection Data In A RAID Array
Publication number
20230195573
Publication date
Jun 22, 2023
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Flexible Raid Layouts In A Storage System
Publication number
20220413958
Publication date
Dec 29, 2022
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Scheduling Of Reconstructive I/O Read Operations In A Storage Envi...
Publication number
20220244865
Publication date
Aug 4, 2022
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Balancing The Number Of Read Operations And Write Operations That M...
Publication number
20220197514
Publication date
Jun 23, 2022
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISTRIBUTED MULTI-LEVEL PROTECTION IN A HYPER-CONVERGED INFRASTRUCTURE
Publication number
20210173741
Publication date
Jun 10, 2021
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OFFSET PROTECTION DATA IN A RAID ARRAY
Publication number
20200257592
Publication date
Aug 13, 2020
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF I/O WRITES IN A STORAGE ENVIRONMENT
Publication number
20150254004
Publication date
Sep 10, 2015
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF RECONSTRUCTIVE I/O READ OPERATIONS IN A STORAGE ENVIR...
Publication number
20150032958
Publication date
Jan 29, 2015
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTRA-DEVICE DATA PROTECTION IN A RAID ARRAY
Publication number
20140365717
Publication date
Dec 11, 2014
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADAPTIVE RAID FOR AN SSD ENVIRONMENT
Publication number
20140317447
Publication date
Oct 23, 2014
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF REACTIVE I/O OPERATIONS IN A STORAGE ENVIRONMENT
Publication number
20140229673
Publication date
Aug 14, 2014
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF I/O WRITES IN A STORAGE ENVIRONMENT
Publication number
20140136808
Publication date
May 15, 2014
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF RECONSTRUCTIVE I/O READ OPERATIONS IN A STORAGE ENVIR...
Publication number
20140075115
Publication date
Mar 13, 2014
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF I/O IN AN SSD ENVIRONMENT
Publication number
20140075105
Publication date
Mar 13, 2014
PURE STORAGE, INC.
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTRA-DEVICE DATA PROTECTION IN A RAID ARRAY
Publication number
20130346690
Publication date
Dec 26, 2013
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF I/O WRITES IN A STORAGE ENVIRONMENT
Publication number
20130275710
Publication date
Oct 17, 2013
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISTRIBUTED MULTI-LEVEL PROTECTION IN A RAID ARRAY BASED STORAGE SY...
Publication number
20120084506
Publication date
Apr 5, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC RAID GEOMETRIES IN AN SSD ENVIRONMENT
Publication number
20120084504
Publication date
Apr 5, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-LEVEL PROTECTION WITH INTRA-DEVICE PROTECTION IN A RAID ARRAY...
Publication number
20120084507
Publication date
Apr 5, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RECONSTRUCT READS IN A RAID ARRAY WITH DYNAMIC GEOMETRIES
Publication number
20120084505
Publication date
Apr 5, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTRA-DEVICE DATA PROTECTION IN A RAID ARRAY
Publication number
20120079189
Publication date
Mar 29, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OFFSET PROTECTION DATA IN A RAID ARRAY
Publication number
20120079190
Publication date
Mar 29, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADAPTIVE RAID FOR AN SSD ENVIRONMENT
Publication number
20120079318
Publication date
Mar 29, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF RECONSTRUCTIVE I/O READ OPERATIONS IN A STORAGE ENVIR...
Publication number
20120066449
Publication date
Mar 15, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF I/O IN AN SSD ENVIRONMENT
Publication number
20120066447
Publication date
Mar 15, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF I/O WRITES IN A STORAGE ENVIRONMENT
Publication number
20120066435
Publication date
Mar 15, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SCHEDULING OF REACTIVE I/O OPERATIONS IN A STORAGE ENVIRONMENT
Publication number
20120066448
Publication date
Mar 15, 2012
John Colgrove
G06 - COMPUTING CALCULATING COUNTING