Issued Patents All Time
Showing 25 most recent of 27 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10754842 | Preplaying transactions that mix hot and cold data | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani | 2020-08-25 |
| 10067958 | Supporting transient snapshot with coordinated/uncoordinated commit protocol | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani, Adam J. Storm | 2018-09-04 |
| 10042870 | Supporting transient snapshot with coordinated/uncoordinated commit protocol | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani, Adam J. Storm | 2018-08-07 |
| 9959245 | Access frequency approximation for remote direct memory access | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani | 2018-05-01 |
| 9910891 | Deferring data record changes using query rewriting | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani | 2018-03-06 |
| 9904706 | Deferring data record changes using query rewriting | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani | 2018-02-27 |
| 9652168 | Adaptive concurrency control using hardware transactional memory and locking mechanism | Bishwaranjan Bhattacharjee, Mustafa Canim, Yuan-Chi Chang, Mohammad Sadoghi Hamedani, Bassem Makni | 2017-05-16 |
| 9652169 | Adaptive concurrency control using hardware transactional memory and locking mechanism | Bishwaranjan Bhattacharjee, Mustafa Canim, Yuan-Chi Chang, Mohammad Sadoghi Hamedani, Bassem Makni | 2017-05-16 |
| 9336258 | Reducing database locking contention using multi-version data record concurrency control | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani, Fabian Oliver Nagel | 2016-05-10 |
| 9305046 | Compressing a multi-version database | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani | 2016-04-05 |
| 9286201 | Method and system for automatic space organization in tier2 solid state drive (SSD) cache in databases for multi page support | Bishwaranjan Bhattacharjee, Mustafa Canim | 2016-03-15 |
| 9275095 | Compressing a multi-version database | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani | 2016-03-01 |
| 9268804 | Managing a multi-version database | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani | 2016-02-23 |
| 9171027 | Managing a multi-version database | Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani | 2015-10-27 |
| 8161241 | Temperature-aware buffered caching for solid state storage | Bishwaranjan Bhattacharjee, Mustafa Canim, Christian Lang, George Andrei Mihaila | 2012-04-17 |
| 8065304 | Using asymmetric memory | — | 2011-11-22 |
| 7752414 | Splash tables: an efficient hash scheme for processors | — | 2010-07-06 |
| 7752418 | Splash tables: an efficient hash scheme for processors | — | 2010-07-06 |
| 7424591 | Splash tables: an efficient hash scheme for processors | — | 2008-09-09 |
| 6889358 | Concurrency control in materialized views of a database | Daniel Francis Lieuwen, Akira Kawaguchi, Inderpal Singh Mumick, Dallan Quass | 2005-05-03 |
| 6711562 | Cache sensitive search (CSS) tree indexing system and method | Jun Rao | 2004-03-23 |
| 6272502 | Refreshing materialized views of a database to maintain consistency with underlying data | Daniel Francis Lieuwen, Akira Kawaguchi, Latha Sankar Colby | 2001-08-07 |
| 6026390 | Cost-based maintenance of materialized views | Divesh Srivastava, Sundararajarao Sudarshan | 2000-02-15 |
| 5987467 | Method of calculating tuples for data cubes | Divesh Srivastava | 1999-11-16 |
| 5983215 | System and method for performing joins and self-joins in a database system | Hui Lei | 1999-11-09 |