Dharmendra S. Modha  Dharmendra S. Modha photo       

contact information

IBM Fellow; IBM Chief Scientist - Brain-inspired Computing
IBM Research - Almaden

links


more information

More information:  Dharmendra S Modha's Blog


2014

Multi-modal neural network for universal, online learning
Modha, Dharmendra S. (San Jose, CA, US)
Patent 8626684


2013

Area efficient neuromorphic system that connects a FET in a diode configuration, and a variable resistance material to junctions of neuron circuit blocks
Breitwisch, Matthew J. (Yorktown Heights, NY, US) Lam, Chung Hon (Peekskill, NY, US) Modha, Dharmendra S. (San Jose, CA, US) Rajendran, Bipin (White Plains, NY, US)
Patent 8589320

Producing spike-timing dependent plasticity in an ultra-dense synapse cross-bar array
Jackson, Bryan Lawrence (San Jose, CA, US), Modha, Dharmendra Shantilal (San Jose, CA, US), Rajendran, Bipin (Yorktown Heights, NY, US)
Patent 8527438



Integrate and fire electronic neurons
Arthur, John V. (Mountain View, CA, US), Corrado, Gregory S. (San Francisco, CA, US), Esser, Steven K. (San Jose, CA, US), Merolla, Paul A. (Palo Alto, CA, US), Modha, Dharmendra S. (San Jose, CA, US)
Patent 8473439

Electronic synapse
Modha, Dharmendra S. (San Jose, CA, US), Narayan, Chandrasekhar (San Jose, CA, US), Scott, John C. (Los Gatos, CA, US)
Patent 8463723

System for electronic learning synapse with spike-timing dependent plasticity using phase change memory
Breitwisch, Matthew Joseph (Essex Junction, VT, US), Cheek, Roger W. (Yorktown Heights, NY, US), Lam, Chung Hon (Yorktown Heights, NY, US), Modha, Dharmendra Shantilal (San Jose, CA, US), Rajendran, Bipin (Yorktown Heights, NY, US)
Patent 8447714


2012

Area efficient neuromorphic circuits using field effect transistors (FET) and variable resistance material
Breitwisch, Matthew J. (Yorktown Heights, NY, US), Lam, Chung Hon (Yorktown Heights, NY, US), Modha, Dharmendra S. (San Jose, CA, US), Rajendran, Bipin (Yorktown Heights, NY, US)
Patent 8311965

Electronic learning synapse with spike-timing dependent plasticity using unipolar memory-switching elements
Modha, Dharmendra Shantilal (San Jose, CA, US), Shenoy, Rohit Sudhir (Fremont, CA, US)
Patent 8250010


2011

Using multiple data structures to manage data in cache
Modha, Dharmendra Shantilal (San Jose, CA, US), Gill, Binny Sher (Auburn, MA, US), Benhase, Michael Thomas (Tucson, AZ, US), Hyde II, Joseph Smith (Tucson, AZ, US)
Patent 7908236

Stochastic synapse memory element with spike-timing dependent plasticity (STDP)
Modha, Dharmendra S. (San Jose, CA, US), Parkin, Stuart S. P. (San Jose, CA, US)
Patent 7978510


2010

