Safe general purpose virtual machine computing system
AssigneeMicrosoft Corporation
InventorsRobert S. Wahbe, Steven E. Lucco, Christopher W. Fraser, Vance Palmer Morrison
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsRobert S. Wahbe, Steven E. Lucco, Christopher W. Fraser, Vance Palmer Morrison
Estimating the term…
A safe general purpose virtual machine computing system having a general purpose memory protection model that is hardware architecture and programming language independent. The safe general purpose virtual machine computing system is software based to facilitate operation on hardware architectures that otherwise would prevent the exchange and successful execution of mobile code programs from one computer system to another. The safe general purpose virtual machine computing system also facilitates generating Bytecode Reduced Instruction Set Computer (BRISC) compressed mobile code that can be compiled or translated into executable code very quickly in addition to being compact for transmission purposes, and that is prevented from accessing unauthorized memory locations due to Software Fault Isolation techniques implemented in the code.
A computer readable medium containing computer executable instructions to perform a method for implementing a safe general purpose virtual machine, said method comprising:
A method comprising:
A system for executing a safe virtual machine program in a safe general purpose virtual machine, said system comprising:
A computer readable medium containing computer executable instructions to perform a method for implementing a safe general purpose virtual machine, said method comprising:
A method for compressing a safe virtual machine program, which is hardware architecture independent and programming language independent, said method comprising:
A method for compressing a safe virtual machine program, which is hardware architecture independent and programming language independent, said method comprising:
Dependencies are inferred from the claim text.