Issued Patents All Time
Showing 25 most recent of 61 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12353716 | Balancing the number of read operations and write operations that may be simultaneously serviced by a storage system | John Colgrove, Craig Harmer, John Hayes, Ethan Miller, Feng Wang | 2025-07-08 |
| 12264477 | Louver canopy adopting a fastener-free quick-mounting structure | Jianqiang Xie | 2025-04-01 |
| 12165161 | Evaluating online activity to identify transitions along a purchase cycle | Peter Willard Shankel, Matthew Robert Teshera, Shanshan Wang, Varadha Sundaram, Matthew L. White | 2024-12-10 |
| 12111729 | RAID protection updates based on storage system reliability | John Colgrove, John Hayes, Ethan Miller | 2024-10-08 |
| 12086030 | Data protection using distributed intra-device parity and inter-device parity | John Colgrove, John Hayes, Ethan Miller | 2024-09-10 |
| 11822379 | Monitor mounting device and information display system | — | 2023-11-21 |
| 11822380 | Information display system including monitor mount | — | 2023-11-21 |
| 11822381 | Method of adjusting location and tilting of monitor | — | 2023-11-21 |
| 11797386 | Flexible RAID layouts in a storage system | John Colgrove, John Hayes, Ethan Miller | 2023-10-24 |
| 11579974 | Data protection using intra-device parity and intra-device parity | John Colgrove, John Hayes, Ethan Miller | 2023-02-14 |
| 11435904 | Dynamic protection data in a storage system | John Colgrove, John Hayes, Ethan Miller | 2022-09-06 |
| 11326818 | Receiver for cooling system | Qiang Lqli, Min-Ho Jin, Qiang Meng | 2022-05-10 |
| 11307772 | Responding to variable response time behavior in a storage environment | John Colgrove, John Hayes, Feng Wang, Ethan Miller, Craig Harmer | 2022-04-19 |
| 11275509 | Intelligently sizing high latency I/O requests in a storage environment | John Colgrove, Craig Harmer, John Hayes, Ethan Miller, Feng Wang | 2022-03-15 |
| 11060757 | System and method for removing condensate from a cooling unit | Hongwei Yang, John H. Bean, Jr., Jinhui Wang, Marlowe Dulaca Apuhin | 2021-07-13 |
| RE48448 | Distributed multi-level protection in a RAID array based storage system | John Colgrove, John Hayes, Ethan Miller | 2021-02-23 |
| 10817375 | Generating protection data in a storage system | John Colgrove, John Hayes, Ethan Miller | 2020-10-27 |
| 10810083 | Decreasing parity overhead in a storage system | John Colgrove, John Hayes, Ethan Miller | 2020-10-20 |
| RE48222 | Reconstruct reads in a raid array with dynamic geometries | John Colgrove, John Hayes, Ethan Miller | 2020-09-22 |
| 10452289 | Dynamically adjusting an amount of protection data stored in a storage system | John Colgrove, John Hayes, Ethan Miller | 2019-10-22 |
| 10353630 | Simultaneously servicing high latency operations in a storage system | John Colgrove, John Hayes, Feng Wang, Ethan Miller, Craig Harmer | 2019-07-16 |
| 10228865 | Maintaining a target number of storage devices for variable I/O response times in a storage system | John Colgrove, John Hayes, Feng Wang, Ethan Miller, Craig Harmer | 2019-03-12 |
| 10180879 | Inter-device and intra-device protection data | John Colgrove, John Hayes, Ethan Miller | 2019-01-15 |
| 10156998 | Reducing a number of storage devices in a storage system that are exhibiting variable I/O response times | John Colgrove, John Hayes, Feng Wang, Ethan Miller, Craig Harmer | 2018-12-18 |
| 10126982 | Adjusting a number of storage devices in a storage system that may be utilized to simultaneously service high latency operations | John Colgrove, John Hayes, Feng Wang, Ethan Miller, Craig Harmer | 2018-11-13 |