loadpatents
name:-0.18386888504028
name:-0.23519611358643
name:-0.097222089767456
Colgrove; John Patent Filings

Colgrove; John

Patent Applications and Registrations

Patent applications and USPTO patent grants for Colgrove; John.The latest application filed is for "modifying a cloned image of replica data".

Company Profile
87.200.167
  • Colgrove; John - Los Altos CA
  • Colgrove; John - Mountain View CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Utilizing unmapped and unknown states in a replicated storage system
Grant 11,442,640 - Miller , et al. September 13, 2
2022-09-13
Remote emulation of a storage system
Grant 11,444,849 - Colgrove , et al. September 13, 2
2022-09-13
Modifying A Cloned Image of Replica Data
App 20220283708 - GRUNWALD; DAVID ;   et al.
2022-09-08
Dynamic protection data in a storage system
Grant 11,435,904 - Colgrove , et al. September 6, 2
2022-09-06
Supporting Multiple Replication Schemes Across Distinct Network Layers
App 20220263898 - JENNINGS; LOGAN ;   et al.
2022-08-18
Deterministic Searching Using Compressed Indexes
App 20220253439 - Colgrove; John ;   et al.
2022-08-11
Compressibility Metric-based Detection of a Ransomware Threat to a Storage System
App 20220245241 - Miller; Andrew ;   et al.
2022-08-04
Pattern Matching Using Hash Tables In Storage System
App 20220245129 - Colgrove; John ;   et al.
2022-08-04
Scheduling Of Reconstructive I/O Read Operations In A Storage Environment
App 20220244865 - COLGROVE; JOHN ;   et al.
2022-08-04
Using Data Similarity To Select Segments For Garbage Collection
App 20220236904 - Miller; Ethan L. ;   et al.
2022-07-28
Reclaiming space occupied by duplicated data in a storage system
Grant RE49,148 - Colgrove , et al. July 26, 2
2022-07-26
Optimizing data compression in a storage system
Grant 11,392,565 - Colgrove , et al. July 19, 2
2022-07-19
Prioritizing Garbage Collection Based On The Extent To Which Data Is Deduplicated
App 20220222004 - MILLER; ETHAN ;   et al.
2022-07-14
Storage nodes supporting multiple erasure coding schemes
Grant 11,385,799 - Hayes , et al. July 12, 2
2022-07-12
Mediation for synchronous replication
Grant 11,379,285 - Colgrove , et al. July 5, 2
2022-07-05
Dynamic configuration of a cloud-based storage system
Grant 11,379,254 - Karumbunathan , et al. July 5, 2
2022-07-05
Balancing The Number Of Read Operations And Write Operations That May Be Simultaneously Serviced By A Storage System
App 20220197514 - COLGROVE; JOHN ;   et al.
2022-06-23
Cloning a tracking copy of replica data
Grant 11,360,689 - Grunwald , et al. June 14, 2
2022-06-14
Replication handling among distinct networks
Grant 11,349,917 - Jennings , et al. May 31, 2
2022-05-31
Data Replication In A Storage System
App 20220164109 - Hankins; Richard A. ;   et al.
2022-05-26
Dynamically resizable structures for approximate membership queries
Grant 11,341,136 - Miller , et al. May 24, 2
2022-05-24
Traffic-based detection of a security threat to a storage system
Grant 11,341,236 - Miller , et al. May 24, 2
2022-05-24
Deduplication table management
Grant 11,341,117 - Colgrove , et al. May 24, 2
2022-05-24
Resilient Mediation Between Storage Systems Replicating A Dataset
App 20220156165 - GRUNWALD; DAVID ;   et al.
2022-05-19
Providing Quality Of Service (QoS) For Replicating Datasets
App 20220138223 - SONNER; DANIEL ;   et al.
2022-05-05
Dynamically Managing Protection Groups
App 20220129393 - HODGSON; STEVEN P. ;   et al.
2022-04-28
Responding to variable response time behavior in a storage environment
Grant 11,307,772 - Colgrove , et al. April 19, 2
2022-04-19
Adaptive concurrency for write persistence
Grant 11,301,147 - Colgrove , et al. April 12, 2
2022-04-12
Mapping in a storage system
Grant RE49,011 - Colgrove , et al. April 5, 2
2022-04-05
Placing data within a storage device
Grant 11,294,588 - Miller , et al. April 5, 2
2022-04-05
Aligning Variable Sized Compressed Data To Fixed Sized Storage Blocks
App 20220091768 - MILLER; ETHAN ;   et al.
2022-03-24
Replication across partitioning schemes in a distributed storage system
Grant 11,281,394 - Hankins , et al. March 22, 2
2022-03-22
Intelligently sizing high latency I/O requests in a storage environment
Grant 11,275,509 - Colgrove , et al. March 15, 2
2022-03-15
Snapshot-Based Hydration Of A Cloud-Based Storage System
App 20220050858 - KARR; RONALD ;   et al.
2022-02-17
Memory efficient searching
Grant 11,249,999 - Colgrove , et al. February 15, 2
2022-02-15
Increasing Or Decreasing The Amount Of Log Data Generated Based On Performance Characteristics Of A Device
App 20220043704 - COLGROVE; JOHN ;   et al.
2022-02-10
Synchronously Replicating Data Using Virtual Volumes
App 20220043577 - DOUCETTE; DANIEL ;   et al.
2022-02-10
Projecting Capacity In A Storage System Based On Data Reduction Levels
App 20220043578 - COLGROVE; JOHN
2022-02-10
Expanding An Address Space Supported By A Storage System
App 20220043607 - MILLER; ETHAN ;   et al.
2022-02-10
Resolving disruptions between storage systems replicating a dataset
Grant 11,237,927 - Colgrove , et al. February 1, 2
2022-02-01
Replication Handling Among Distinct Networks
App 20220030062 - JENNINGS; LOGAN ;   et al.
2022-01-27
Flash Secure Erase
App 20220012172 - Ostrovsky; Igor ;   et al.
2022-01-13
Consistent application of protection group management policies across multiple storage systems
Grant 11,221,970 - Colgrove , et al. January 11, 2
2022-01-11
Preparing data for deduplication
Grant 11,221,778 - Miller , et al. January 11, 2
2022-01-11
Data Rebuild Independent Of Error Detection
App 20210397525 - Hayes; John ;   et al.
2021-12-23
Data Migration For Write Groups
App 20210397358 - BERNAT; ANDREW ;   et al.
2021-12-23
Measurement Interval Anomaly Detection-based Generation of Snapshots
App 20210383010 - Massiglia; Paul R. ;   et al.
2021-12-09
Host Anomaly-Based Generation of Snapshots
App 20210382995 - Massiglia; Paul R. ;   et al.
2021-12-09
Remote Analysis of Potentially Corrupt Data Written to a Storage System
App 20210382992 - Massiglia; Paul R. ;   et al.
2021-12-09
Writing Data Using References To Previously Stored Data
App 20210382625 - MILLER; ETHAN ;   et al.
2021-12-09
Selecting Optimal Responses To Errors In A Storage System
App 20210359709 - MILLER; ETHAN ;   et al.
2021-11-18
Utilizing Cloud-Based Storage Systems To Support Synchronous Replication Of A Dataset
App 20210360066 - KARUMBUNATHAN; ASWIN ;   et al.
2021-11-18
Synchronous replication between storage systems with virtualized storage
Grant 11,169,727 - Doucette , et al. November 9, 2
2021-11-09
Exporting an address space in a thin-provisioned storage device
Grant 11,169,745 - Miller , et al. November 9, 2
2021-11-09
Indicating total storage capacity for a storage device
Grant 11,163,448 - Colgrove November 2, 2
2021-11-02
Dynamically adjusting an amount of log data generated for a storage system
Grant 11,163,624 - Colgrove , et al. November 2, 2
2021-11-02
Optimized Inline Deduplication
App 20210334206 - COLGROVE; JOHN ;   et al.
2021-10-28
Optimized Communication Pathways In A Vast Storage System
App 20210329072 - Hayes; John ;   et al.
2021-10-21
Independent partitions within an array
Grant 11,144,212 - Hayes , et al. October 12, 2
2021-10-12
Cloud-based Providing of One or More Corrective Measures for a Storage System
App 20210311819 - Lee; Patrick ;   et al.
2021-10-07
Coexisting Differing Erasure Codes
App 20210286673 - Hayes; John Martin ;   et al.
2021-09-16
Managing storage device evacuation
Grant 11,112,990 - Bernat , et al. September 7, 2
2021-09-07
ENCRYPTING DATA IN A NON-VOLATILE MEMORY EXPRESS ('NVMe') STORAGE DEVICE
App 20210273929 - BERNAT; ANDREW ;   et al.
2021-09-02
Copying data without accessing the data
Grant 11,099,769 - Colgrove , et al. August 24, 2
2021-08-24
Optimizing Data Write Size Using Storage Device Geometry
App 20210255794 - Colgrove; John ;   et al.
2021-08-19
Supporting Applications Across A Fleet Of Storage Systems
App 20210247902 - COLGROVE; JOHN ;   et al.
2021-08-12
Delaying Deletion Of A Dataset
App 20210247906 - SUN; CHENGUANG ;   et al.
2021-08-12
Remote Emulation Of A Storage System
App 20210250248 - COLGROVE; JOHN ;   et al.
2021-08-12
Synchronously replicating datasets in cloud-based storage systems
Grant 11,089,105 - Karumbunathan , et al. August 10, 2
2021-08-10
Synchronously replicating datasets
Grant 11,086,555 - Botes , et al. August 10, 2
2021-08-10
Switching Between Fault Response Models In A Storage System
App 20210243139 - GRUNWALD; DAVID ;   et al.
2021-08-05
Efficient Replication Of A Dataset To The Cloud
App 20210243255 - PERNETI; VINAY ;   et al.
2021-08-05
Proactively rebuilding data in a storage cluster
Grant 11,068,363 - Hayes , et al. July 20, 2
2021-07-20
Optimized Migration Of Data Between File Systems Of A Storage Array
App 20210216210 - Miller; Ethan ;   et al.
2021-07-15
Traffic-based Detection of a Security Threat to a Storage System
App 20210216625 - Miller; Andrew ;   et al.
2021-07-15
Proactively providing corrective measures for storage arrays
Grant 11,061,758 - Lee , et al. July 13, 2
2021-07-13
Vast data storage system
Grant 11,057,468 - Colgrove , et al. July 6, 2
2021-07-06
Rebuilding data across storage nodes
Grant 11,036,583 - Hayes , et al. June 15, 2
2021-06-15
Migrating data between volumes using virtual copy operation
Grant 11,036,393 - Miller , et al. June 15, 2
2021-06-15
Optimizing Storage Device Access Based On Latency
App 20210173588 - Kannan; Hari ;   et al.
2021-06-10
Distributed Multi-level Protection In A Hyper-converged Infrastructure
App 20210173741 - Colgrove; John ;   et al.
2021-06-10
Replicating Data To A Storage System That Has An Inferred Trust Relationship With A Client
App 20210173945 - KARR; RONALD ;   et al.
2021-06-10
Data protection in a storage system
Grant 11,032,259 - Bernat , et al. June 8, 2
2021-06-08
Cloud-based storage system storage management
Grant 11,023,179 - Karumbunathan , et al. June 1, 2
2021-06-01
Layout based memory writes
Grant 11,010,080 - Colgrove , et al. May 18, 2
2021-05-18
Utilizing redundant resources in a storage system
Grant 10,996,859 - Colgrove , et al. May 4, 2
2021-05-04
Remote cloud-based monitoring of storage systems
Grant 10,999,157 - Colgrove , et al. May 4, 2
2021-05-04
Synchronously replicating when a mediation service becomes unavailable
Grant 10,992,598 - Grunwald , et al. April 27, 2
2021-04-27
Cloud-based snapshot replication
Grant 10,986,179 - Chawla , et al. April 20, 2
2021-04-20
Servicing I/O operations in a cloud-based storage system
Grant 10,976,962 - Karumbunathan , et al. April 13, 2
2021-04-13
Separate encryption for a solid-state drive
Grant 10,979,223 - Colgrove , et al. April 13, 2
2021-04-13
Managing input/output (`I/O`) requests in a storage system that includes multiple types of storage devices
Grant 10,970,202 - Kirkpatrick , et al. April 6, 2
2021-04-06
Configurable Data Replication
App 20210081432 - GRUNWALD; DAVID ;   et al.
2021-03-18
Configurable Hyperconverged Multi-tenant Storage System
App 20210081119 - HAYES; JOHN MARTIN ;   et al.
2021-03-18
Key Management In A Storage Device
App 20210073193 - Hayes; John ;   et al.
2021-03-11
Reporting capacity utilization in a storage system
Grant 10,942,650 - Fay , et al. March 9, 2
2021-03-09
Identifying and relocating hot data to a cache determined with read velocity based on a threshold stored at a storage device
Grant 10,929,046 - Coleman , et al. February 23, 2
2021-02-23
Distributed multi-level protection in a RAID array based storage system
Grant RE48,448 - Colgrove , et al. February 23, 2
2021-02-23
Scalable Storage Capacities
App 20210034254 - Hayes; John ;   et al.
2021-02-04
Reversing deletion of a virtual machine
Grant 10,908,835 - Patel , et al. February 2, 2
2021-02-02
Utilizing Data Views To Optimize Secure Data Access In A Storage System
App 20210019063 - Lee; Robert ;   et al.
2021-01-21
Identifying And Relocating Hot Data To A Cache Determined With Read Velocity Based On A Threshold Stored At A Storage Device
App 20210011647 - Coleman; Gordon James ;   et al.
2021-01-14
Protecting data in a storage system
Grant 10,887,086 - Colgrove , et al. January 5, 2
2021-01-05
Replication Across Partitioning Schemes In A Distributed Storage System
App 20200401316 - Hankins; Richard A. ;   et al.
2020-12-24
Key management in a storage device
Grant 10,846,275 - Hayes , et al. November 24, 2
2020-11-24
Configurable hyperconverged multi-tenant storage system
Grant 10,838,633 - Hayes , et al. November 17, 2
2020-11-17
Multi-source data replication
Grant 10,838,640 - Golden , et al. November 17, 2
2020-11-17
Generating protection data in a storage system
Grant 10,817,375 - Colgrove , et al. October 27, 2
2020-10-27
Decreasing parity overhead in a storage system
Grant 10,810,083 - Colgrove , et al. October 20, 2
2020-10-20
Scalable storage capacities
Grant 10,809,919 - Hayes , et al. October 20, 2
2020-10-20
Reconstruct reads in a raid array with dynamic geometries
Grant RE48,222 - Colgrove , et al. Sept
2020-09-22
Storage Cluster
App 20200257591 - A1
2020-08-13
Offset Protection Data In A Raid Array
App 20200257592 - A1
2020-08-13
Per-tenant deduplication for shared storage
Grant 10,678,754 - Colgrove , et al.
2020-06-09
Managing connectivity to synchronously replicated storage systems
Grant 10,680,932 - Colgrove , et al.
2020-06-09
Automatic storage system configuration for mediation services
Grant 10,671,408 - Colgrove , et al.
2020-06-02
Utilization of erasure codes in a storage system
Grant 10,671,480 - Hayes , et al.
2020-06-02
Cloud-based Storage System Storage Management
App 20200159421 - KARUMBUNATHAN; ASWIN ;   et al.
2020-05-21
Dynamically Resizable Structures For Approximate Membership Queries
App 20200159726 - Miller; Ethan L. ;   et al.
2020-05-21
Data replication within a flash storage array
Grant 10,656,864 - Bernat , et al.
2020-05-19
Deduplication Table Management
App 20200151164 - Colgrove; John ;   et al.
2020-05-14
Scalable Non-uniform Storage Sizes
App 20200150877 - Hayes; John Martin ;   et al.
2020-05-14
Layout Based Memory Writes
App 20200150891 - Colgrove; John ;   et al.
2020-05-14
Upgrading a write buffer in a storage system that includes a plurality of storage devices and a plurality of write buffer devices
Grant 10,642,524 - Colgrove , et al.
2020-05-05
Secret sharing data protection in a storage system
Grant 10,623,386 - Bernat , et al.
2020-04-14
Improving the accuracy of in-line data deduplication
Grant 10,620,864 - Karr , et al.
2020-04-14
Representing A Storage Array As Two Or More Logical Arrays With Respective Virtual Local Area Networks (vlans)
App 20200104059 - Hayes; John ;   et al.
2020-04-02
Utilizing an address-independent, non-repeating encryption key to encrypt data
Grant 10,607,034 - Colgrove , et al.
2020-03-31
Determining active membership among storage systems synchronously replicating a dataset
Grant 10,585,733 - Colgrove , et al.
2020-03-10
Buffering copy requests in a storage system
Grant 10,585,617 - Colgrove , et al.
2020-03-10
Compressing data in dependence upon characteristics of a storage system
Grant 10,572,460 - Colgrove , et al. Feb
2020-02-25
Intelligent data migration within a flash storage array
Grant 10,564,884 - Colgrove , et al. Feb
2020-02-18
Efficient deduplication signature utilization
Grant 10,565,183 - Colgrove , et al. Feb
2020-02-18
Writing data to storage device based on information about memory in the storage device
Grant 10,564,882 - Colgrove , et al. Feb
2020-02-18
Mediating between storage systems synchronously replicating a dataset
Grant 10,558,537 - Colgrove , et al. Feb
2020-02-11
Storage System Communication For Data Resiliency
App 20200045111 - Kannan; Hari ;   et al.
2020-02-06
Providing high availability to client-specific applications executing in a storage system
Grant 10,545,676 - Colgrove , et al. Ja
2020-01-28
Data object attribute based event detection in a storage system
Grant 10,540,343 - Colgrove , et al. Ja
2020-01-21
Increased Data Protection By Recovering Data From Partially-failed Solid-state Devices
App 20200020398 - Miller; Ethan L. ;   et al.
2020-01-16
Intelligently mapping virtual blocks to physical blocks in a storage system
Grant 10,521,120 - Miller , et al. Dec
2019-12-31
Determining effective space utilization in a storage system
Grant 10,521,151 - Fay , et al. Dec
2019-12-31
Automatic deployment of corrective measures for storage arrays
Grant 10,514,978 - Lee , et al. Dec
2019-12-24
Synchronously replicating datasets and other managed objects to cloud-based storage systems
Grant 10,503,427 - Botes , et al. Dec
2019-12-10
Configurable Hyperconverged Multi-tenant Storage System
App 20190369885 - HAYES; JOHN MARTIN ;   et al.
2019-12-05
Dynamic data protection within a flash storage system
Grant 10,496,556 - Colgrove , et al. De
2019-12-03
Representing a storage array as two or more logical arrays with respective virtual local area networks (VLANS)
Grant 10,496,295 - Botes , et al. De
2019-12-03
Switching Between Fault Response Models In A Storage System
App 20190354450 - GRUNWALD; DAVID ;   et al.
2019-11-21
Dynamically adjusting an amount of protection data stored in a storage system
Grant 10,452,289 - Colgrove , et al. Oc
2019-10-22
Adjusting storage capacity in a computing system
Grant 10,430,079 - Colgrove O
2019-10-01
Error correction processing in a storage device
Grant 10,432,233 - Colgrove , et al. O
2019-10-01
Servicing I/o Operations In A Cloud-based Storage System
App 20190286373 - KARUMBUNATHAN; ASWIN ;   et al.
2019-09-19
Rebuilding data across storage nodes
App 20190278656 - Hayes; John ;   et al.
2019-09-12
Hyperconverged storage system with distributable processing power
Grant 10,379,763 - Colgrove , et al. A
2019-08-13
Thin provisioning in a storage device
Grant 10,365,858 - Miller , et al. July 30, 2
2019-07-30
Simultaneously servicing high latency operations in a storage system
Grant 10,353,630 - Colgrove , et al. July 16, 2
2019-07-16
Partially replicating a snapshot between storage systems
Grant 10,326,836 - Chawla , et al.
2019-06-18
Efficient Space Utilization In A Flash System Using Snapshots
App 20190179535 - Colgrove; John ;   et al.
2019-06-13
Aligning memory access operations to a geometry of a storage device
Grant 10,310,740 - Colgrove , et al.
2019-06-04
Writing Data To Storage Device Based On Information About Memory In The Storage Device
App 20190163390 - Colgrove; John ;   et al.
2019-05-30
Rebuilding data across storage nodes
Grant 10,303,547 - Hayes , et al.
2019-05-28
Resolving fingerprint collisions in flash storage system
Grant 10,303,390 - Colgrove , et al.
2019-05-28
Dynamic error processing in a storage device
Grant 10,284,232 - Colgrove , et al.
2019-05-07
Encrypting data in a storage system using a plurality of encryption keys
Grant 10,284,367 - Miller , et al.
2019-05-07
Data protection in a storage system using external secrets
Grant 10,263,770 - Miller , et al.
2019-04-16
Input/output (`I/O`) in a storage system that includes multiple types of storage devices
Grant 10,255,176 - Colgrove , et al. April 9, 2
2019-04-09
Memory-efficient Storage And Searching In Hash Tables Using Compressed Indexes
App 20190095490 - Colgrove; John ;   et al.
2019-03-28
Migrating Data Between Volumes Using Virtual Copy Operation
App 20190087094 - Miller; Ethan ;   et al.
2019-03-21
Selecting A Deduplication Process Based On A Difference Between Performance Metrics
App 20190087117 - Colgrove; John ;   et al.
2019-03-21
Restoring snapshots in a storage system
Grant 10,235,093 - Colgrove , et al.
2019-03-19
Maintaining a target number of storage devices for variable I/O response times in a storage system
Grant 10,228,865 - Colgrove , et al.
2019-03-12
Operating system management for direct flash over fabric storage devices
Grant 10,216,447 - Colgrove , et al. Feb
2019-02-26
Placing data within a storage device of a flash array
Grant 10,198,194 - Colgrove , et al. Fe
2019-02-05
Inter-device and intra-device protection data
Grant 10,180,879 - Colgrove , et al. Ja
2019-01-15
Migrating data between volumes using virtual copy operation
Grant 10,162,523 - Miller , et al. Dec
2018-12-25
Cloud assist for storage systems
Grant 10,164,841 - Colgrove , et al. Dec
2018-12-25
Data Object Attribute Based Event Detection In a Storage System
App 20180365285 - Colgrove; John ;   et al.
2018-12-20
Reducing a number of storage devices in a storage system that are exhibiting variable I/O response times
Grant 10,156,998 - Colgrove , et al. Dec
2018-12-18
Accessible Fast Durable Storage Integrated Into A Bulk Storage Device
App 20180357017 - KARR; RONALD ;   et al.
2018-12-13
Staging Data Within A Unified Storage Element
App 20180357018 - KARR; RONALD ;   et al.
2018-12-13
Selecting a deduplication process based on a difference between performance metrics
Grant 10,133,503 - Colgrove , et al. November 20, 2
2018-11-20
Adjusting a number of storage devices in a storage system that may be utilized to simultaneously service high latency operations
Grant 10,126,982 - Colgrove , et al. November 13, 2
2018-11-13
Optimizing storage allocation in a storage system
Grant 10,114,574 - Golden , et al. October 30, 2
2018-10-30
Identifying fractal regions across multiple storage devices
Grant 10,089,010 - Miller , et al. October 2, 2
2018-10-02
Preparing for cache upgrade in a storage array that includes a plurality of storage devices and a plurality of write buffer devices
Grant 10,078,469 - Colgrove , et al. September 18, 2
2018-09-18
Synchronously Replicating Datasets And Other Managed Objects To Cloud-based Storage Systems
App 20180260125 - BOTES; PAR ;   et al.
2018-09-13
Method for maintaining multiple fingerprint tables in a deduplicating storage system
Grant 10,061,798 - Colgrove , et al. August 28, 2
2018-08-28
Storage Cluster
App 20180225174 - Hayes; John ;   et al.
2018-08-09
Separate Encryption For A Solid-state Drive
App 20180219675 - Colgrove; John ;   et al.
2018-08-02
Dynamically Adjusting An Amount Of Log Data Generated For A Storage System
App 20180217888 - COLGROVE; JOHN ;   et al.
2018-08-02
Generating a unique encryption key
Grant 10,037,440 - Colgrove , et al. July 31, 2
2018-07-31
Restoring a volume in a storage system
Grant 10,013,317 - Colgrove , et al. July 3, 2
2018-07-03
Storage system architecture
Grant 9,967,342 - Colgrove , et al. May 8, 2
2018-05-08
Automatically reconfiguring a storage memory topology
Grant 9,959,170 - Hayes , et al. May 1, 2
2018-05-01
Storage Cluster
App 20180101321 - Colgrove; John ;   et al.
2018-04-12
Memory use and eviction in a deduplication storage system
Grant 9,940,060 - Colgrove , et al. April 10, 2
2018-04-10
Migrating Data Between Volumes Using Virtual Copy Operation
App 20180095667 - Miller; Ethan ;   et al.
2018-04-05
Storage cluster
Grant 9,934,089 - Hayes , et al. April 3, 2
2018-04-03
Adaptive Concurrency For Write Persistence
App 20180075056 - Colgrove; John ;   et al.
2018-03-15
Method for maintaining multiple fingerprint tables in a deduplicating storage system
App 20180060383 - Colgrove; John ;   et al.
2018-03-01
Deduplication of regions with a storage system
Grant 9,891,858 - Colgrove , et al. February 13, 2
2018-02-13
Scalable Non-uniform Storage Sizes
App 20180039431 - Botes; Par ;   et al.
2018-02-08
Processing copy offload requests in a storage system
Grant 9,880,779 - Colgrove , et al. January 30, 2
2018-01-30
Migrating data in a storage array that includes a plurality of storage devices
Grant 9,841,921 - Colgrove , et al. December 12, 2
2017-12-12
Storage cluster
Grant 9,836,234 - Colgrove , et al. December 5, 2
2017-12-05
Data migration in a storage array that includes a plurality of storage devices
Grant 9,817,603 - Colgrove , et al. November 14, 2
2017-11-14
Data placement based on data retention in a tiered storage device system
Grant 9,811,457 - Davis , et al. November 7, 2
2017-11-07
Deploying client-specific applications in a storage system utilizing redundant system resources
Grant 9,811,264 - Colgrove , et al. November 7, 2
2017-11-07
Utilizing multiple fingerprint tables in a deduplicating storage system
Grant 9,811,551 - Colgrove , et al. November 7, 2
2017-11-07
Deploying Client-specific Applications In A Storage System Utilizing Redundant System Resources
App 20170315724 - COLGROVE; JOHN ;   et al.
2017-11-02
Migrating Data In A Storage Array That Includes A Plurality Of Storage Devices
App 20170315752 - COLGROVE; JOHN ;   et al.
2017-11-02
Scalable non-uniform storage sizes
Grant 9,798,477 - Botes , et al. October 24, 2
2017-10-24
Distributing data blocks across a plurality of storage devices
Grant 9,792,045 - Miller , et al. October 17, 2
2017-10-17
Utilizing a non-repeating identifier to encrypt data
Grant 9,779,268 - Colgrove , et al. October 3, 2
2017-10-03
Performing copies in a storage system
Grant 9,760,313 - Colgrove , et al. September 12, 2
2017-09-12
Writing data in a storage system that includes a first type of storage device and a second type of storage device
Grant 9,760,479 - Colgrove , et al. September 12, 2
2017-09-12
Ability To Partition An Array Into Two Or More Logical Arrays With Independently Running Software
App 20170242604 - Botes; Par ;   et al.
2017-08-24
Compressing Data In Dependence Upon Characteristics Of A Storage System
App 20170235774 - COLGROVE; JOHN ;   et al.
2017-08-17
Automatically Reconfiguring A Storage Memory Topology
App 20170206136 - Hayes; John ;   et al.
2017-07-20
Proactively correcting behavior that may affect I/O performance in a non-volatile semiconductor storage device
Grant 9,684,460 - Colgrove , et al. June 20, 2
2017-06-20
Synchronizing Snapshots Between Storage Systems
App 20170163728 - CHAWLA; DEEPAK ;   et al.
2017-06-08
Writing Data In A Storage System That Includes A First Type Of Storage Device And A Second Type Of Storage Device
App 20170161184 - COLGROVE; JOHN ;   et al.
2017-06-08
Ability to partition an array into two or more logical arrays with independently running software
Grant 9,672,125 - Botes , et al. June 6, 2
2017-06-06
Snapshots in a storage system
Grant 9,646,039 - Colgrove , et al. May 9, 2
2017-05-09
Dynamically Adjusting An Error Correction Effort Level Of A Storage Device
App 20170126255 - COLGROVE; JOHN ;   et al.
2017-05-04
Rebuilding Data Across Storage Nodes
App 20170116074 - Hayes; John ;   et al.
2017-04-27
Data placement based on data properties in a tiered storage device system
Grant 9,612,953 - Davis , et al. April 4, 2
2017-04-04
Automatically reconfiguring a storage memory topology
Grant 9,612,952 - Hayes , et al. April 4, 2
2017-04-04
Storage System Architecture
App 20170093980 - Colgrove; John ;   et al.
2017-03-30
Adaptive raid for an SSD environment
Grant 9,594,633 - Colgrove , et al. March 14, 2
2017-03-14
Scheduling of reactive I/O operations in a storage environment
Grant 9,588,699 - Colgrove , et al. March 7, 2
2017-03-07
Deduplication of volume regions
Grant 9,589,008 - Colgrove , et al. March 7, 2
2017-03-07
Placing Data Within A Storage Device
App 20170060444 - COLGROVE; JOHN ;   et al.
2017-03-02
Scheduling of I/O in an SSD environment
Grant 9,569,116 - Colgrove , et al. February 14, 2
2017-02-14
Storage cluster
Grant 9,563,506 - Hayes , et al. February 7, 2
2017-02-07
Multi-drive cooperation to generate an encryption key
Grant 9,548,972 - Miller , et al. January 17, 2
2017-01-17
Exposing a geometry of a storage device
Grant 9,547,441 - Colgrove , et al. January 17, 2
2017-01-17
Exposing A Geometry Of A Storage Device
App 20160378351 - COLGROVE; JOHN ;   et al.
2016-12-29
Aligning Memory Access Operations To A Geometry Of A Storage Device
App 20160378356 - COLGROVE; JOHN ;   et al.
2016-12-29
Probabilistic Data Structures For Deletion
App 20160378802 - Hayes; John ;   et al.
2016-12-29
Systems And Methods For System Self-configuration
App 20160364562 - Hayes; John ;   et al.
2016-12-15
Storage array password management
Grant 9,516,016 - Colgrove , et al. December 6, 2
2016-12-06
Buffering Data To Be Written To An Array Of Non-volatile Storage Devices
App 20160350009 - CERRETA; WILLIAM P. ;   et al.
2016-12-01
Migrating data in a storage array that includes a plurality of storage devices and a plurality of write buffer devices
Grant 9,507,532 - Colgrove , et al. November 29, 2
2016-11-29
Utilizing unmapped and unknown states in a replicated storage system
Grant 9,489,132 - Golden , et al. November 8, 2
2016-11-08
Scalable Non-uniform Storage Sizes
App 20160299707 - Botes; Par ;   et al.
2016-10-13
Ability To Partition An Array Into Two Or More Logical Arrays With Independently Running Software
App 20160299823 - Botes; Par ;   et al.
2016-10-13
Logical sector mapping in a flash storage array
Grant 9,454,477 - Colgrove , et al. September 27, 2
2016-09-27
Logical sector mapping in a flash storage array
Grant 9,454,476 - Colgrove , et al. September 27, 2
2016-09-27
Storage System Architecture
App 20160277503 - Hayes; John ;   et al.
2016-09-22
Safety for volume operations
Grant 9,436,720 - Colgrove , et al. September 6, 2
2016-09-06
Scheduling of reconstructive I/O read operations in a storage environment
Grant 9,436,396 - Colgrove , et al. September 6, 2
2016-09-06
Storage Cluster
App 20160246528 - Colgrove; John ;   et al.
2016-08-25
Scheduling of I/O writes in a storage environment
Grant 9,423,967 - Colgrove , et al. August 23, 2
2016-08-23
Fractal layout of data blocks across multiple devices
Grant 9,405,486 - Miller , et al. August 2, 2
2016-08-02
Scalable non-uniform storage sizes
Grant 9,367,243 - Hayes , et al. June 14, 2
2016-06-14
Performing copies in a storage system
Grant 9,361,035 - Colgrove , et al. June 7, 2
2016-06-07
Storage system architecture
Grant 9,357,010 - Hayes , et al. May 31, 2
2016-05-31
Cloud Based Management Of Storage Systems
App 20160149766 - Borowiec; Benjamin ;   et al.
2016-05-26
Distributed multi-level protection in a raid array based storage system
Grant 9,348,696 - Colgrove , et al. May 24, 2
2016-05-24
Utilizing Unmapped And Unknown States In A Replicated Storage System
App 20160098199 - Golden; Christopher ;   et al.
2016-04-07
Cloud Assist For Storage Systems
App 20160099844 - Colgrove; John ;   et al.
2016-04-07
Scheduling of reactive I/O operations in a storage environment
Grant 9,304,694 - Colgrove , et al. April 5, 2
2016-04-05
Scheduling of I/O in an SSD environment
Grant 9,298,376 - Colgrove , et al. March 29, 2
2016-03-29
Storage Cluster
App 20160085628 - Hayes; John ;   et al.
2016-03-24
Adjusting Storage Capacity In A Computing System
App 20160070482 - COLGROVE; JOHN
2016-03-10
Garbage collection in a storage system
Grant 9,251,066 - Colgrove , et al. February 2, 2
2016-02-02
Offset protection data in a RAID array
Grant 9,244,769 - Colgrove , et al. January 26, 2
2016-01-26
Mapping in a storage system
Grant 9,239,688 - Colgrove , et al. January 19, 2
2016-01-19
Reconstruct reads in a raid array with dynamic geometries
Grant 9,229,808 - Colgrove , et al. January 5, 2
2016-01-05
Rebuilding data across storage nodes
Grant 9,218,244 - Hayes , et al. December 22, 2
2015-12-22
Storage system architecture
Grant 9,213,485 - Hayes , et al. December 15, 2
2015-12-15
Storage Cluster
App 20150355848 - Hayes; John ;   et al.
2015-12-10
Rebuilding Data Across Storage Nodes
App 20150355974 - HAYES; John ;   et al.
2015-12-10
Automatically Reconfiguring A Storage Memory Topology
App 20150356005 - HAYES; John ;   et al.
2015-12-10
Storage Cluster
App 20150355969 - Hayes; John ;   et al.
2015-12-10
Storage cluster
Grant 9,201,600 - Hayes , et al. December 1, 2
2015-12-01
Remote Replication Using Mediums
App 20150268864 - Bernat; Andrew R. ;   et al.
2015-09-24
Scheduling Of I/o Writes In A Storage Environment
App 20150254004 - COLGROVE; JOHN ;   et al.
2015-09-10
Data Placement Based On Data Retention In A Tiered Storage Device System
App 20150199268 - DAVIS; John ;   et al.
2015-07-16
Efficient techniques for aligned fixed-length compression
Grant 9,077,368 - Miller , et al. July 7, 2
2015-07-07
Performing copies in a storage system
Grant 9,063,967 - Colgrove , et al. June 23, 2
2015-06-23
Intra-device data protection in a raid array
Grant 9,058,116 - Colgrove , et al. June 16, 2
2015-06-16
Scheduling of I/O writes in a storage environment
Grant 9,037,827 - Colgrove , et al. May 19, 2
2015-05-19
Storage Array Password Management
App 20150134950 - Colgrove; John ;   et al.
2015-05-14
Thin Provisioning In A Storage Device
App 20150127923 - Miller; Ethan ;   et al.
2015-05-07
Data Protection In A Storage System Using External Secrets
App 20150127946 - Miller; Ethan ;   et al.
2015-05-07
Garbage Collection In A Storage System
App 20150067286 - Colgrove; John ;   et al.
2015-03-05
Variable length encoding in a storage system
Grant 8,954,710 - Colgrove , et al. February 10, 2
2015-02-10
Scheduling Of Reconstructive I/o Read Operations In A Storage Environment
App 20150032958 - Colgrove; John ;   et al.
2015-01-29
Method for removing duplicate data from a storage array
Grant 8,930,307 - Colgrove , et al. January 6, 2
2015-01-06
Logical Sector Mapping In A Flash Storage Array
App 20140372689 - Colgrove; John ;   et al.
2014-12-18
Intra-device Data Protection In A Raid Array
App 20140365717 - Colgrove; John ;   et al.
2014-12-11
Mapping In A Storage System
App 20140365745 - Colgrove; John ;   et al.
2014-12-11
Garbage collection in a storage system
Grant 8,886,691 - Colgrove , et al. November 11, 2
2014-11-11
Data placement based on data properties in a tiered storage device system
Grant 8,874,835 - Davis , et al. October 28, 2
2014-10-28
Adaptive Raid For An Ssd Environment
App 20140317447 - Colgrove; John ;   et al.
2014-10-23
Scheduling of reconstructive I/O read operations in a storage environment
Grant 8,862,820 - Colgrove , et al. October 14, 2
2014-10-14
Logical Sector Mapping In A Flash Storage Array
App 20140304472 - Colgrove; John ;   et al.
2014-10-09
Variable Length Encoding In A Storage System
App 20140304489 - Colgrove; John ;   et al.
2014-10-09
Logical sector mapping in a flash storage array
Grant 8,856,489 - Colgrove , et al. October 7, 2
2014-10-07
Storage cluster
Grant 8,850,108 - Hayes , et al. September 30, 2
2014-09-30
Intra-device data protection in a raid array
Grant 8,832,373 - Colgrove , et al. September 9, 2
2014-09-09
Multi-drive Cooperation To Generate An Encryption Key
App 20140250303 - Miller; Ethan ;   et al.
2014-09-04
Scheduling Of Reactive I/o Operations In A Storage Environment
App 20140229673 - Colgrove; John ;   et al.
2014-08-14
Mapping in a storage system
Grant 8,806,160 - Colgrove , et al. August 12, 2
2014-08-12
Fractal Layout Of Data Blocks Across Multiple Devices
App 20140215155 - Miller; Ethan ;   et al.
2014-07-31
Variable length encoding in a storage system
Grant 8,793,467 - Colgrove , et al. July 29, 2
2014-07-29
Logical sector mapping in a flash storage array
Grant 8,788,788 - Colgrove , et al. July 22, 2
2014-07-22
Performing Copies In A Storage System
App 20140195755 - Colgrove; John ;   et al.
2014-07-10
Optimizing Snapshot Lookups
App 20140195551 - Colgrove; John ;   et al.
2014-07-10
Snapshots In A Storage System
App 20140195754 - Colgrove; John ;   et al.
2014-07-10
Safety For Volume Operations
App 20140195762 - Colgrove; John ;   et al.
2014-07-10
Deduplication of Volume Regions
App 20140195749 - Colgrove; John ;   et al.
2014-07-10
Adaptive RAID for an SSD environment
Grant 8,775,868 - Colgrove , et al. July 8, 2
2014-07-08
Multi-drive cooperation to generate an encryption key
Grant 8,745,415 - Miller , et al. June 3, 2
2014-06-03
Scheduling of reactive I/O operations in a storage environment
Grant 8,732,426 - Colgrove , et al. May 20, 2
2014-05-20
Logical Sector Mapping In A Flash Storage Array
App 20140136810 - Colgrove; John ;   et al.
2014-05-15
Scheduling Of I/o Writes In A Storage Environment
App 20140136808 - Colgrove; John ;   et al.
2014-05-15
Fractal layout of data blocks across multiple devices
Grant 8,719,540 - Miller , et al. May 6, 2
2014-05-06
Multi-drive Cooperation To Generate An Encryption Key
App 20140089683 - Miller; Ethan ;   et al.
2014-03-27
Method For Maintaining Multiple Fingerprint Tables In A Deduplicating Storage System
App 20140074804 - Colgrove; John ;   et al.
2014-03-13
Scheduling Of I/o In An Ssd Environment
App 20140075105 - Colgrove; John ;   et al.
2014-03-13
Scheduling Of Reconstructive I/o Read Operations In A Storage Environment
App 20140075115 - Colgrove; John ;   et al.
2014-03-13
Logical sector mapping in a flash storage array
Grant 8,645,664 - Colgrove , et al. February 4, 2
2014-02-04
Scheduling of I/O writes in a storage environment
Grant 8,645,657 - Colgrove , et al. February 4, 2
2014-02-04
Garbage Collection In A Storage System
App 20130346720 - Colgrove; John ;   et al.
2013-12-26
Intra-device Data Protection In A Raid Array
App 20130346690 - Colgrove; John ;   et al.
2013-12-26
Efficient Techniques For Aligned Fixed-length Compression
App 20130307709 - Miller; Ethan ;   et al.
2013-11-21
Method for maintaining multiple fingerprint tables in a deduplicating storage system
Grant 8,589,640 - Colgrove , et al. November 19, 2
2013-11-19
Scheduling of reconstructive I/O read operations in a storage environment
Grant 8,589,625 - Colgrove , et al. November 19, 2
2013-11-19
Scheduling of I/O in an SSD environment
Grant 8,589,655 - Colgrove , et al. November 19, 2
2013-11-19
Scheduling Of I/o Writes In A Storage Environment
App 20130275710 - Colgrove; John ;   et al.
2013-10-17
Method For Maintaining Multiple Fingerprint Tables In A Deduplicating Storage System
App 20130097380 - Colgrove; John ;   et al.
2013-04-18
Variable Length Encoding In A Storage System
App 20130086353 - Colgrove; John ;   et al.
2013-04-04
Method For Removing Duplicate Data From A Storage Array
App 20130086006 - Colgrove; John ;   et al.
2013-04-04
Mapping In A Storage System
App 20130046949 - Colgrove; John ;   et al.
2013-02-21
Logical Sector Mapping In A Flash Storage Array
App 20130042052 - Colgrove; John ;   et al.
2013-02-14
Distributed Multi-level Protection In A Raid Array Based Storage System
App 20120084506 - Colgrove; John ;   et al.
2012-04-05
Dynamic Raid Geometries In An Ssd Environment
App 20120084504 - Colgrove; John ;   et al.
2012-04-05
Reconstruct Reads In A Raid Array With Dynamic Geometries
App 20120084505 - Colgrove; John ;   et al.
2012-04-05
Multi-level Protection With Intra-device Protection In A Raid Array Based Storage System
App 20120084507 - Colgrove; John ;   et al.
2012-04-05
Offset Protection Data In A Raid Array
App 20120079190 - Colgrove; John ;   et al.
2012-03-29
Intra-device Data Protection In A Raid Array
App 20120079189 - Colgrove; John ;   et al.
2012-03-29
Adaptive Raid For An Ssd Environment
App 20120079318 - Colgrove; John ;   et al.
2012-03-29
Scheduling Of Reactive I/o Operations In A Storage Environment
App 20120066448 - Colgrove; John ;   et al.
2012-03-15
Scheduling Of I/o Writes In A Storage Environment
App 20120066435 - Colgrove; John ;   et al.
2012-03-15
Scheduling Of Reconstructive I/o Read Operations In A Storage Environment
App 20120066449 - Colgrove; John ;   et al.
2012-03-15
Scheduling Of I/o In An Ssd Environment
App 20120066447 - Colgrove; John ;   et al.
2012-03-15
Resource Management for Scalable File System Recovery
App 20090006494 - Hong; Bo ;   et al.
2009-01-01
Computer system implementing a multi-threaded stride prediction read ahead algorithm
App 20030225977 - Desai, Samir ;   et al.
2003-12-04
Company Registrations
SEC0001651902Colgrove John

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed