Inventor · disambiguated record
Donald R. Humlicek
Also filed as: HUMLICEK DONALD · HUMLICEK DONALD R · HUMLICEK DONALD ROMAN
51 granted patents·3 pending applications·3,805 citations·filing 1995–2016
99Inventor score
Top patents by PatentIndex Score
54 records- 0199US6594744B1Managing a snapshot volume or one or more checkpoint volumes with multiple point-in-time images in a single repositoryLSI LOGIC CORP·Filed 2000·Granted Jul 15, 2003·408 cites·13 claims
- 0297US8176405B2Data integrity validation in a computing environmentHAFNER JAMES LEE·Filed 2008·Granted May 8, 2012·180 cites·20 claims
- 0397US6412045B1Method for transferring data from a host computer to a storage media using selectable caching strategiesLSI LOGIC CORP·Filed 1995·Granted Jun 25, 2002·401 cites·18 claims
- 0497US6085333AMethod and apparatus for synchronization of code in redundant controllers in a swappable environmentLSI LOGIC CORP·Filed 1997·Granted Jul 4, 2000·656 cites·17 claims
- 0596US5761705AMethods and structure for maintaining cache consistency in a RAID controller having redundant cachesSYMBIOS INC·Filed 1996·Granted Jun 2, 1998·167 cites·16 claims
- 0695US6567889B1Apparatus and method to provide virtual solid state disk in cache memory in a storage controllerLSI LOGIC CORP·Filed 1997·Granted May 20, 2003·248 cites·50 claims
- 0792US6771843B1Data timeline management using snapshot volumesLSI LOGIC CORP·Filed 2001·Granted Aug 3, 2004·100 cites·9 claims
- 0892US5790773AMethod and apparatus for generating snapshot copies for data backup in a raid subsystemSYMBIOS INC·Filed 1995·Granted Aug 4, 1998·194 cites·18 claims
- 0992US5778411AMethod for virtual to physical mapping in a mapped compressed virtual storage subsystemSYMBIOS INC·Filed 1997·Granted Jul 7, 1998·209 cites·28 claims
- 1089US8065479B2Methods and structure for improved storage system performance with write-back caching for disk drivesHUMLICEK DONALD R·Filed 2008·Granted Nov 22, 2011·22 cites·8 claims
- 1189US6959413B2Method of handling unreadable blocks during rebuilding of a RAID deviceLSI LOGIC CORP·Filed 2002·Granted Oct 25, 2005·56 cites·10 claims
- 1289US5822782AMethods and structure to maintain raid configuration information on disks of the arraySYMBIOS INC·Filed 1995·Granted Oct 13, 1998·169 cites·18 claims
- 1388US6678809B1Write-ahead log in directory management for concurrent I/O access for block storageLSI LOGIC CORP·Filed 2001·Granted Jan 13, 2004·59 cites·6 claims
- 1486US7441081B2Write-back caching for disk drivesLSI CORP·Filed 2004·Granted Oct 21, 2008·38 cites·5 claims
- 1586US6820099B1Instantaneous data updating using snapshot volumesLSI LOGIC CORP·Filed 2001·Granted Nov 16, 2004·69 cites·11 claims
- 1686US6467023B1Method for logical unit creation with immediate availability in a raid storage environmentLSI LOGIC CORP·Filed 1999·Granted Oct 15, 2002·139 cites·14 claims
- 1785US6944791B2Method of handling unreadable blocks during write of a RAID deviceLSI LOGIC CORP·Filed 2002·Granted Sep 13, 2005·43 cites·12 claims
- 1884US9830269B2Methods and systems for using predictive cache statistics in a storage systemNETAPP INC·Filed 2014·Granted Nov 28, 2017·7 cites·20 claims
- 1979US7721143B2Method for reducing rebuild time on a RAID deviceLSI CORP·Filed 2005·Granted May 18, 2010·9 cites·9 claims
- 2079US5974502AApparatus and method for analyzing and modifying data transfer reguests in a raid systemLSI LOGIC CORP·Filed 1995·Granted Oct 26, 1999·92 cites·22 claims
- 2179US5778426AMethods and structure to maintain a two level cache in a RAID controller and thereby selecting a preferred posting methodSYMBIOS INC·Filed 1995·Granted Jul 7, 1998·91 cites·23 claims
- 2278US9304937B2Atomic write operations for storage devicesNETAPP INC·Filed 2014·Granted Apr 5, 2016·8 cites·16 claims
- 2378US8346990B2Methods and systems for tracking data activity levelsLSI CORP·Filed 2011·Granted Jan 1, 2013·6 cites·20 claims
- 2478US6067635APreservation of data integrity in a raid storage deviceLSI LOGIC CORP·Filed 1997·Granted May 23, 2000·84 cites·21 claims
- 2577US6629203B1Alternating shadow directories in pairs of storage spaces for data storageLSI LOGIC CORP·Filed 2001·Granted Sep 30, 2003·25 cites·9 claims
- 2676US9547448B2System and method for transposed storage in raid arraysNETAPP INC·Filed 2014·Granted Jan 17, 2017·4 cites·20 claims
- 2776US9235471B2Background initialization for protection information enabled storage volumesNETAPP INC·Filed 2013·Granted Jan 12, 2016·3 cites·24 claims
- 2873US6751750B1Method to protect and recover a write ahead log from interruptionsLSI LOGIC CORP·Filed 2001·Granted Jun 15, 2004·18 cites·18 claims
- 2972US9547552B2Data tracking for efficient recovery of a storage arrayNETAPP INC·Filed 2014·Granted Jan 17, 2017·3 cites·21 claims
- 3072US6751715B2System and method for disabling and recreating a snapshot volumeLSI LOGIC CORP·Filed 2001·Granted Jun 15, 2004·19 cites·20 claims
- 3171US6813687B1Raid volume for sequential use that needs no redundancy pre-initializationLSI LOGIC CORP·Filed 2000·Granted Nov 2, 2004·15 cites·23 claims
- 3271US6681307B1Method and system for expanding volume capacityLSI LOGIC CORP·Filed 2000·Granted Jan 20, 2004·25 cites·41 claims
- 3370US8458399B2Methods and structure for determining cache size in a storage systemHUMLICEK DONALD R·Filed 2010·Granted Jun 4, 2013·3 cites·23 claims
- 3470US6859890B2Method for reducing data/parity inconsistencies due to a storage controller failureLSI LOGIC CORP·Filed 2002·Granted Feb 22, 2005·14 cites·25 claims
- 3569US6591264B1Method that allows I/O requests to run concurrently with a rollback from a snapshot in a drive arrayLSI LOGIC CORP·Filed 2000·Granted Jul 8, 2003·13 cites·20 claims
- 3668US5787242AMethod and apparatus for treatment of deferred write data for a dead raid deviceSYMBIOS LOGIC INC·Filed 1995·Granted Jul 28, 1998·52 cites·18 claims
- 3768US5588110AMethod for transferring data between two devices that insures data recovery in the event of a faultSYMBIOS LOGIC INC·Filed 1995·Granted Dec 24, 1996·52 cites·31 claims
- 3867US9696914B2System and method for transposed storage in RAID arraysNETAPP INC·Filed 2016·Granted Jul 4, 2017·1 cites·20 claims
- 3966US6678107B1System and method for reading and writing N-way mirrored storage devicesLSI LOGIC CORP·Filed 2001·Granted Jan 13, 2004·13 cites·34 claims
- 4066US6332177B1N-way raid 1 on M drives block mappingLSI LOGIC CORP·Filed 1998·Granted Dec 18, 2001·48 cites·5 claims
- 4165US8924646B2Methods for managing data movement and destaging data in a multi-level cache system utilizing threshold values and metadataMCKEAN BRIAN D·Filed 2010·Granted Dec 30, 2014·2 cites·20 claims
- 4265US6671777B1Data storage system and method for managing critical data in an N-way mirrored storage device using first and second sequence numbersLSI LOGIC CORP·Filed 2001·Granted Dec 30, 2003·11 cites·24 claims
- 4364US9753853B2Methods and systems for cache management in storage systemsNETAPP INC·Filed 2014·Granted Sep 5, 2017·1 cites·21 claims
- 4454US10481835B2Methods and systems for dynamic hashing in caching sub-systemsNETAPP INC·Filed 2014·Granted Nov 19, 2019·0 cites·21 claims
- 4554US7171518B2Data storage system recovery from disk failure during system off-line conditionLSI LOGIC CORP·Filed 2004·Granted Jan 30, 2007·3 cites·14 claims
- 4652US9489261B2Background initialization for protection information enabled storage volumesNETAPP INC·Filed 2015·Granted Nov 8, 2016·0 cites·20 claims
- 4751US8276041B2Data integrity validation using hierarchical volume managementHAFNER JAMES LEE·Filed 2008·Granted Sep 25, 2012·0 cites·18 claims
- 4851US6334195B1Use of hot spare drives to boost performance during nominal raid operationLSI LOGIC CORP·Filed 1995·Granted Dec 25, 2001·25 cites·32 claims
- 4947US9836223B2Changing storage volume ownership using cache memoryNETAPP INC·Filed 2016·Granted Dec 5, 2017·0 cites·20 claims
- 5046US8478911B2Methods and systems for migrating data between storage tiersMCKEAN BRIAN·Filed 2011·Granted Jul 2, 2013·0 cites·17 claims
Showing the top 50 of 54 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →