Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
CM

Chandrasekaran Mohan — 65 Patents

IBM: 65 patents #1,172 of 70,183Top 2%
San Jose, CA: #619 of 32,062 inventorsTop 2%
California: #5,035 of 386,348 inventorsTop 2%
Overall (All Time): #33,811 of 4,157,543Top 1%
65 Patents All Time

Issued Patents All Time

Showing 26–50 of 65 patents

Patent #TitleCo-InventorsDate
9442914 Using parallel insert sub-ranges to insert into a column store Walter D. Alvey, Steven R. Pearson, James Seeger, Richard S. Sidle, Adam J. Storm +1 more 2016-09-13
9195578 Systems, methods and computer program products memory space management for storage class memory Ru Fang, Bin He, Hui-I Hsiao 2015-11-24
7945577 System and method for adaptive database caching Mehmet Altinel, Christof Bomhoevd, Mir Hamid Pirahesh, Berthold Reinwald, Saileshwar Krishnamurthy 2011-05-17
7395258 System and method for adaptive database caching Mehmet Altinel, Christof Bornhoevd, Mir Hamid Pirahesh, Berthold Reinwald, Saileshwar Krishnamurthy 2008-07-01
6874104 Assigning recoverable unique sequence numbers in a transaction processing system Jeffrey W. Josten, Inderpal S. Narang 2005-03-29
6581205 Intelligent compilation of materialized view maintenance for query processing systems Roberta Jo Cochrane, Ting Yu Leung, Mir Hamid Pirahesh, Richard S. Sidle 2003-06-17
6453325 Method and means for backup and restoration of a database system linked to a system for filing data Luis Felipe Cabrera, Inderpal S. Narang 2002-09-17
6173292 Data recovery in a transactional database using write-ahead logging and file caching Ronald J. Barber, David Mark Herbert, Amit Somani, Steven John Watts, Markos Zaharioudakis 2001-01-09
6009425 System and method for performing record deletions using index scans 1999-12-28
5960194 Method for generating a multi-tiered index for partitioned data David Mun-Hien Choy 1999-09-28
5761660 Computer program product and program storage device for database access using a shared electronic store in a multi-system environment having shared disks Jeffrey W. Josten, Tina L. Masatani, Inderpal S. Narang, James Zu-Chia Teng 1998-06-02
5586315 Computer program product for off-loading host-based DBMS predicate evaluation to a disk controller Inderpal S. Narang, Balakrishna Raghavendra Iyer 1996-12-17
5557791 Outer join operations using responsibility regions assigned to inner tables in a relational database Josephine M. Cheng, Mir Hamid Pirahesh 1996-09-17
5557792 Efficient data base access using a shared electronic store in a multi-system environment with shared disks Jeffrey W. Josten, Tina L. Masatani, Inderpal S. Narang, James Zu-Chia Teng 1996-09-17
5551027 Multi-tiered indexing method for partitioned data David Mun-Hien Choy 1996-08-27
5551031 Program storage device and computer program product for outer join operations using responsibility regions assigned to inner tables in a relational database Josephine M. Cheng, Mir Hamid Pirahesh 1996-08-27
5551046 Method for non-hierarchical lock management in a multi-system shared data environment Inderpal S. Narang 1996-08-27
5537574 Sysplex shared data coherency method David A. Elko, Jeffrey A. Frey, John F. Isenberg, Jr., Inderpal S. Narang, Jeffrey M. Nick +2 more 1996-07-16
5495601 Method to off-load host-based DBMS predicate evaluation to a disk controller Inderpal S. Narang, Balakrishna Raghavendra Iyer 1996-02-27
5493668 Multiple processor system having software for selecting shared cache entries of an associated castout class for transfer to a DASD with one I/O operation David A. Elko, Jeffrey A. Frey, Inderpal S. Narang, Jeffrey M. Nick, Jimmy Paul Strickland +1 more 1996-02-20
5465328 Fault-tolerant transaction-oriented data processing Richard Dievendorff 1995-11-07
5455942 Partial page write detection for a shared cache using a bit pattern written at the beginning and end of each page Inderpal S. Narang, James Zu-Chia Teng 1995-10-03
5455944 Method for managing logging and locking of page free space information in a transaction processing system Donald J. Haderle 1995-10-03
5455946 Method and means for archiving modifiable pages in a log based transaction management system Inderpal S. Narang 1995-10-03
5452430 System and method for storing persistent and non-persistent queued data and for recovering the persistent data responsive to a system restart Richard Dievendorff 1995-09-19