Inventor
MENON JAISHANKAR MOOTHEDATH
US36 patents
⚠️ This page may combine multiple inventors who share the name “MENON JAISHANKAR MOOTHEDATH”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
35 patentsUS5758118AMay 26, 1998
Methods and data storage devices for RAID expansion by on-line addition of new DASDs
IBM169 citations99
US6952758B2Oct 4, 2005
Method and system for providing consistent data modification information to clients in a storage system
IBM340 citations98
US6327671B1Dec 4, 2001
Delta compressed asynchronous remote copy
IBM89 citations98
US6272662B1Aug 7, 2001
Distributed storage system using front-end and back-end locking
IBM95 citations98
US5784698AJul 21, 1998
Dynamic memory allocation that enalbes efficient use of buffer pool memory segments
IBM199 citations98
US5734861AMar 31, 1998
Log-structured disk array with garbage collection regrouping of tracks to preserve seek affinity
IBM171 citations98
US5727144AMar 10, 1998
Failure prediction for disk arrays
IBM137 citations98
US6279138B1Aug 21, 2001
System for changing the parity structure of a raid array
IBM91 citations97
US5940612AAug 17, 1999
System and method for queuing of tasks in a multiprocessing system
IBM134 citations97
US6446237B1Sep 3, 2002
Updating and reading data and parity blocks in a shared disk system
IBM76 citations96
US6397229B1May 28, 2002
Storage-controller-managed outboard incremental backup/restore of data
IBM81 citations96
US5933840AAug 3, 1999
Garbage collection in log-structured information storage systems using age threshold selection of segments
IBM92 citations96
US5802344ASep 1, 1998
Method and apparatus for dynamic segment allocation in log structured arrays
IBM95 citations96
US5758050AMay 26, 1998
Reconfigurable data storage system
IBM153 citations96
US5657439AAug 12, 1997
Distributed subsystem sparing
IBM139 citations96
US6122754ASep 19, 2000
Method and system for data recovery using a distributed and scalable data structure
IBM122 citations95
US6105099AAug 15, 2000
Method for synchronizing use of dual and solo locking for two competing processors responsive to membership changes
IBM77 citations95
US5937205AAug 10, 1999
Dynamic queue prioritization by modifying priority value based on queue's level and serving less than a maximum number of requests per queue
IBM86 citations95
US5799324AAug 25, 1998
System and method for management of persistent data in a log-structured disk array
IBM60 citations95
US5666114ASep 9, 1997
Method and means for managing linear mapped address spaces storing compressed data at the storage subsystem control unit or device level
IBM143 citations94
US6671782B1Dec 30, 2003
Method and apparatus for processing read requests in a shared disk system
IBM17 citations93
US6446220B1Sep 3, 2002
Updating data and parity data with and without read caches
IBM33 citations93
US6128762AOct 3, 2000
Updating and reading data and parity blocks in a shared disk system with request forwarding
IBM43 citations93
US7085953B1Aug 1, 2006
Method and means for tolerating multiple dependent or arbitrary double disk failures in a disk array
IBM45 citations92
US6401110B1Jun 4, 2002
Method for managing concurrent processes using dual locking
IBM45 citations92
US6343343B1Jan 29, 2002
Disk arrays using non-standard sector sizes
IBM29 citations92
US6332197B1Dec 18, 2001
System for updating data in a multi-adaptor environment
IBM38 citations92
US5860088AJan 12, 1999
Method for extraction of a variable length record from fixed length sectors on a disk drive
IBM26 citations92
US6748448B1Jun 8, 2004
High performance internet storage access scheme
IBM36 citations90
US5675736AOct 7, 1997
Multi-node network with internode switching performed within processor nodes, each node separately processing data and control messages
IBM53 citations90
US6173415B1Jan 9, 2001
System for scalable distributed data structure having scalable availability
IBM50 citations89
US5671390ASep 23, 1997
Log structured array storage subsystem using LSA directory and LSA sub-directory stored in different storage media
IBM32 citations88
US5857213AJan 5, 1999
Method for extraction of a variable length record from fixed length sectors on a disk drive and for reblocking remaining records in a disk track
IBM16 citations73
US7558850B2Jul 7, 2009
Method for managing input/output (I/O) performance between host systems and storage volumes
IBM7 citations72
US7797392B2Sep 14, 2010
System and method for efficiently supporting multiple native network protocol implementations in a single system
IBM0 citations52