Issued Patents All Time
Showing 26–50 of 62 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10002077 | Persistent memory controller based atomicity assurance | Boris Zuckerman, Vitaly M. Oratovsky, Harold Woods | 2018-06-19 |
| 9703701 | Address range transfer from first node to second node | — | 2017-07-11 |
| 9678673 | Coordinating replication of data stored in a non-volatile memory-based system | — | 2017-06-13 |
| 9678871 | Data flush of group table | — | 2017-06-13 |
| 9596301 | Distributed-leader-election service for a distributed computer system | Timothy Mosier, Michael Lutz | 2017-03-14 |
| 9372810 | Collaborative caching | — | 2016-06-21 |
| 8892939 | Optimizing a RAID volume | Mohamed Belhadj, Charles Franklin Randall, Douglas J. Cameron, Siamak Nazari | 2014-11-18 |
| 8788750 | Managing resources in cluster storage systems | Michael B. Jacobson, Ronald D. Rodriguez, Brian Patterson, Randy Matthews | 2014-07-22 |
| 8370416 | Compatibility enforcement in clustered computing systems | David Hoover, Bernard A. Reed, III, Marjorie Krueger | 2013-02-05 |
| 8020035 | Expander circuit for a solid state persistent storage device that provides a plurality of interfaces to corresponding storage controllers | David W. Thiel, David Alan Daigle | 2011-09-13 |
| 8005014 | Method of choosing nodes in a multi-network | Douglas Hagerman | 2011-08-23 |
| 7941578 | Managing command request time-outs in QOS priority queues | Christian A. Kimoto | 2011-05-10 |
| 7644308 | Hierarchical timestamps | James Perry Jackson, Alistair Veitch, James M. Reuter | 2010-01-05 |
| 7543128 | Method and apparatus for repurposing compute resources to implement, or not implement, storage access protocols | Harold Woods | 2009-06-02 |
| 7299385 | Managing a fault tolerant system | — | 2007-11-20 |
| 7171396 | Method and program product for specifying the different data access route for the first data set includes storing an indication of the different access for the first data set providing alternative data access routes to a data storage | — | 2007-01-30 |
| 6904441 | Method and apparatus for providing file system access to a disk array | — | 2005-06-07 |
| 6898664 | Optimizing performance for a storage device within a computer system | Randy Matthews, Marc LeFevre, Richelle L. Ahlvers, Wade A. Dolphin | 2005-05-24 |
| 6684313 | Managing storage contention in automated storage systems | Bruce Olsen | 2004-01-27 |
| 6553509 | Log record parsing for a distributed log on a disk array data storage system | Kirk A. Hanson, Don L. Burkes | 2003-04-22 |
| 6532121 | Compression algorithm with embedded meta-data for partial record operation augmented with expansion joints | Robert A. Rust | 2003-03-11 |
| 6092168 | Data storage system and method for deallocating space by writing and detecting a predefined data pattern | — | 2000-07-18 |
| 6055604 | Forced transaction log posting using a least busy storage media without maintaining redundancy of the transaction log | Don L. Burkes, Kirk A. Hanson | 2000-04-25 |
| 5960451 | System and method for reporting available capacity in a data storage system with variable consumption characteristics | Richelle L. Ahlvers, Wade A. Dolphin | 1999-09-28 |
| 5666512 | Disk array having hot spare resources and methods for using hot spare resources to store user data | Marvin D. Nelson, Theresa A. Burkes, Bryan M. Diamond, Michael B. Jacobson, Wade A. Dolphin | 1997-09-09 |