Inventor
BENHASE MICHAEL THOMAS
US84 patents
⚠️ This page may combine multiple inventors who share the name “BENHASE MICHAEL THOMAS”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
40 patentsUS6988171B2Jan 17, 2006
Method and system for recovery of meta data in a storage controller
IBM142 citations99
US6502174B1Dec 31, 2002
Method and system for managing meta data
IBM141 citations99
US6438661B1Aug 20, 2002
Method, system, and program for managing meta data in a storage system and rebuilding lost meta data in cache
IBM125 citations99
US6141731AOct 31, 2000
Method and system for managing data in cache using multiple data structures
IBM148 citations99
US6513097B1Jan 28, 2003
Method and system for maintaining information about modified data in cache in a storage system for use during a system failure
IBM95 citations98
US5721898AFeb 24, 1998
Method and system for data search in a data processing system
IBM152 citations98
US6785771B2Aug 31, 2004
Method, system, and program for destaging data in cache
IBM88 citations97
US6578102B1Jun 10, 2003
Tracking and control of prefetch data in a PCI bus system
IBM92 citations97
US6381677B1Apr 30, 2002
Method and system for staging data into cache
IBM90 citations97
US6658542B2Dec 2, 2003
Method and system for caching data in a storage system
IBM51 citations96
US6425050B1Jul 23, 2002
Method, system, and program for performing read operations during a destage operation
IBM65 citations96
US6327644B1Dec 4, 2001
Method and system for managing data in cache
IBM82 citations96
US7721043B2May 18, 2010
Managing write requests in cache directed to different storage groups
IBM52 citations94
US6981102B2Dec 27, 2005
Method and system for managing meta data
IBM21 citations93
US6665743B2Dec 16, 2003
Method, system, and program for initializing a storage space
IBM51 citations93
US6324621B2Nov 27, 2001
Data caching with a partially compressed cache
IBM72 citations93
US7783839B2Aug 24, 2010
Using different algorithms to destage different types of data from cache
IBM17 citations92
US6775738B2Aug 10, 2004
Method, system, and program for caching data in a storage controller
IBM29 citations92
US6530043B1Mar 4, 2003
Write data error checking in a PCI Bus system
IBM24 citations92
US6490647B1Dec 3, 2002
Flushing stale data from a PCI bus system read prefetch buffer
IBM21 citations92
US6035347AMar 7, 2000
Secure store implementation on common platform storage subsystem (CPSS) by storing write data in non-volatile buffer
IBM47 citations92
US6745262B1Jun 1, 2004
Method, system, program, and data structure for queuing requests having different priorities
IBM56 citations91
US6189117B1Feb 13, 2001
Error handling between a processor and a system managed by the processor
IBM20 citations91
US5930481AJul 27, 1999
System for concurrent cache data access by maintaining and selectively merging multiple ranked part copies
IBM38 citations91
US5774682AJun 30, 1998
System for concurrent cache data access by maintaining and selectively merging multiple ranked part copies
IBM19 citations91
US7178147B2Feb 13, 2007
Method, system, and program for allocating processor resources to a first and second types of tasks
IBM35 citations89
US7908236B2Mar 15, 2011
Using multiple data structures to manage data in cache
IBM10 citations84
US7487319B2Feb 3, 2009
Resource allocation unit queue
IBM10 citations84
US7305526B2Dec 4, 2007
Method, system, and program for transferring data directed to virtual memory addresses to a device memory
IBM13 citations84
US7975169B2Jul 5, 2011
Memory preserved cache to prevent data loss
IBM14 citations83
US7895465B2Feb 22, 2011
Memory preserved cache failsafe reboot mechanism
IBM8 citations83
US7376863B2May 20, 2008
Apparatus, system, and method for error checking and recovery of transmitted data in a SCSI environment
IBM9 citations83
US7171610B2Jan 30, 2007
Method, system, and article of manufacture for preventing data loss
IBM11 citations83
US7536593B2May 19, 2009
Apparatus, system, and method for emergency backup
IBM8 citations82
US7421519B2Sep 2, 2008
Method for the detection of misdirected data
IBM15 citations82
US7107400B2Sep 12, 2006
System, apparatus, and process for evaluating projected cache sizes
IBM12 citations82
US7337277B2Feb 26, 2008
Apparatus, system, and method for flushing cache data
IBM8 citations73
US7130929B2Oct 31, 2006
Method for configuring system adapters
IBM7 citations73
US6636913B1Oct 21, 2003
Data length control of access to a data bus
IBM12 citations73
US6535937B1Mar 18, 2003
Write command verification across a PCI bus system
IBM10 citations73
BENHASE MICHAEL THOMAS
5 patentsUS9063945B2Jun 23, 2015
Apparatus and method to copy data
BENHASE MICHAEL THOMAS8 citations84
US8639877B2Jan 28, 2014
Wear leveling of solid state disks distributed in a plurality of redundant array of independent disk ranks
BENHASE MICHAEL THOMAS18 citations84
US8250323B2Aug 21, 2012
Determining whether to use a repository to store data updated during a resynchronization
BENHASE MICHAEL THOMAS8 citations83
US8095738B2Jan 10, 2012
Differential caching mechanism based on media I/O speed
BENHASE MICHAEL THOMAS18 citations83
US8312236B2Nov 13, 2012
Apparatus and program storage device for providing triad copy of storage data
BENHASE MICHAEL THOMAS11 citations82
ASH KEVIN JOHN
3 patentsUS9058217B2Jun 16, 2015
Preferential CPU utilization for tasks
ASH KEVIN JOHN13 citations91
US9733991B2Aug 15, 2017
Deferred re-MRU operations to reduce lock contention
ASH KEVIN JOHN12 citations83
US8438332B2May 7, 2013
Apparatus and method to maintain write operation atomicity where a data transfer operation crosses a data storage medium track boundary
ASH KEVIN JOHN8 citations81
GILL BINNY SHER
1 patentINTERNAT BUSINESS MADNINE CORP
1 patentShowing the top 50 of 84 patents by PatentIndex Score.