Issued Patents All Time
Showing 1–25 of 37 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10788988 | Controlling block duplicates | Bill Piu Wong | 2020-09-29 |
| 9342405 | Hierarchical data compression testing | John Oliver Burness | 2016-05-17 |
| 8862845 | Application profiling in a data storage array | James McDonald, Keith Hageman | 2014-10-14 |
| 8782340 | Hot sheet upgrade facility | — | 2014-07-15 |
| 8335966 | Dual parity RAID wherein no more than N+1 data symbols contribute to any parity symbol | Damon Hsu-Hung | 2012-12-18 |
| 7356644 | Apparatus and method for providing very large virtual storage volumes using redundant arrays of disks | Theodore Ernst Bruning, III, Randal S. Marks, Julia A. Hodges, Gerald L. Golden, Ryan Joseph Johnson +6 more | 2008-04-08 |
| 7000069 | Apparatus and method for providing very large virtual storage volumes using redundant arrays of disks | Theodore Ernst Bruning, III, Randal S. Marks, Julia A. Hodges, Gerald L. Golden, Ryan Joseph Johnson +6 more | 2006-02-14 |
| 6996691 | Method for transaction command ordering in a remote data replication system | Stephen J. Sicola, Susan Elkington, Michael D. Walker | 2006-02-07 |
| 6988136 | Unified management system and method for multi-cabinet data storage complexes | Stephen J. Sicola, Bruce Sardeson, Dennis Spicher, Bruce D. Roberts, Bill Pagano +2 more | 2006-01-17 |
| 6775790 | Distributed fine-grained enhancements for distributed table driven I/O mapping | James M. Reuter, David W. Thiel | 2004-08-10 |
| 6658540 | Method for transaction command ordering in a remote data replication system | Stephen J. Sicola, Susan Elkington, Michael D. Walker | 2003-12-02 |
| 6601187 | System for data replication using redundant pairs of storage controllers, fibre channel fabrics and links therebetween | Stephen J. Sicola, Susan Elkington, Michael D. Walker, Paul Guttormson | 2003-07-29 |
| 5855016 | Sorting system for serially processing records | Brian C. Edem, Richard P. Helliwell, John T. Johnston | 1998-12-29 |
| 5659739 | Skip list data structure enhancements | Clark Edward Lubbers, Susan Elkington | 1997-08-19 |
| 5657471 | Dual addressing arrangement for a communications interface architecture | Robert Willard, Catharine van Ingen, David W. Thiel, William S. Watson, Barry L. Rubinson +1 more | 1997-08-12 |
| 5499253 | System and method for calculating RAID 6 check codes | — | 1996-03-12 |
| 5386514 | Queue apparatus and mechanics for a communications interface architecture | Robert Willard, Catharine van Ingen, David W. Thiel, William S. Watson, Barry L. Rubinson +2 more | 1995-01-31 |
| 5386524 | System for accessing information in a data processing system | Robert Willard, Catharine van Ingen, David W. Thiel, William S. Watson, Barry L. Rubinson +1 more | 1995-01-31 |
| 5349684 | Sort and merge system using tags associated with the current records being sorted to lookahead and determine the next record to be sorted | Brian C. Edem, Richard P. Helliwell, John T. Johnston | 1994-09-20 |
| 5319651 | Data integrity features for a sort accelerator | Brian C. Edem, Richard P. Helliwell, John T. Johnston | 1994-06-07 |
| 5283875 | Method and apparatus for optimizing prefetch caching by reverse ordering of logical blocks | Kenneth J. Gibson, James Perry Jackson, Wayne A. Thorsted | 1994-02-01 |
| 5239630 | Shared bus arbitration apparatus having a deaf node | Xi Cao, Mohammad V. Abidi, Nii Quaynor, Fernando Colon-Osorio | 1993-08-24 |
| 5197143 | Device and method for distributing information in a computer system | William R. Bidermann, Timothy E. Nerger, John C. Lyle | 1993-03-23 |
| 5142687 | Sort accelerator with rebound sorter repeatedly merging sorted strings | — | 1992-08-25 |
| 5111465 | Data integrity features for a sort accelerator | Brian C. Edem, Richard P. Helliwell, John T. Johnston | 1992-05-05 |