Patents by Inventor Ido Shamir

Ido Shamir has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20050091022
    Abstract: An apparatus is used to simulate a multiple-processor system by creating multiple virtual machines. The multiple virtual machines may be formed within a single central processing unit (CPU) hardware implementing Virtual Machine Extension (VMX) technology. In an example, the apparatus includes a host environment and a virtual environment that includes the multiple virtual machines. Virtual code may be executed on each of the multiple virtual machines under the control of a direct execution monitor within the host environment. The direct execution monitor may create the virtual machines and control exit and entry thereto. The direct execution monitor may monitor the virtual machines for sensitive events that are to be handled by the host environment, not the virtual environment. The direct execution monitor may determine the nature of the sensitive event, such as whether the instructions associated with the sensitive event should be de-virtualized and simulated separately.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Konstantin Levit-Gurevich, Boaz Ouriel, Igor Liokumovich, Ido Shamir
  • Publication number: 20040193394
    Abstract: According to one embodiment, a computer system is disclosed. The computer system comprises a central processing unit (CPU) to generate and control a virtual machine that runs simulated instruction code and create an abstraction of a real machine so that operation of a real operating system for the computer system is not impeded.
    Type: Application
    Filed: March 24, 2003
    Publication date: September 30, 2004
    Inventors: Konstantin Levit-Gurevich, Igor Liokumovich, Ido Shamir