Inventor
HARMER CRAIG
US36 patents
⚠️ This page may combine multiple inventors who share the name “HARMER CRAIG”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
PURE STORAGE INC
17 patentsUS9436396B2Sep 6, 2016
Scheduling of reconstructive I/O read operations in a storage environment
PURE STORAGE INC249 citations99
US9423967B2Aug 23, 2016
Scheduling of I/O writes in a storage environment
PURE STORAGE INC250 citations99
US10126982B1Nov 13, 2018
Adjusting a number of storage devices in a storage system that may be utilized to simultaneously service high latency operations
PURE STORAGE INC16 citations93
US9304694B2Apr 5, 2016
Scheduling of reactive I/O operations in a storage environment
PURE STORAGE INC19 citations93
US9298376B2Mar 29, 2016
Scheduling of I/O in an SSD environment
PURE STORAGE INC13 citations93
US8862820B2Oct 14, 2014
Scheduling of reconstructive I/O read operations in a storage environment
PURE STORAGE INC26 citations93
US8645657B2Feb 4, 2014
Scheduling of I/O writes in a storage environment
PURE STORAGE INC12 citations93
US11275509B1Mar 15, 2022
Intelligently sizing high latency I/O requests in a storage environment
PURE STORAGE INC15 citations86
US10353630B1Jul 16, 2019
Simultaneously servicing high latency operations in a storage system
PURE STORAGE INC6 citations84
US10156998B1Dec 18, 2018
Reducing a number of storage devices in a storage system that are exhibiting variable I/O response times
PURE STORAGE INC7 citations84
US9684460B1Jun 20, 2017
Proactively correcting behavior that may affect I/O performance in a non-volatile semiconductor storage device
PURE STORAGE INC9 citations84
US9588699B1Mar 7, 2017
Scheduling of reactive I/O operations in a storage environment
PURE STORAGE INC8 citations84
US9569116B1Feb 14, 2017
Scheduling of I/O in an SSD environment
PURE STORAGE INC7 citations84
US9037827B2May 19, 2015
Scheduling of I/O writes in a storage environment
PURE STORAGE INC8 citations84
US10228865B1Mar 12, 2019
Maintaining a target number of storage devices for variable I/O response times in a storage system
PURE STORAGE INC3 citations73
US12353716B2Jul 8, 2025
Balancing the number of read operations and write operations that may be simultaneously serviced by a storage system
PURE STORAGE INC0 citations63
US11307772B1Apr 19, 2022
Responding to variable response time behavior in a storage environment
PURE STORAGE INC0 citations63
VERITAS OPERATING CORP
6 patentsUS6850945B2Feb 1, 2005
Systems, methods and apparatus for creating stable disk images
VERITAS OPERATING CORP13 citations83
US7117505B2Oct 3, 2006
Methods, systems, and apparatus to interface with storage objects
VERITAS OPERATING CORP11 citations82
US7165057B2Jan 16, 2007
Methods and systems to access storage objects
VERITAS OPERATING CORP2 citations62
US6968433B2Nov 22, 2005
System and method for controlling the creation of stable disk images
VERITAS OPERATING CORP2 citations62
US6954762B2Oct 11, 2005
System and method for characterizing logical storage devices
VERITAS OPERATING CORP1 citations52
US7043508B2May 9, 2006
Systems, methods and apparatus for creating stable disk images
VERITAS OPERATING CORP0 citations51
COLGROVE JOHN
4 patentsUS8589625B2Nov 19, 2013
Scheduling of reconstructive I/O read operations in a storage environment
COLGROVE JOHN377 citations99
US8732426B2May 20, 2014
Scheduling of reactive I/O operations in a storage environment
COLGROVE JOHN50 citations98
US8589655B2Nov 19, 2013
Scheduling of I/O in an SSD environment
COLGROVE JOHN31 citations96
US8468318B2Jun 18, 2013
Scheduling of I/O writes in a storage environment
COLGROVE JOHN26 citations93
SYMANTEC OPERATING CORP
4 patentsUS7636814B1Dec 22, 2009
System and method for asynchronous reads of old data blocks updated through a write-back cache
SYMANTEC OPERATING CORP130 citations98
US7797355B1Sep 14, 2010
System and method for characterizing logical storage devices
SYMANTEC OPERATING CORP5 citations73
US7293030B2Nov 6, 2007
Methods, functional data, and systems to represent a storage environment
SYMANTEC OPERATING CORP5 citations62
US7606800B2Oct 20, 2009
Systems, methods and apparatus for creating stable disk images
SYMANTEC OPERATING CORP0 citations51