The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 08, 2011
Filed:
Jul. 07, 2004
Andrew V. Anderson, Hillsboro, OR (US);
Steven M. Bennett, Hillsboro, OR (US);
Erik C. Cota-robles, Portland, OR (US);
Stalinselvaraj Jeyasingh, Beaverton, OR (US);
Alain Kägi, Portland, OR (US);
Michael A. Goldsmith, Lake Oswego, OR (US);
Sebastian Schoenberg, Hillsboro, OR (US);
Richard Uhlig, Hillsboro, OR (US);
Andrew V. Anderson, Hillsboro, OR (US);
Steven M. Bennett, Hillsboro, OR (US);
Erik C. Cota-Robles, Portland, OR (US);
Stalinselvaraj Jeyasingh, Beaverton, OR (US);
Alain Kägi, Portland, OR (US);
Michael A. Goldsmith, Lake Oswego, OR (US);
Sebastian Schoenberg, Hillsboro, OR (US);
Richard Uhlig, Hillsboro, OR (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
In one embodiment, the present invention includes a method of transitioning control to guest software in a virtual machine from a virtual machine monitor, receiving control following a transition from the virtual machine to the virtual machine monitor upon an event, and determining whether to modify a state of the guest code, a state of the virtual machine monitor or a state of controls. If such a determination is made, the state may be modified and control is transitioned back to the guest software.