JM

Jaishankar Moothedath Menon

IBM: 57 patents #1,416 of 70,183Top 3%
FU Fungible: 1 patents #37 of 53Top 70%
Microsoft: 1 patents #24,826 of 40,388Top 65%
📍 San Jose, CA: #716 of 32,062 inventorsTop 3%
🗺 California: #5,977 of 386,348 inventorsTop 2%
Overall (All Time): #40,339 of 4,157,543Top 1%
59
Patents All Time

Issued Patents All Time

Showing 26–50 of 59 patents

Patent #TitleCo-InventorsDate
5860088 Method for extraction of a variable length record from fixed length sectors on a disk drive Michael T. Benhase, James T. Brady, Damon W. Finney, Michael H. Hartung, Michael A. Ko +1 more 1999-01-12
5857213 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 Michael T. Benhase, James T. Brady, Damon W. Finney, Michael H. Hartung, Michael A. Ko +1 more 1999-01-05
5802344 Method and apparatus for dynamic segment allocation in log structured arrays Richard L. Mattson 1998-09-01
5799324 System and method for management of persistent data in a log-structured disk array Bruce McNutt, Kevin Frank Smith 1998-08-25
5784698 Dynamic memory allocation that enalbes efficient use of buffer pool memory segments James T. Brady, Damon W. Finney, Michael H. Hartung, Michael A. Ko, Noah R. Mendelsohn +1 more 1998-07-21
5758050 Reconfigurable data storage system James T. Brady, Paul T. Burton, Alden B. Johnson, Steven Gerdt 1998-05-26
5758118 Methods and data storage devices for RAID expansion by on-line addition of new DASDs David Mun-Hien Choy 1998-05-26
5734861 Log-structured disk array with garbage collection regrouping of tracks to preserve seek affinity Oded Cohn, Richard L. Mattson 1998-03-31
5727144 Failure prediction for disk arrays James T. Brady 1998-03-10
5706443 Method and apparatus for enabling pipelining of buffered data James T. Brady, Damon W. Finney, Michael H. Hartung, Donald J. Lang, David R. Nowlen +1 more 1998-01-06
5675736 Multi-node network with internode switching performed within processor nodes, each node separately processing data and control messages James T. Brady, Damon W. Finney, Michael H. Hartung, Paul W. Hunter, Michael A. Ko +3 more 1997-10-07
5671390 Log structured array storage subsystem using LSA directory and LSA sub-directory stored in different storage media James T. Brady, Alden B. Johnson, John Lui, Shin-Yuan Tzou 1997-09-23
5666114 Method and means for managing linear mapped address spaces storing compressed data at the storage subsystem control unit or device level Robert Brodie, Joe-Ming Cheng, Lawrence John Garibay, Chan Yiu Ng, Tram Thi Mai Nguyen 1997-09-09
5657439 Distributed subsystem sparing Michael Reese Jones 1997-08-12
5579475 Method and means for encoding and rebuilding the data contents of up to two unavailable DASDS in a DASD array using simple non-recursive diagonal and row parity Miguel M. Blaum, James T. Brady, Jehoshua Bruck 1996-11-26
5577211 System and method using chained structure queues for ordering of message delivery between connected nodes wherein unsuccessful message portion is skipped and retried Narasimhareddy L. Annapareddy, James T. Brady, Damon W. Finney, Richard F. Freitas, Michael H. Hartung +4 more 1996-11-19
5574882 System and method for identifying inconsistent parity in an array of storage James C. Wyllie, Geoffrey A. Riegel 1996-11-12
5574952 Data storage system and method for operating a disk controller including allocating disk space for compressed data James T. Brady 1996-11-12
5551003 System for managing log structured array (LSA) of DASDS by managing segment space availability and reclaiming regions of segments using garbage collection procedure Richard L. Mattson 1996-08-27
5542066 Destaging modified data blocks from cache memory Richard L. Mattson 1996-07-30
5506979 Method and means for execution of commands accessing variable length records stored on fixed block formatted DASDS of an N+2 DASD synchronous array 1996-04-09
5488701 In log sparing for log structured arrays James T. Brady 1996-01-30
5485571 Method and apparatus for providing distributed sparing with uniform workload distribution in failures 1996-01-16
5459853 Efficient variable-block data storage system employing a staggered fixed-block-architecture array John S. Best, Steven R. Hetzler, Roger F. Hoyt, Michael F. Mitoma 1995-10-17
5418921 Method and means for fast writing data to LRU cached based DASD arrays under diverse fault tolerant modes James E. Cortney 1995-05-23