Issued Patents All Time
Showing 176–200 of 251 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9684460 | Proactively correcting behavior that may affect I/O performance in a non-volatile semiconductor storage device | John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer | 2017-06-20 |
| 9672905 | Optimize data protection layouts based on distributed flash wear leveling | Brian Gold, Robert Lee | 2017-06-06 |
| 9672125 | Ability to partition an array into two or more logical arrays with independently running software | Par Botes, John Colgrove | 2017-06-06 |
| 9646039 | Snapshots in a storage system | John Colgrove, Ethan Miller, Cary Sandvig, Christopher Golden, Jianting Cao | 2017-05-09 |
| 9612953 | Data placement based on data properties in a tiered storage device system | John D. Davis, Ethan Miller, Brian Gold, John Colgrove, Peter Vajgel +1 more | 2017-04-04 |
| 9612952 | Automatically reconfiguring a storage memory topology | John Colgrove, Robert Lee, Joshua Robinson, Igor Ostrovsky, Peter Vajgel | 2017-04-04 |
| 9594633 | Adaptive raid for an SSD environment | John Colgrove, Bo Hong, Ethan Miller | 2017-03-14 |
| 9594512 | Attributing consumed storage capacity among entities storing data in a storage array | Jianting Cao, Martin Harriman, Cary Sandvig | 2017-03-14 |
| 9589008 | Deduplication of volume regions | John Colgrove, Ethan Miller, Cary Sandvig, Christopher Golden, Jianting Cao | 2017-03-07 |
| 9588699 | Scheduling of reactive I/O operations in a storage environment | John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer | 2017-03-07 |
| 9569116 | Scheduling of I/O in an SSD environment | John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer | 2017-02-14 |
| 9563506 | Storage cluster | John Colgrove, Robert Lee, Peter Vajgel, Par Botes | 2017-02-07 |
| 9558069 | Failure mapping in a storage array | John D. Davis, Zhangxi Tan, Hari Kannan, Nenad Miladinovic | 2017-01-31 |
| 9548972 | Multi-drive cooperation to generate an encryption key | Ethan Miller, John Colgrove | 2017-01-17 |
| 9525738 | Storage system architecture | John Colgrove, John D. Davis | 2016-12-20 |
| 9516016 | Storage array password management | John Colgrove, Ethan Miller | 2016-12-06 |
| 9501244 | Scheduling policy for queues in a non-volatile solid-state storage | Shantanu Gupta, John D. Davis, Brian Gold, Zhangxi Tan | 2016-11-22 |
| 9495255 | Error recovery in a storage cluster | John D. Davis, Zhangxi Tan, Hari Kannan, Nenad Miladinovic | 2016-11-15 |
| 9483346 | Data rebuild on feedback from a queue in a non-volatile solid-state storage | John D. Davis, Zhangxi Tan, Hari Kannan, Nenad Miladinovic | 2016-11-01 |
| 9477554 | Mechanism for persisting messages in a storage system | Igor Ostrovsky, Robert Lee, Shantanu Gupta, Rusty Sears, John D. Davis +1 more | 2016-10-25 |
| 9454476 | Logical sector mapping in a flash storage array | John Colgrove, Ethan Miller, Feng Wang | 2016-09-27 |
| 9454477 | Logical sector mapping in a flash storage array | John Colgrove, Ethan Miller, Feng Wang | 2016-09-27 |
| 9436396 | Scheduling of reconstructive I/O read operations in a storage environment | John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer | 2016-09-06 |
| 9436720 | Safety for volume operations | John Colgrove, Ethan Miller, Cary Sandvig, Christopher Golden, Jianting Cao | 2016-09-06 |
| 9423967 | Scheduling of I/O writes in a storage environment | John Colgrove, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer | 2016-08-23 |