Using different algorithms to destage different types of data from cache
Gill, Binny Sher (Auburn, MA, US), Benhase, Michael Thomas (Tucson, AZ, US), Hyde II, Joseph Smith (Tucson, AZ, US), Jarvis, Thomas Charles (Tucson, AZ, US), Mcnutt, Bruce (Tucson, AZ, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7783839

Managing write requests in cache directed to different storage groups
Gill, Binny Sher (Auburn, MA, US), Benhase, Michael Thomas (Tucson, AZ, US), Hyde II, Joseph Smith (Tucson, AZ, US), Jarvis, Thomas Charles (Tucson, AZ, US), Mcnutt, Bruce (Tucson, AZ, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7721043

Apparatus, system, and method for dynamically allocating main memory among a plurality of applications
Bansal, Sorav (Stanford, CA, US), Mckenney, Paul Edward (Beaverton, OR, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7831796

System and method for cortical simulation
Ananthanarayanan, Rajagopal (Ananth) (San Jose, CA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7818273


2009

Apparatus and system for dynamically allocating main memory among a plurality of applications
Bansal, Sorav (Stanford, CA, US), Mckenney, Paul Edward (Beaverton, OR, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7487320

System and method for dynamic sizing of cache sequential list
Gill, Binny Sher (San Jose, CA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7509470

Wise ordering for writes - combining spatial and temporal locality in write caches
Gill, Binny Sher (Auburn, MA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7574556

Wise ordering for writes - combining spatial and temporal locality in write caches for multi-rank storage
Gill, Binny Sher (Auburn, MA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7500050


2008

System and method for dynamic sizing of cache sequential list
Gill, Binny Sher (San Jose, CA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7533239

Method and system for adaptive back-off and advance for non-volatile storage (NVS) occupancy level management
Gill, Binny Sher (Auburn, MA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7496714

System and method for dynamic sizing of cache sequential list
Gill, Binny Sher (San Jose, CA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7464246

Method and system for adaptive back-off and advance for non-volatile storage (NVS) occupancy level management
Gill, Binny S. (Auburn, MA, US), Modha, Dharmendra S. (San Jose, CA, US)
Patent 7395377


2007

Apparatus and method to manage a data cache using a first and second least recently used list
Benhase, Michael T. (Tucson, AZ, US), Gill, Binny S. (San Jose, CA, US), Jarvis, Thomas C. (Tucson, AZ, US), Modha, Dharmendra S. (San Jose, CA, US)
Patent 7260679

System and method for adaptively managing pages in a memory
Megiddo, Nimrod (Palo Alto, CA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 7167953

Clustering hypertext with applications to WEB searching
Modha, Dharmendra Shantilal (San Jose, CA, US), Spangler, William Scott (San Martin, CA, US)
Patent 7233943


2006


Method and system of adaptive replacement cache with temporal filtering
Modha, Dharmendra S. (San Jose, CA, US)
Patent 7058766

Method and system for a cache replacement technique with adaptive skipping
Modha, Dharmendra S. (San Jose, CA, US)
Patent 7096321

System and method for implementing an adaptive replacement cache policy
Megiddo, Nimrod (Palo Alto, CA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 6996676


2005

Searching databases that identifying group documents forming high-dimensional torus geometric k-means clustering, ranking, summarizing based on vector triplets
Kreulen, Jeffrey Thomas (San Jose, CA, US), Krishna, Vikas (San Jose, CA, US), Modha, Dharmendra Shantilal (San Jose, CA, US), Spangler, William Scott (San Martin, CA, US), Strong Jr., Hovey Raymond (San Jose, CA, US)
Patent 6862586

Method and program product for maintaining security of publicly distributed information
Megiddo, Nimrod (Palo Alto, CA, US), Modha, Dharmendra Shantilal (San Jose, CA, US)
Patent 6947557

Feature weighting in kappa-means clustering
Modha, Dharmendra Shantilal (San Jose, CA, US), Spangler, William Scott (San Martin, CA, US)
Patent 6952700


2004

Clustering hypertext with applications to web searching
Modha, Dharmendra Shantilal (San Jose, CA, US), Spangler, William Scott (San Martin, CA, US)
Patent 6684205

Precompensation technique and MTR code for high data rate recording
Cideciyan, Roy Daron (Ruschlikon, CH), Eleftheriou, Evangelos Stavros (Zurich, CH), Marcus, Brian Harry (Los Altos, CA), Modha, Dharmendra Shantilal (San Jose, CA), Olson, Radley Wahl (Cupertino, CA)
Patent 6768603

System and method for generating low density parity check codes using bit-filling
De Souza, Jorge Campello (San Jose, CA), Modha, Dharmendra Shantilal (San Jose, CA), Rajagopalan, Sridhar (San Jose, CA)
Patent 6789227

Polynomial-time, sequential, adaptive system and method for lossy data compression
Modha, Dharmendra Shantilal (San Jose, CA)
Patent 6798362


2003

Concept decomposition using clustering
Dhillon, Inderjit Singh (Austin, TX), Modha, Dharmendra Shantilal (San Jose, CA)
Patent 6560597


2002

System and method for interactive classification and analysis of data
Kreulen, Jeffrey Thomas (San Jose, CA), Modha, Dharmendra Shantilal (San Jose, CA), Spangler, William Scott (San Martin, CA), Strong Jr., Hovey Raymond (San Jose, CA)
Patent 6424971

System and method for constructing low complexity block coders
Marcus, Brian Harry (Los Altos, CA), Modha, Dharmendra Shantilal (San Jose, CA)
Patent 6430713


2001

Clustering mixed attribute patterns
Martin, David C. (San Jose, CA), Modha, Dharmendra Shantilal (San Jose, CA), Vaithyanathan, Shivakumar (San Jose, CA)
Patent 6260038

Method and system for clustering data in parallel in a distributed-memory multiprocessor system
Dhillon, Inderjit Singh (Berkeley, CA), Modha, Dharmendra Shantilal (San Jose, CA)
Patent 6269376


2000

Method and apparatus for cluster exploration and visualization
Mohda, Dharmendra Shantilal (San Jose, CA, US), Martin, David Charles (San Jose, CA, US), Spangler, William Scott (San Martin, CA, US), Vaithyanathan, Shivakumar (San Jose, CA, US)
Patent 6100901