Inventor · disambiguated record
Pratap Subrahmanyam
Also filed as: SUBRAHMANYAM PRATAP
104 granted patents·10 pending applications·2,783 citations·filing 1997–2023
99Inventor score
Top patents by PatentIndex Score
114 records- 0199US7577722B1Provisioning of computer systems using virtual machinesVMWARE INC·Filed 2002·Granted Aug 18, 2009·849 cites·10 claims
- 0299US6735601B1System and method for remote file access by computerVMWARE INC·Filed 2000·Granted May 11, 2004·342 cites·25 claims
- 0398US8015388B1Bypassing guest page table walk for shadow page table entries not present in guest page tableVMWARE INC·Filed 2006·Granted Sep 6, 2011·106 cites·30 claims
- 0498US7529897B1Generating and using checkpoints in a virtual computer systemVMWARE INC·Filed 2003·Granted May 5, 2009·149 cites·28 claims
- 0597US11687286B2Resiliency and performance for cluster memoryVMWARE INC·Filed 2021·Granted Jun 27, 2023·5 cites·18 claims
- 0697US9274974B1Isolating data within a computer system using private shadow mappingsCHEN XIAOXIN·Filed 2006·Granted Mar 1, 2016·63 cites·20 claims
- 0797US7069413B1Method and system for performing virtual to physical address translations in a virtual machine monitorVMWARE INC·Filed 2003·Granted Jun 27, 2006·151 cites·27 claims
- 0896US8261265B2Transparent VMM-assisted user-mode execution control transferCHEN XIAOXIN·Filed 2008·Granted Sep 4, 2012·60 cites·38 claims
- 0996US6961806B1System and method for detecting access to shared structures and for maintaining coherence of derived structures in virtualized multiprocessor systemsVMWARE INC·Filed 2001·Granted Nov 1, 2005·196 cites·22 claims
- 1095US8661213B2Method and system for frequent checkpointingSCALES DANIEL J·Filed 2010·Granted Feb 25, 2014·27 cites·21 claims
- 1195US7222221B1Maintaining coherency of derived data in a computer systemVMWARE INC·Filed 2004·Granted May 22, 2007·120 cites·27 claims
- 1294US11544194B1Coherence-based cache-line Copy-on-WriteVMWARE INC·Filed 2021·Granted Jan 3, 2023·3 cites·20 claims
- 1394US9658878B2Transparent memory-mapped emulation of I/O callsVMWARE INC·Filed 2014·Granted May 23, 2017·18 cites·91 claims
- 1494US8607013B2Providing VMM access to guest virtual memoryCHEN XIAOXIN·Filed 2008·Granted Dec 10, 2013·25 cites·34 claims
- 1593US7971015B2Generating and using checkpoints in a virtual computer systemVMWARE INC·Filed 2009·Granted Jun 28, 2011·22 cites·28 claims
- 1692US9037689B2Provisioning of computer systems using virtual machinesKHANDEKAR DILIP·Filed 2012·Granted May 19, 2015·17 cites·14 claims
- 1792US7783838B1Maintaining coherency of derived data in a computer systemVMWARE INC·Filed 2007·Granted Aug 24, 2010·25 cites·30 claims
- 1891US11442865B1Smart prefetching for remote memoryVMWARE INC·Filed 2021·Granted Sep 13, 2022·2 cites·20 claims
- 1991US10929295B2Accelerating replication of page tables for multi-socket machinesVMWARE INC·Filed 2019·Granted Feb 23, 2021·9 cites·20 claims
- 2091US8327059B2System and method to enhance memory protection for programs in a virtual machine environmentCHEN XIAOXIN·Filed 2009·Granted Dec 4, 2012·21 cites·49 claims
- 2191US8250519B2Forcing registered code into an execution context of guest softwareBUDKO DMITRIY·Filed 2008·Granted Aug 21, 2012·24 cites·26 claims
- 2291US7636831B1Optimization of reverse mappings for immutable guest physical pages of virtual memories in a virtualized computer systemVMWARE INC·Filed 2006·Granted Dec 22, 2009·25 cites·28 claims
- 2390US10248445B2Provisioning of computer systems using virtual machinesVMWARE INC·Filed 2015·Granted Apr 2, 2019·5 cites·20 claims
- 2490US10048982B2Method for performing control transfers in a system with cloaked pagesVMWARE INC·Filed 2016·Granted Aug 14, 2018·4 cites·15 claims
- 2590US7149843B1System and method for detecting access to shared structures and for maintaining coherence of derived structures in virtualized multiprocessor systemsVMWARE INC·Filed 2005·Granted Dec 12, 2006·20 cites·13 claims
- 2689US10761984B2Using cache coherent FPGAS to accelerate remote accessVMWARE INC·Filed 2018·Granted Sep 1, 2020·7 cites·20 claims
- 2789US8745308B2System and method to enhance memory protection for programs in a virtual machine environmentVMWARE INC·Filed 2012·Granted Jun 3, 2014·10 cites·29 claims
- 2889US8555081B2Cryptographic multi-shadowing with integrity verificationCHEN XIAOXIN·Filed 2008·Granted Oct 8, 2013·13 cites·30 claims
- 2989US8533382B2Method and system for frequent checkpointingSCALES DANIEL J·Filed 2010·Granted Sep 10, 2013·14 cites·23 claims
- 3089US8255484B2Provisioning of computer systems using virtual machinesKHANDEKAR DILIP·Filed 2009·Granted Aug 28, 2012·15 cites·10 claims
- 3189US7945761B2Maintaining validity of cached address mappingsVMWARE INC·Filed 2010·Granted May 17, 2011·13 cites·18 claims
- 3288US11068400B2Failure-atomic logging for persistent memory systems with cache-coherent FPGAsVMWARE INC·Filed 2019·Granted Jul 20, 2021·6 cites·14 claims
- 3388US10474550B2High availability for persistent memoryVMWARE INC·Filed 2017·Granted Nov 12, 2019·4 cites·24 claims
- 3488US10241819B2Isolating data within a computer system using private shadow mappingsVMWARE INC·Filed 2016·Granted Mar 26, 2019·5 cites·20 claims
- 3588US8402441B2Monitoring execution of guest code in a virtual machineBUDKO DMITRIY·Filed 2008·Granted Mar 19, 2013·17 cites·26 claims
- 3686US8024506B1Maintaining address translations during the software-based processing of instructionsVMWARE INC·Filed 2007·Granted Sep 20, 2011·14 cites·25 claims
- 3785US8819676B2Transparent memory-mapped emulation of I/O callsPORTS DANIEL R K·Filed 2008·Granted Aug 26, 2014·12 cites·91 claims
- 3885US8549241B2Method and system for frequent checkpointingSCALES DANIEL J·Filed 2010·Granted Oct 1, 2013·9 cites·20 claims
- 3984US10198352B2Efficient pointer swizzling for persistent objectsVMWARE INC·Filed 2016·Granted Feb 5, 2019·4 cites·21 claims
- 4084US9740637B2Cryptographic multi-shadowing with integrity verificationVMWARE INC·Filed 2013·Granted Aug 22, 2017·6 cites·30 claims
- 4184US8266404B2Generating and using checkpoints in a virtual computer systemWALDSPURGER CARL A·Filed 2011·Granted Sep 11, 2012·5 cites·44 claims
- 4284US5987250ATransparent instrumentation for computer program behavior analysisHEWLETT PACKARD CO·Filed 1997·Granted Nov 16, 1999·115 cites·11 claims
- 4383US8171338B2Method and system for enabling checkpointing fault tolerance across remote virtual machinesAGESEN OLE·Filed 2010·Granted May 1, 2012·8 cites·20 claims
- 4482US9336033B2Secure identification of execution contextsVMWARE INC·Filed 2013·Granted May 10, 2016·3 cites·18 claims
- 4582US8713273B2Generating and using checkpoints in a virtual computer systemWALDSPURGER CARL A·Filed 2012·Granted Apr 29, 2014·4 cites·20 claims
- 4681US6192513B1Mechanism for finding spare registers in binary codeHEWLETT PACKARD CO·Filed 1998·Granted Feb 20, 2001·90 cites·27 claims
- 4780US11620192B2Hardware-assisted memory disaggregation with recovery from network failures using non-volatile memoryVMWARE INC·Filed 2020·Granted Apr 4, 2023·1 cites·21 claims
- 4878US11099991B2Programming interfaces for accurate dirty data trackingVMWARE INC·Filed 2019·Granted Aug 24, 2021·2 cites·21 claims
- 4977US9727420B2Generating and using checkpoints in a virtual computer systemVMWARE INC·Filed 2014·Granted Aug 8, 2017·2 cites·20 claims
- 5077US8719823B2Managing latency introduced by virtualizationSUBRAHMANYAM PRATAP·Filed 2009·Granted May 6, 2014·9 cites·34 claims
Showing the top 50 of 114 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →