Issued Patents All Time
Showing 76–94 of 94 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 6421194 | Disk drive head-select verification | Brian Nugent, Festus Adelabu, Nick Horgan | 2002-07-16 |
| 6288860 | Servo area numbering strategy for computer disk drives | — | 2001-09-11 |
| 6249842 | Apparatus and method for processing data in a RAID system | — | 2001-06-19 |
| 6191906 | Method for estimating sampling phase from synchronously demodulated samples of sinusoidal waveforms | — | 2001-02-20 |
| 6185059 | Method of controlling a disk drive for eliminating blanking intervals formed on a storage disk positioned within the drive | John VanLaanen | 2001-02-06 |
| 6075833 | Method and apparatus for counting signal transitions | Bruce Leshay | 2000-06-13 |
| 6009542 | Method for preventing transfer of data to corrupt addresses | Justin Koller, Nick Horgan, Diana Langer, Timothy Proch | 1999-12-28 |
| 5917670 | Method for recovering data from disk with magneto-resistive head in presence of thermal asperities | John Scaramuzzo, James David Sawin, Russell W. Brown, Nick Horgan | 1999-06-29 |
| 5825318 | Data and servo sampling in synchronous data detection channel | Ara Patapoutian, Kevin D. Fisher | 1998-10-20 |
| 5764165 | Rotated counter bit pulse width modulated digital to analog converter | — | 1998-06-09 |
| 5724539 | System for selectively storing stripes of data in tracks of disks so that sum of transfer rates of stripes match communication bandwidth to host | Charles M. Riggle | 1998-03-03 |
| 5712636 | Pulse-width-modulated digital-to-analog converter with high gain and low gain modes | — | 1998-01-27 |
| 5669002 | Multi-processor resource locking mechanism with a lock register corresponding to each resource stored in common memory | — | 1997-09-16 |
| 5606466 | Method for overlapping block read events in disk drive | Kevin D. Fisher, Thomas Lau, Pablo A. Ziperovich | 1997-02-25 |
| 5568627 | Header verification in a disk drive using sector histories for improved format efficiency | Bruce Leshay | 1996-10-22 |
| 5303382 | Arbiter with programmable dynamic request prioritization | Cecil D. MacGregor | 1994-04-12 |
| 5274509 | On-the-fly splitting of disk data blocks using timed sampling of a data position indicator | — | 1993-12-28 |
| 5239634 | Memory controller for enqueuing/dequeuing process | Cecil D. MacGregor | 1993-08-24 |
| 5230067 | Bus control circuit for latching and maintaining data independently of timing event on the bus until new data is driven onto | — | 1993-07-20 |