Inventor
MODHA DHARMENDRA SHANTILAL
US34 patents
⚠️ This page may combine multiple inventors who share the name “MODHA DHARMENDRA SHANTILAL”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
29 patentsUS7167953B2Jan 23, 2007
System and method for adaptively managing pages in a memory
IBM117 citations99
US6996676B2Feb 7, 2006
System and method for implementing an adaptive replacement cache policy
IBM214 citations99
US6684205B1Jan 27, 2004
Clustering hypertext with applications to web searching
IBM167 citations99
US6862586B1Mar 1, 2005
Searching databases that identifying group documents forming high-dimensional torus geometric k-means clustering, ranking, summarizing based on vector triplets
IBM77 citations98
US6789227B2Sep 7, 2004
System and method for generating low density parity check codes using bit-filling
IBM188 citations98
US6424971B1Jul 23, 2002
System and method for interactive classification and analysis of data
IBM129 citations98
US7487320B2Feb 3, 2009
Apparatus and system for dynamically allocating main memory among a plurality of applications
IBM117 citations96
US6947557B1Sep 20, 2005
Method and program product for maintaining security of publicly distributed information
IBM64 citations96
US6560597B1May 6, 2003
Concept decomposition using clustering
IBM249 citations96
US6269376B1Jul 31, 2001
Method and system for clustering data in parallel in a distributed-memory multiprocessor system
IBM89 citations95
US7721043B2May 18, 2010
Managing write requests in cache directed to different storage groups
IBM52 citations94
US7464246B2Dec 9, 2008
System and method for dynamic sizing of cache sequential list
IBM18 citations93
US7783839B2Aug 24, 2010
Using different algorithms to destage different types of data from cache
IBM17 citations92
US7233943B2Jun 19, 2007
Clustering hypertext with applications to WEB searching
IBM26 citations92
US7107403B2Sep 12, 2006
System and method for dynamically allocating cache space among different workload classes that can have different quality of service (QoS) requirements where the system and method may maintain a history of recently evicted pages for each class and may determine a future cache size for the class based on the history and the QoS requirements
IBM33 citations92
US6952700B2Oct 4, 2005
Feature weighting in κ-means clustering
IBM45 citations92
US6798362B2Sep 28, 2004
Polynomial-time, sequential, adaptive system and method for lossy data compression
IBM19 citations92
US7818273B2Oct 19, 2010
System and method for cortical simulation
IBM24 citations89
US7908236B2Mar 15, 2011
Using multiple data structures to manage data in cache
IBM10 citations84
US7707382B2Apr 27, 2010
System and method for dynamic sizing of cache sequential list
IBM8 citations84
US7574556B2Aug 11, 2009
Wise ordering for writes—combining spatial and temporal locality in write caches
IBM10 citations84
US7500050B2Mar 3, 2009
Wise ordering for writes—combining spatial and temporal locality in write caches for multi-rank storage
IBM17 citations84
US7831796B2Nov 9, 2010
Apparatus, system, and method for dynamically allocating main memory among a plurality of applications
IBM10 citations82
US8005773B2Aug 23, 2011
System and method for cortical simulation
IBM8 citations80
US7533239B2May 12, 2009
System and method for dynamic sizing of cache sequential list
IBM6 citations74
US7509470B2Mar 24, 2009
System and method for dynamic sizing of cache sequential list
IBM4 citations74
US6768603B2Jul 27, 2004
Precompensation technique and MTR code for high data rate recording
IBM8 citations71
US7793065B2Sep 7, 2010
System and method for dynamic sizing of cache sequential list
IBM3 citations63
US6430713B1Aug 6, 2002
System and method for constructing low complexity block coders
IBM4 citations62