Inventor

Donald R. Humlicek

Inventor
Wichita, KS, US

Overview

51→
Patents
1996–2019
Patent span
Physics
Primary field (CPC G)

Patents· 51 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing77%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests11%
G11BInformation storage based on relative movement between record carrier and transducer5%
G11CStatic stores3%
G05BControl or regulating systems in general2%
H04LTransmission of digital information, e.g. telegraphic communication2%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
PatentTitleYear
10,481,835Methods and systems for dynamic hashing in caching sub-systems201910,235,288Cache flushing and interrupted write handling in storage systems20199,836,223Changing storage volume ownership using cache memory20179,830,269Methods and systems for using predictive cache statistics in a storage system20179,753,853'Methods and systems for cache management in storage systems'20179,696,914'System and method for transposed storage in RAID arrays'20179,547,552'Data tracking for efficient recovery of a storage array'20179,547,448'System and method for transposed storage in raid arrays'20179,489,261'Background initialization for protection information enabled storage volumes'20169,304,937'Atomic write operations for storage devices'20169,235,471'Background initialization for protection information enabled storage volumes'20168,924,646'Methods for managing data movement and destaging data in a multi-level cache system utilizing threshold values and metadata'20148,478,911'Methods and systems for migrating data between storage tiers'20138,458,399'Methods and structure for determining cache size in a storage system'20138,346,990'Methods and systems for tracking data activity levels'20138,276,041'Data integrity validation using hierarchical volume management'20128,176,405'Data integrity validation in a computing environment'20128,065,479'Methods and structure for improved storage system performance with write-back caching for disk drives'20117,721,143'Method for reducing rebuild time on a RAID device'20107,441,081'Write-back caching for disk drives'20087,171,518'Data storage system recovery from disk failure during system off-line condition'20076,959,413'Method of handling unreadable blocks during rebuilding of a RAID device'20056,944,791'Method of handling unreadable blocks during write of a RAID device'20056,859,890'Method for reducing data/parity inconsistencies due to a storage controller failure'20056,820,099'Instantaneous data updating using snapshot volumes'20046,813,687'Raid volume for sequential use that needs no redundancy pre-initialization'20046,771,843'Data timeline management using snapshot volumes'20046,751,750'Method to protect and recover a write ahead log from interruptions'20046,751,715'System and method for disabling and recreating a snapshot volume'20046,681,307'Method and system for expanding volume capacity'20046,678,809'Write-ahead log in directory management for concurrent I/O access for block storage'20046,678,107'System and method for reading and writing N-way mirrored storage devices'20046,671,777'Data storage system and method for managing critical data in an N-way mirrored storage device using first and second sequence numbers'20036,629,203'Alternating shadow directories in pairs of storage spaces for data storage'20036,594,744'Managing a snapshot volume or one or more checkpoint volumes with multiple point-in-time images in a single repository'20036,591,264'Method that allows I/O requests to run concurrently with a rollback from a snapshot in a drive array'20036,567,889'Apparatus and method to provide virtual solid state disk in cache memory in a storage controller'20036,467,023'Method for logical unit creation with immediate availability in a raid storage environment'20026,412,045'Method for transferring data from a host computer to a storage media using selectable caching strategies'20026,334,195'Use of hot spare drives to boost performance during nominal raid operation'20016,332,177'N-way raid 1 on M drives block mapping'20016,085,333'Method and apparatus for synchronization of code in redundant controllers in a swappable environment'20006,067,635'Preservation of data integrity in a raid storage device'20005,974,502'Apparatus and method for analyzing and modifying data transfer reguests in a raid system'19995,822,782'Methods and structure to maintain raid configuration information on disks of the array'19985,790,773'Method and apparatus for generating snapshot copies for data backup in a raid subsystem'19985,787,242'Method and apparatus for treatment of deferred write data for a dead raid device'19985,778,426'Methods and structure to maintain a two level cache in a RAID controller and thereby selecting a preferred posting method'19985,778,411'Method for virtual to physical mapping in a mapped compressed virtual storage subsystem'19985,761,705'Methods and structure for maintaining cache consistency in a RAID controller having redundant caches'19985,588,110'Method for transferring data between two devices that insures data recovery in the event of a fault'1996

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1996–2019Based in Wichita, KS, US· patent location history
1998Patents assigned to SYMBIOS INC (5)· patent assignee history
1999–2007Patents assigned to LSI LOGIC CORP (24)· patent assignee history
2008–2014Patents assigned to LSI CORP (7)· patent assignee history
2011–2014Patents assigned to HUMLICEK DONALD R (5)· patent assignee history
2016–2019Patents assigned to NETAPP INC (11)· patent assignee history
2016Based in Witchita, KS, US· patent location history
2017Based in Sunnyvale, CA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
LSI LOGIC CORP241999–2007
NETAPP INC112016–2019
LSI CORP72008–2014
HUMLICEK DONALD Rself52011–2014
SYMBIOS INC51998
Locations
LocationPatentsSpan
Wichita, KS, US481996–2019
Sunnyvale, California, US22017
Witchita, KS, US12016