Inventor
SUBRAHMANYAM PRATAP
US104 patents
⚠️ This page may combine multiple inventors who share the name “SUBRAHMANYAM PRATAP”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
VMWARE INC
28 patentsUS7577722B1Aug 18, 2009
Provisioning of computer systems using virtual machines
VMWARE INC849 citations99
US7529897B1May 5, 2009
Generating and using checkpoints in a virtual computer system
VMWARE INC149 citations99
US7069413B1Jun 27, 2006
Method and system for performing virtual to physical address translations in a virtual machine monitor
VMWARE INC151 citations99
US6735601B1May 11, 2004
System and method for remote file access by computer
VMWARE INC342 citations99
US8015388B1Sep 6, 2011
Bypassing guest page table walk for shadow page table entries not present in guest page table
VMWARE INC106 citations98
US7222221B1May 22, 2007
Maintaining coherency of derived data in a computer system
VMWARE INC120 citations98
US6961806B1Nov 1, 2005
System and method for detecting access to shared structures and for maintaining coherence of derived structures in virtualized multiprocessor systems
VMWARE INC196 citations97
US7971015B2Jun 28, 2011
Generating and using checkpoints in a virtual computer system
VMWARE INC22 citations93
US9658878B2May 23, 2017
Transparent memory-mapped emulation of I/O calls
VMWARE INC18 citations92
US7783838B1Aug 24, 2010
Maintaining coherency of derived data in a computer system
VMWARE INC25 citations92
US7636831B1Dec 22, 2009
Optimization of reverse mappings for immutable guest physical pages of virtual memories in a virtualized computer system
VMWARE INC25 citations92
US7149843B1Dec 12, 2006
System and method for detecting access to shared structures and for maintaining coherence of derived structures in virtualized multiprocessor systems
VMWARE INC20 citations92
US10929295B2Feb 23, 2021
Accelerating replication of page tables for multi-socket machines
VMWARE INC9 citations85
US10248445B2Apr 2, 2019
Provisioning of computer systems using virtual machines
VMWARE INC5 citations84
US10048982B2Aug 14, 2018
Method for performing control transfers in a system with cloaked pages
VMWARE INC4 citations84
US9740637B2Aug 22, 2017
Cryptographic multi-shadowing with integrity verification
VMWARE INC6 citations84
US9336033B2May 10, 2016
Secure identification of execution contexts
VMWARE INC3 citations84
US8745308B2Jun 3, 2014
System and method to enhance memory protection for programs in a virtual machine environment
VMWARE INC10 citations84
US8024506B1Sep 20, 2011
Maintaining address translations during the software-based processing of instructions
VMWARE INC14 citations84
US10761984B2Sep 1, 2020
Using cache coherent FPGAS to accelerate remote access
VMWARE INC7 citations83
US7945761B2May 17, 2011
Maintaining validity of cached address mappings
VMWARE INC13 citations83
US11687286B2Jun 27, 2023
Resiliency and performance for cluster memory
VMWARE INC5 citations74
US11544194B1Jan 3, 2023
Coherence-based cache-line Copy-on-Write
VMWARE INC3 citations73
US11163656B2Nov 2, 2021
High availability for persistent memory
VMWARE INC1 citations73
US10474550B2Nov 12, 2019
High availability for persistent memory
VMWARE INC4 citations73
US10241819B2Mar 26, 2019
Isolating data within a computer system using private shadow mappings
VMWARE INC5 citations73
US10198352B2Feb 5, 2019
Efficient pointer swizzling for persistent objects
VMWARE INC4 citations73
US10140212B2Nov 27, 2018
Consistent and efficient mirroring of nonvolatile memory state in virtualized environments by remote mirroring memory addresses of nonvolatile memory to which cached lines of the nonvolatile memory have been flushed
VMWARE INC2 citations73
CHEN XIAOXIN
5 patentsUS9274974B1Mar 1, 2016
Isolating data within a computer system using private shadow mappings
CHEN XIAOXIN63 citations98
US8261265B2Sep 4, 2012
Transparent VMM-assisted user-mode execution control transfer
CHEN XIAOXIN60 citations97
US8607013B2Dec 10, 2013
Providing VMM access to guest virtual memory
CHEN XIAOXIN25 citations96
US8327059B2Dec 4, 2012
System and method to enhance memory protection for programs in a virtual machine environment
CHEN XIAOXIN21 citations93
US8555081B2Oct 8, 2013
Cryptographic multi-shadowing with integrity verification
CHEN XIAOXIN13 citations92
HEWLETT PACKARD CO
5 patentsUS6192513B1Feb 20, 2001
Mechanism for finding spare registers in binary code
HEWLETT PACKARD CO90 citations98
US5987250ANov 16, 1999
Transparent instrumentation for computer program behavior analysis
HEWLETT PACKARD CO115 citations98
US6247173B1Jun 12, 2001
Computer compiler optimizer for reducing computer resource consumption during dependence analysis after loop unrolling
HEWLETT PACKARD CO40 citations93
US6064820AMay 16, 2000
Apparatus and method to incrementally update single static assignment (SSA) form
HEWLETT PACKARD CO29 citations93
US5987254ANov 16, 1999
System-wide memoization of array dependence information
HEWLETT PACKARD CO26 citations93
SCALES DANIEL J
3 patentsKHANDEKAR DILIP
2 patentsBUDKO DMITRIY
2 patentsWALDSPURGER CARL A
2 patentsPORTS DANIEL R K
1 patentAGESEN OLE
1 patentSUBRAHMANYAM PRATAP
1 patentShowing the top 50 of 104 patents by PatentIndex Score.