DC

Dhruva Chakrabarti

HP HP: 10 patents #1,498 of 16,619Top 10%
HE Hewlett Packard Enterprise: 8 patents #326 of 4,473Top 8%
AM Amazon: 3 patents #5,147 of 19,158Top 30%
📍 San Jose, CA: #2,904 of 32,062 inventorsTop 10%
🗺 California: #25,620 of 386,348 inventorsTop 7%
Overall (All Time): #192,022 of 4,157,543Top 5%
22
Patents All Time

Issued Patents All Time

Showing 1–22 of 22 patents

Patent #TitleCo-InventorsDate
12007954 Selective forwarding for multi-statement database transactions Atrayee Mullick, Damien Katz, Saraswathy Narayan, Jianguo Wang, Huawei Wang +4 more 2024-06-11
11816073 Asynchronously forwarding database commands Atrayee Mullick, Suhas Keshavamurthy, Alexandre Olegovich Verbitski, Saraswathy Narayan, Yingjie He 2023-11-14
11386072 Automatic consistency for database write forwarding Saraswathy Narayan, Gopi K. Attaluri, Atrayee Mullick, Damien Katz, Alexandre Olegovich Verbitski +2 more 2022-07-12
10949342 Persistent memory garbage collection Kumud Bhandari 2021-03-16
10621104 Variable cache for non-volatile memory Pengcheng Li 2020-04-14
10558569 Cache controller for non-volatile memory Hans Boehm 2020-02-11
10019363 Persistent memory versioning and merging Douglas L. Voigt, Charles B. Morrey, III, Jishen Zhao, Joseph E. Foster 2018-07-10
9612757 Asynchronous consistent snapshots in persistent memory stores 2017-04-04
9535836 Non-volatile memory update tracking Hans Boehm 2017-01-03
9465648 Distributed transaction processing through commit messages sent to a downstream neighbor Alan H. Karp, Wojciech Golab, Terence P. Kelly 2016-10-11
9208080 Persistent memory garbage collection 2015-12-08
9189297 Managing shared memory Sandya Srivilliputtur Mannarswamy 2015-11-17
9141359 Procedural concurrency graph generator Pramod G. Joisha, Robert Schreiber, Prithviraj Banerjee, Hans Boehm 2015-09-22
9002791 Logging modifications to a variable in persistent memory Hans Boehm 2015-04-07
8909987 Recovery segments Alan H. Karp, Wojciech Golab, Terence P. Kelly 2014-12-09
8813042 Identifying globally consistent states in a multithreaded program 2014-08-19
8813054 Sequential-code optimization of parallel code based on identifying siloed program references Pramod G. Joisha, Robert Schreiber, Prithviraj Banerjee, Hans Boehm 2014-08-19
8364909 Determining a conflict in accessing shared resources using a reduced number of cycles 2013-01-29
7996825 Cross-file inlining by using summaries and global worklist Shin-Ming Liu 2011-08-09
7426725 Cross-module in-lining Sungdo Moon, Xinliang David Li 2008-09-16
7302679 Scalable cross-file inlining through locality-based transformation ordering Shin-Ming Liu 2007-11-27
7165162 Partitioning modules for cross-module optimization Xinliang David Li, Shin-Ming Liu, Robert Hundt 2007-01-16