DS

Dinesh Kumar Subhraveti

IBM: 20 patents #5,451 of 70,183Top 8%
HP HP: 7 patents #2,156 of 16,619Top 15%
Google: 2 patents #10,498 of 22,993Top 50%
Overall (All Time): #131,737 of 4,157,543Top 4%
29
Patents All Time

Issued Patents All Time

Showing 1–25 of 29 patents

Patent #TitleCo-InventorsDate
10108510 Continuously available program replicas Prasenjit Sarkar 2018-10-23
9514029 Partial recording of a computer program execution for replay 2016-12-06
9164812 Method and system to manage memory accesses from multithread programs on multiprocessor systems Marc Vertes, Philippe Bergheaud 2015-10-20
9038031 Partial recording of a computer program execution for replay 2015-05-19
8984513 Transfer of event logs for replication of executing programs Philippe Bergheaud, Marc Vertes 2015-03-17
8972983 Efficient execution of jobs in a shared pool of resources Min Li, Prasenjit Sarkar 2015-03-03
8635421 Snapshot based replication Karan Gupta, Roger L. Haskin, Prasenjit Sarkar 2014-01-21
8627024 Snapshot based replication Karan Gupta, Roger L. Haskin, Prasenjit Sarkar 2014-01-07
8566636 Application recovery in a file system Karan Gupta, Reshu Jain, Himabindu Pucha, Prasenjit Sarkar 2013-10-22
8560884 Application recovery in a file system Karan Gupta, Reshu Jain, Himabindu Pucha, Prasenjit Sarkar 2013-10-15
8510757 Gathering pages allocated to an application to include in checkpoint information 2013-08-13
8468501 Partial recording of a computer program execution for replay 2013-06-18
8442955 Virtual machine image co-migration Samer Al Kiswany, Comeliu Mihail Constantinescu, Prasenjit Sarkar, Mark J. Seaman 2013-05-14
8370841 Optimizing deterministic event record and replay operations Philippe Bergheaud, Marc Vertes 2013-02-05
8229886 Continuously available program replicas Prasenjit Sarkar 2012-07-24
8209707 Gathering state information for an application and kernel components called by the application 2012-06-26
8117496 Detecting and recovering from silent data errors in application cloning systems Ahmed M. Bashir, Prasenjit Sarkar, Soumitra Sarkar, Mark J. Seaman, Victor Wen 2012-02-14
8055855 Varying access parameters for processes to access memory addresses in response to detecting a condition related to a pattern of processes access to memory addresses Prasenjit Sarkar 2011-11-08
7921272 Monitoring patterns of processes accessing addresses in a storage device to determine access parameters to apply Prasenjit Sarkar 2011-04-05
7856536 Providing a process exclusive access to a page including a memory address to which a lock is granted to the process Philippe Bergheaud, Marc Vertes 2010-12-21
7793153 Checkpointing and restoring user space data structures used by an application 2010-09-07
7770064 Recovery of application faults in a mirrored application environment Richard E. Harper 2010-08-03
7657787 Method of restoring communication state of process Yoshio Turner, Jose Renato G. Santos, Gopalakrishnan Janakiraman 2010-02-02
7552434 Method of performing kernel task upon initial execution of process at user level Yoshio Turner, Gopalakrishnan Janakiraman, Jose Renato G. Santos 2009-06-23
7546600 Method of assigning virtual process identifier to process within process domain Yoshio Tumer, Gopalakrishnan Janakiraman, Jose Santos 2009-06-09